This commit is contained in:
Philipp Rothmann 2021-12-13 17:33:55 +01:00
parent 86b21ebf4b
commit f289332637
5 changed files with 42 additions and 22 deletions

View file

@ -17,4 +17,20 @@ abra deploy servername_wekan
```
Login Button umbenennen: User -> Administration -> Layout -> Benutzerdefinierter Text der OIDC-Schaltfläche
Login Button umbenennen: User -> Administration -> Layout -> Benutzerdefinierter Text der OIDC-Schaltfläche
## Backup
### Wekan von einem Backup wiederherstellen
TODO restic stuff
```
docker context use old-server
docker exec wekan_db_1 bash -c "mongodump --archive=/tmp/wekan.archive"
docker cp wekan_db_1:dump/wekan-2021-12-03.archiv .
docker context use new-server
docker cp wekan-2021-12-03.archiv lit-board_db.1.yzvn5bhlr4vpval2kytazhgwr:/tmp/
docker exec lit-board_db.1 bash -c "mongorestore --drop --verbose --archive=/tmp/wekan.archive"
```

View file

@ -46,8 +46,8 @@ Wir verwenden Traefik als Reverse-Proxy. Er erkennt automatisch Apps im Docker S
`git clone https://git.local-it.org/LIT/traefik ~/.abra/apps/traefik`
Docker Netzwerk erstellen
```
**TODO**: braucht man das oder macht das abra server init?:
docker network create -d overlay --scope swarm proxy
```
@ -63,10 +63,7 @@ Du kannst den Status der Installation mit `abra app ps servername_traefik` über
## Apps
Grundsätzlich können alle Apps verwendet werden, die von coop-cloud unterstützt werden, allerdings sind nicht alle Apps umbedingt vollständig integriert. Im folgenden stellen wir Apps vor, die bereits mit Single-Sign-On integriert und wir im Betrieb schon gute Erfahrungen mit gemacht haben.
Grundsätzlich können alle Apps verwendet werden, die von coop-cloud unterstützt werden, allerdings sind nicht alle Apps umbedingt vollständig integriert. Auf unserer Setie stellen wir Apps vor, die bereits mit Single-Sign-On integriert und wir im Betrieb schon gute Erfahrungen gemacht haben.
## Backups
@ -108,19 +105,10 @@ restic ls latest
# Prune Snapshots
restic forget --prune --keep-daily 7 --keep-weekly 4 --keep-monthly 12 --keep-yearly 3
# Restore
restic restore --include /backups/servername-appname_servicename -t destination_folder latest
```
#### Wekan
docker context use old-server
docker exec wekan_db_1 bash -c "mongodump --archive=/tmp/wekan.archive"
docker cp wekan_db_1:dump/wekan-2021-12-03.archiv .
docker context use new-server
docker cp wekan-2021-12-03.archiv lit-board_db.1.yzvn5bhlr4vpval2kytazhgwr:/tmp/
docker exec lit-board_db.1 bash -c "mongorestore --drop --verbose --archive=/tmp/wekan.archive"
--8<-- "includes/abbreviations.md"