Slavi Pantaleev
d48a70b052
Connect matrix-synapse-auto-compressor directly to Postgres network, if integrated Postgres is used
This saves us one container network in the ideal case.
2 years ago
Slavi Pantaleev
06f561f0dd
Build latest/main branch of rust-synapse-compress-state for non-amd64 users
The latest tagged release (v0.1.3) does not pin any versions in its
Dockerfile and as such fails to build right now.
The `main` branch of rust-synapse-compress-state has already addressed
this and is buildable, but there's no tagged release yet.
Reported here: https://github.com/matrix-org/rust-synapse-compress-state/issues/134
2 years ago
Slavi Pantaleev
2511b34a7c
Stop containers gracefully, instead of outright killing them
2 years ago
Samuel Meenzen
c846ed199b
Annotate version numbers with renovate metadata
2 years ago
Slavi Pantaleev
2649d9d8bb
Fix lint-reported errors
2 years ago
Slavi Pantaleev
cf7f9701b7
urlencode matrix_synapse_auto_compressor_database_username/matrix_synapse_auto_compressor_database_password
3 years ago
Slavi Pantaleev
bb89d7b3fb
Fix self-building for matrix-synapse-auto-compressor
3 years ago
Slavi Pantaleev
328d0d8a5f
Move synapse-auto-compressor Postgres argument to an environment variable
This provides an additional security benefit. The password won't leak in
the process list anymore.
3 years ago
Slavi Pantaleev
26d5719df4
Make matrix-synapse-auto-compressor live in its own container network
It will, additionally, be connected to the devture-postgres network, if
devture-postgres is enabled.
3 years ago
Slavi Pantaleev
0f2e568b30
Add validation tasks to matrix-synapse-auto-compressor
3 years ago
Slavi Pantaleev
b28d779c6c
Add matrix-synapse-auto-compressor section in group_vars/matrix_servers
3 years ago
Aine
bf3677a9b5
add synapse_auto_compressor
3 years ago