finalize signal bot upgrade
This commit is contained in:
parent
28ccd46ef1
commit
0498d8006f
@ -161,6 +161,7 @@ RETENTION_MAX_LIFETIME=4w
|
|||||||
#SECRET_SIGNAL_AS_TOKEN_VERSION=v1
|
#SECRET_SIGNAL_AS_TOKEN_VERSION=v1
|
||||||
#SECRET_SIGNAL_DB_PASSWORD_VERSION=v1
|
#SECRET_SIGNAL_DB_PASSWORD_VERSION=v1
|
||||||
#SECRET_SIGNAL_HS_TOKEN_VERSION=v1
|
#SECRET_SIGNAL_HS_TOKEN_VERSION=v1
|
||||||
|
#SECRET_SIGNAL_PICKLE_KEY_VERSION=v1
|
||||||
|
|
||||||
## Shared auth
|
## Shared auth
|
||||||
|
|
||||||
|
2
abra.sh
2
abra.sh
@ -1,5 +1,5 @@
|
|||||||
export DISCORD_BRIDGE_YAML_VERSION=v2
|
export DISCORD_BRIDGE_YAML_VERSION=v2
|
||||||
export ENTRYPOINT_CONF_VERSION=v2
|
export ENTRYPOINT_CONF_VERSION=v3
|
||||||
export HOMESERVER_YAML_VERSION=v29
|
export HOMESERVER_YAML_VERSION=v29
|
||||||
export LOG_CONFIG_VERSION=v2
|
export LOG_CONFIG_VERSION=v2
|
||||||
export SHARED_SECRET_AUTH_VERSION=v1
|
export SHARED_SECRET_AUTH_VERSION=v1
|
||||||
|
@ -27,11 +27,15 @@ services:
|
|||||||
- signal_db_password
|
- signal_db_password
|
||||||
- signal_hs_token
|
- signal_hs_token
|
||||||
- shared_secret_auth
|
- shared_secret_auth
|
||||||
|
- signal_pickle_key
|
||||||
volumes:
|
volumes:
|
||||||
- signal-data:/data
|
- signal-data:/data
|
||||||
networks:
|
networks:
|
||||||
- internal
|
- internal
|
||||||
# entrypoint: ["/bin/sh", "-c", "sleep 1000000"]
|
deploy:
|
||||||
|
labels:
|
||||||
|
backupbot.backup: "true"
|
||||||
|
backupbot.backup.path: "/data"
|
||||||
|
|
||||||
signaldb:
|
signaldb:
|
||||||
image: postgres:13-alpine
|
image: postgres:13-alpine
|
||||||
@ -50,6 +54,12 @@ services:
|
|||||||
test: ["CMD", "pg_isready", "-U", "$POSTGRES_USER" ]
|
test: ["CMD", "pg_isready", "-U", "$POSTGRES_USER" ]
|
||||||
volumes:
|
volumes:
|
||||||
- signal-postgres:/var/lib/postgresql/data
|
- signal-postgres:/var/lib/postgresql/data
|
||||||
|
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/backup.sql"
|
||||||
|
backupbot.backup.post-hook: "rm -r /var/lib/postgresql/data/backup.sql"
|
||||||
|
backupbot.backup.path: "/var/lib/postgresql/data"
|
||||||
|
|
||||||
configs:
|
configs:
|
||||||
signal_bridge_yaml:
|
signal_bridge_yaml:
|
||||||
@ -71,3 +81,6 @@ secrets:
|
|||||||
signal_hs_token:
|
signal_hs_token:
|
||||||
external: true
|
external: true
|
||||||
name: ${STACK_NAME}_signal_hs_token_${SECRET_SIGNAL_HS_TOKEN_VERSION}
|
name: ${STACK_NAME}_signal_hs_token_${SECRET_SIGNAL_HS_TOKEN_VERSION}
|
||||||
|
signal_pickle_key:
|
||||||
|
external: true
|
||||||
|
name: ${STACK_NAME}_signal_pickle_key_${SECRET_SIGNAL_PICKLE_KEY_VERSION}
|
||||||
|
@ -9,4 +9,8 @@ if [[ ! -f /data/{{ env "DOMAIN" }}.signing.key ]]; then
|
|||||||
chown -R 991:991 /data/*.config /data/*.key
|
chown -R 991:991 /data/*.config /data/*.key
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [[ -d /signal-data ]]; then
|
||||||
|
chown -R 991:991 /signal-data
|
||||||
|
fi
|
||||||
|
|
||||||
/start.py
|
/start.py
|
||||||
|
@ -340,7 +340,7 @@ encryption:
|
|||||||
allow_key_sharing: false
|
allow_key_sharing: false
|
||||||
# Pickle key for encrypting encryption keys in the bridge database.
|
# Pickle key for encrypting encryption keys in the bridge database.
|
||||||
# If set to generate, a random key will be generated.
|
# If set to generate, a random key will be generated.
|
||||||
pickle_key: generate
|
pickle_key: {{ secret "signal_pickle_key" }}
|
||||||
# Options for deleting megolm sessions from the bridge.
|
# Options for deleting megolm sessions from the bridge.
|
||||||
delete_keys:
|
delete_keys:
|
||||||
# Beeper-specific: delete outbound sessions when hungryserv confirms
|
# Beeper-specific: delete outbound sessions when hungryserv confirms
|
||||||
|
Loading…
x
Reference in New Issue
Block a user