mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-12-12 20:24:23 +00:00
Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| d0a2c3fada | |||
| 75eaecce5b |
@@ -1,3 +1,8 @@
|
||||
## [0.2.1] - 2025-12-10
|
||||
|
||||
* restored full deployability of the Sphinx app by fixing the application_id scoping bug.
|
||||
|
||||
|
||||
## [0.2.0] - 2025-12-10
|
||||
|
||||
* Added full Nix installer integration with dynamic upstream SHA256 verification, OS-specific installation paths, template-driven configuration, and updated pkgmgr integration.
|
||||
|
||||
@@ -1,29 +0,0 @@
|
||||
# Installation Guide
|
||||
|
||||
1. **Navigate to the Docker Compose Directory**
|
||||
Change into the directory where the Docker Compose files reside.
|
||||
```bash
|
||||
cd {{ PATH_DOCKER_COMPOSE_INSTANCES }}akaunting/
|
||||
```
|
||||
|
||||
2. **Set Environment Variables**
|
||||
Ensure timeouts are increased to handle long operations:
|
||||
```bash
|
||||
export COMPOSE_HTTP_TIMEOUT=600
|
||||
export DOCKER_CLIENT_TIMEOUT=600
|
||||
```
|
||||
|
||||
3. **Start Akaunting Service**
|
||||
Run the setup command with the `AKAUNTING_SETUP` variable:
|
||||
```bash
|
||||
AKAUNTING_SETUP=true docker-compose -p akaunting up -d
|
||||
```
|
||||
|
||||
4. **Finalizing Setup**
|
||||
After verifying that the web interface works, restart services:
|
||||
```bash
|
||||
docker-compose down
|
||||
docker-compose -p akaunting up -d
|
||||
```
|
||||
|
||||
For further details, visit the [Akaunting Documentation](https://akaunting.com/) and the [Akaunting GitHub Repository](https://github.com/akaunting/docker).
|
||||
@@ -1,29 +0,0 @@
|
||||
# Administration
|
||||
|
||||
## track docker container status
|
||||
```bash
|
||||
watch -n 2 "docker ps -a | grep peertube"
|
||||
```
|
||||
|
||||
## clean rebuild
|
||||
```bash
|
||||
cd {{ PATH_DOCKER_COMPOSE_INSTANCES }}peertube/ &&
|
||||
docker-compose down
|
||||
docker volume rm peertube_assets peertube_config peertube_data peertube_database peertube_redis
|
||||
docker-compose up -d
|
||||
```
|
||||
|
||||
## access terminal
|
||||
```bash
|
||||
docker-compose exec -it application /bin/bash
|
||||
```
|
||||
|
||||
## update config
|
||||
```bash
|
||||
apt update && apt install nano && nano ./config/default.yaml
|
||||
```
|
||||
|
||||
## get root pasword
|
||||
```bash
|
||||
docker logs peertube-application-1 | grep -A1 root
|
||||
```
|
||||
@@ -5,4 +5,4 @@
|
||||
|
||||
- name: "configure pgadmin servers"
|
||||
include_tasks: configuration.yml
|
||||
when: applications | get_app_conf(application_id, 'server_mode', True) | bool
|
||||
when: applications | get_app_conf(application_id, 'server_mode') | bool
|
||||
@@ -3,6 +3,6 @@
|
||||
name: sys-stk-full-stateless
|
||||
vars:
|
||||
docker_compose_flush_handlers: true
|
||||
docker_git_repository_address: "https://github.com/kevinveenbirkenbach/roulette-wheel.git"
|
||||
docker_git_repository_address: "https://github.com/kevinveenbirkenbach/roulette-wheel.git"
|
||||
docker_git_repository_pull: true
|
||||
docker_git_repository_branch: "master"
|
||||
docker_git_repository_branch: "master"
|
||||
|
||||
@@ -16,6 +16,8 @@
|
||||
- name: "load docker, proxy for '{{ application_id }}'"
|
||||
include_role:
|
||||
name: sys-stk-full-stateless
|
||||
vars:
|
||||
application_id: "web-app-sphinx"
|
||||
|
||||
# Hack because it wasn't possible to fix an handler bug in pkgmgr install
|
||||
- name: „Trigger“ docker compose up
|
||||
|
||||
Reference in New Issue
Block a user