foo
This commit is contained in:
parent
86b21ebf4b
commit
f289332637
5 changed files with 42 additions and 22 deletions
|
|
@ -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"
|
||||
```
|
||||
|
|
@ -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"
|
||||
Reference in a new issue