mirror of
https://github.com/spantaleev/matrix-docker-ansible-deploy.git
synced 2024-12-24 01:48:29 +01:00
e1690722f7
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/756 Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/737 I feel like timers are somewhat more complicated and dirty (compared to cronjobs), but they come with these benefits: - log output goes to journald - on newer systemd distros, you can see when the timer fired, when it will fire, etc. - we don't need to rely on cron (reducing our dependencies to just systemd + Docker) Cronjobs work well, but it's one more dependency that needs to be installed. We were even asking people to install it manually (in `docs/prerequisites.md`), which could have gone unnoticed. Once in a while someone says "my SSL certificates didn't renew" and it's likely because they forgot to install a cron daemon. Switching to systemd timers means that installation is simpler and more unified. |
||
---|---|---|
.. | ||
alternative-architectures.md | ||
ansible.md | ||
configuring-captcha.md | ||
configuring-dns.md | ||
configuring-playbook-base-domain-serving.md | ||
configuring-playbook-bot-matrix-reminder-bot.md | ||
configuring-playbook-bridge-appservice-discord.md | ||
configuring-playbook-bridge-appservice-irc.md | ||
configuring-playbook-bridge-appservice-slack.md | ||
configuring-playbook-bridge-appservice-webhooks.md | ||
configuring-playbook-bridge-matrix-bridge-sms.md | ||
configuring-playbook-bridge-mautrix-facebook.md | ||
configuring-playbook-bridge-mautrix-hangouts.md | ||
configuring-playbook-bridge-mautrix-signal.md | ||
configuring-playbook-bridge-mautrix-telegram.md | ||
configuring-playbook-bridge-mautrix-whatsapp.md | ||
configuring-playbook-bridge-mx-puppet-discord.md | ||
configuring-playbook-bridge-mx-puppet-instagram.md | ||
configuring-playbook-bridge-mx-puppet-skype.md | ||
configuring-playbook-bridge-mx-puppet-slack.md | ||
configuring-playbook-bridge-mx-puppet-steam.md | ||
configuring-playbook-bridge-mx-puppet-twitter.md | ||
configuring-playbook-client-element.md | ||
configuring-playbook-dimension.md | ||
configuring-playbook-dynamic-dns.md | ||
configuring-playbook-email2matrix.md | ||
configuring-playbook-email.md | ||
configuring-playbook-external-postgres.md | ||
configuring-playbook-federation.md | ||
configuring-playbook-jitsi.md | ||
configuring-playbook-ldap-auth.md | ||
configuring-playbook-ma1sd.md | ||
configuring-playbook-matrix-corporal.md | ||
configuring-playbook-matrix-registration.md | ||
configuring-playbook-nginx.md | ||
configuring-playbook-own-webserver.md | ||
configuring-playbook-rest-auth.md | ||
configuring-playbook-riot-web.md | ||
configuring-playbook-s3.md | ||
configuring-playbook-shared-secret-auth.md | ||
configuring-playbook-ssl-certificates.md | ||
configuring-playbook-synapse-admin.md | ||
configuring-playbook-synapse-simple-antispam.md | ||
configuring-playbook-synapse.md | ||
configuring-playbook-telemetry.md | ||
configuring-playbook-turn.md | ||
configuring-playbook.md | ||
configuring-well-known.md | ||
getting-the-playbook.md | ||
howto-server-delegation.md | ||
importing-postgres.md | ||
importing-synapse-media-store.md | ||
importing-synapse-sqlite.md | ||
installing.md | ||
maintenance-and-troubleshooting.md | ||
maintenance-checking-services.md | ||
maintenance-migrating.md | ||
maintenance-postgres.md | ||
maintenance-synapse.md | ||
maintenance-upgrading-services.md | ||
prerequisites.md | ||
README.md | ||
registering-users.md | ||
self-building.md | ||
uninstalling.md | ||
updating-users-passwords.md |
Table of Contents
-
Importing data from another server installation