renovate[bot]
245192ff7f
Update ajbura/cinny Docker tag to v4.3.2
1年前
renovate[bot]
44d5228011
Update ajbura/cinny Docker tag to v4.3.0
1年前
Slavi Pantaleev
3b81f09748
Make various Cinny options configurable via dedicated variables
Provoked by https://github.com/etkecc/mrs/pull/4
I've discovered that Cinny supports various configuration options and it'd be better
if we add support for them.
1年前
Slavi Pantaleev
c95d181c9a
Add `matrix_client_cinny_config_homeserverList` variable
1年前
Slavi Pantaleev
4a61bd49e3
Enable (Traefik compression middleware)-assisted compression for Cinny, Element & Hydrogen
1年前
Aine
9854dc0a71
grafana v11.3.0; cinny v4.2.3
1年前
renovate[bot]
30a01ce354
Update ajbura/cinny Docker tag to v4.2.2
1年前
Suguru Hirahara
08cd782b29
Fix capitalization: cinny -> Cinny
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1年前
renovate[bot]
3622d71d09
Update ajbura/cinny Docker tag to v4.2.1
1年前
renovate[bot]
a482b95149
Update ajbura/cinny Docker tag to v4.2.0
1年前
renovate[bot]
95e400b571
chore(deps): update ajbura/cinny docker tag to v4.1.0
1年前
renovate[bot]
e29b5323df
chore(deps): update ajbura/cinny docker tag to v4.0.3
1年前
Slavi Pantaleev
57eeb1be33
Upgrade Cinny (v3.2.0 -> v4.0.0) and adapt our custom nginx configuration with the new URL rewrites
Cinny includes nginx configuration which does URL rewrites now, as seen
here: https://raw.githubusercontent.com/cinnyapp/cinny/dev/docker-nginx.conf
That said, we have our own nginx configuration for Cinny, because we'd
like to run ngin as non-root and on a non-privileged port (80 -> 8080).
For this reason, we override `/etc/nginx/nginx.conf` and need to
duplicate what we see in `/etc/nginx/conf.d/default.conf` with our own
`server` block (which listens on port 8080).
1年前
Slavi Pantaleev
9f2eff2ac7
Respect `devture_systemd_docker_base_docker_service_name`
Related to 0241c71a4c
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3270#issuecomment-2143782962
With this change, it should be possible for people to adjust the Docker
dependency from `docker.service` to something else (e.g. `pkg-ContainerManager-dockerd.service`),
or to completely eliminate it by setting `devture_systemd_docker_base_docker_service_name` to an empty string.
This makes it easier for people to use the playbook against a Synology DSM server.
1年前
Slavi Pantaleev
7891268873
Do not hardcode https:// in all remaining places, refer to matrix_static_files_scheme
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/3333
1年前
Slavi Pantaleev
f4f3d57520
Remove all traces of matrix-nginx-proxy, add validation & uninstallation tasks
2年前
Slavi Pantaleev
b37a02720f
Move all Matrix client apps into the matrix-addons container network
Putting each client into its own network was good for isolation,
but it's quite wasteful in terms of the container network pool.
2年前
Aine
9df69e017b
Update cinny 3.1.0 -> 3.2.0
2年前
renovate[bot]
65de453988
Update ajbura/cinny Docker tag to v3.1.0
2年前
renovate[bot]
5345125e49
Update ajbura/cinny Docker tag to v3
2年前
Samuel Meenzen
c846ed199b
Annotate version numbers with renovate metadata
2年前
Aine
9e2b0a3be2
Update cinny 2.2.5 -> 2.2.6
2年前
Aine
8a9d76b990
Update cinny 2.2.4 -> 2.2.5
2年前
Slavi Pantaleev
6cdbde01d7
Fix various Traefik headers syntax
`always` is an nginx suffix, which shouldn't have been added to these.
3年前
Slavi Pantaleev
f28e7ef9c7
Add (native) Traefik support to matrix-client-cinny
Previously, it had to go through matrix-nginx-proxy.
It's exposed to Traefik directly via container labels now
3年前
Aine
8c2b77bf0c
Update cinny 2.2.3 -> 2.2.4
3年前
Slavi Pantaleev
34c448c3bb
Upgrade Cinny (2.2.2 -> 2.2.3)
3年前
Slavi Pantaleev
410a915a8a
Move roles/matrix* to roles/custom/matrix*
This paves the way for installing other roles into `roles/galaxy` using `ansible-galaxy`,
similar to how it's done in:
- https://github.com/spantaleev/gitea-docker-ansible-deploy
- https://github.com/spantaleev/nextcloud-docker-ansible-deploy
In the near future, we'll be removing a lot of the shared role code from here
and using upstream roles for it. Some of the core `matrix-*` roles have
already been extracted out into other reusable roles:
- https://github.com/devture/com.devture.ansible.role.postgres
- https://github.com/devture/com.devture.ansible.role.systemd_docker_base
- https://github.com/devture/com.devture.ansible.role.timesync
- https://github.com/devture/com.devture.ansible.role.vars_preserver
- https://github.com/devture/com.devture.ansible.role.playbook_runtime_messages
- https://github.com/devture/com.devture.ansible.role.playbook_help
We just need to migrate to those.
3年前