Compare commits

..

6 Commits

Author SHA1 Message Date
12d0f85607 chore: publish 0.3.3+8.1.7 release
Some checks failed
continuous-integration/drone/push Build is failing
2023-12-25 11:50:40 -08:00
123af69e49 Fix .drone.yml 2023-12-25 11:50:06 -08:00
bb5df287e8 chore: publish 0.3.2+8.1.7 release
Some checks reported errors
continuous-integration/drone Build encountered an error
2023-12-25 11:45:43 -08:00
c274319f6f chore: publish 0.3.1+8.1.6 release 2023-11-22 13:12:52 +01:00
9d83d0bed0 chore: publish 0.3.0+8.1.2 release 2023-09-28 11:37:20 +02:00
177a96d597 add backupbot 2023-09-28 11:36:42 +02:00
2 changed files with 13 additions and 5 deletions

View File

@ -26,9 +26,9 @@ steps:
from_secret: autono_bot_access_token
depends_on:
- deployment
when:
status:
- failure
when:
status:
- failure
trigger:
branch:
- main

View File

@ -2,7 +2,7 @@ version: "3.8"
services:
app:
image: mattermost/mattermost-team-edition:8.1.2
image: mattermost/mattermost-team-edition:8.1.7
environment:
- TZ
- MM_SQLSETTINGS_DRIVERNAME=postgres
@ -28,7 +28,9 @@ services:
- "traefik.http.routers.${STACK_NAME}.middlewares=${STACK_NAME}-redirect"
- "traefik.http.middlewares.${STACK_NAME}-redirect.headers.SSLForceHost=true"
- "traefik.http.middlewares.${STACK_NAME}-redirect.headers.SSLHost=${DOMAIN}"
- "coop-cloud.${STACK_NAME}.version=0.2.1+8.1.2"
- "coop-cloud.${STACK_NAME}.version=0.3.3+8.1.7"
- "backupbot.backup=true"
- "backupbot.backup.path=/mattermost,/etc/ssl"
configs:
- source: abra_mattermost_entrypoint
target: /abra-mattermost-entrypoint.sh
@ -50,6 +52,12 @@ services:
- postgres_password
networks:
- internal
deploy:
labels:
backupbot.backup: "true"
backupbot.backup.pre-hook: "PGPASSWORD=$$(cat $${POSTGRES_PASSWORD_FILE}) pg_dump -U $${POSTGRES_USER} $${POSTGRES_DB} > /var/lib/postgresql/data/postgres-backup.sql"
backupbot.backup.post-hook: "rm -rf /var/lib/postgresql/data/postgres-backup.sql"
backupbot.backup.path: "/var/lib/postgresql/data/"
secrets: