Commit graph

957 commits

Author SHA1 Message Date
d516a33079 nginx-server: Make logs readable on CentOS 7 2021-09-26 13:14:06 +00:00
f86928ae3f mariadb: Export db backups to backup server 2021-09-25 13:03:39 +00:00
68705b2034 Fix logsync ssh public key 2021-09-24 15:32:02 +00:00
6dad143ee6 ldap_netdb: Return error if no hosts found 2021-09-24 05:28:22 +00:00
708b5b5e3a postfix: Fix CentOS 7 mail sending 2021-09-23 19:49:23 +00:00
867154b69f Update site.yml with new playbooks 2021-09-22 17:14:46 +00:00
f269f16f77 rclone: Make sure cron mails are delivered 2021-09-21 16:41:31 +00:00
a23f9bdca2 rclone: Use absolute path for ssh key
Looks like cron doesn't provide HOME directory path correctly
2021-09-21 16:40:35 +00:00
8bfeef5bae ldap-server: yamllint fixes 2021-09-19 20:23:21 +00:00
061fe4da54 web-logs: Move sync cron job to rclone role 2021-09-19 19:28:59 +00:00
4a291d7552 rclone: Add cron job to run syncs daily 2021-09-19 19:28:33 +00:00
5d18eed63d Install sftpbackup role to backup hosts 2021-09-19 19:20:44 +00:00
0d56e7589a Add ldap hosts to sftpbackups 2021-09-19 19:20:22 +00:00
68d903e31c ldap-server: Autodetect ldap data directory 2021-09-19 19:19:41 +00:00
64e2b45d6f sftpbackup: Initial version of role 2021-09-19 19:18:57 +00:00
06f4645127 rclone: Move more generic stuff away from web-logs role 2021-09-19 19:16:24 +00:00
06f173cba2 base: Add custom fact to detect /export directory 2021-09-19 19:13:04 +00:00
27496d1820 rclone: Fix comment from template 2021-09-19 17:15:46 +00:00
92d8478324 Move rclone to own role 2021-09-19 17:08:43 +00:00
ffbe68294b Move ssh_known_hosts generation to own role 2021-09-19 16:29:32 +00:00
b406b64782 Add ssh public key for backups 2021-09-19 16:19:19 +00:00
ff3b5a924c Add ldap servers to web servers group 2021-09-19 16:18:12 +00:00
6492a7de03 ldap-server: Run backups as root and share them via sftp 2021-09-19 16:17:37 +00:00
a90b1f814f ldap-server: Add backups also to slave servers 2021-09-19 15:42:19 +00:00
887b4170cd mariadb: Loosen backup permissions 2021-09-19 15:34:04 +00:00
283a16a97b web-logs: Use logsync user for syncing logs 2021-09-19 15:00:58 +00:00
663038ced2 web-logs: Use absolute path for rclone binary 2021-09-19 09:49:32 +00:00
74a75772c2 Add webservers group 2021-09-18 18:48:29 +00:00
e8882e3249 Add web log handling to log hosts 2021-09-18 18:48:12 +00:00
8f54421d17 web-logs: Initial version of role 2021-09-18 18:46:12 +00:00
8a2471f932 keytab: Force to use ldap master when generating keytab 2021-09-18 18:44:57 +00:00
8e4a7f1777 Add script for refreshing cached facts 2021-09-18 18:28:59 +00:00
fbe8af9a3b keytab: Use argv for kadmin.local command options 2021-09-18 18:07:55 +00:00
7373510902 sftpuser: Use custom marker when editing sshd config 2021-09-18 16:56:46 +00:00
2a269c8f0d autofs: Set custom marker when editing sshd config 2021-09-18 16:56:24 +00:00
e6e8fd835d apache: Add logsync support 2021-09-17 16:29:51 +00:00
855234f77c nginx/server: Fix logs and rotation for CentOS 2021-09-17 16:19:31 +00:00
b51601515e nginx/server: Allow logsync user to copy logfiles 2021-09-16 19:48:44 +00:00
7819982044 Add logsync user ssh public keys 2021-09-16 19:48:24 +00:00
4b10d1c00c Increase memory size for proxy sservers 2021-09-16 19:45:20 +00:00
0c6f57c183 Remove unused sites from proxy servers 2021-09-16 19:44:58 +00:00
c6faecb1b1 sftpuser: Initial version of role 2021-09-16 19:44:29 +00:00
5d8bf1c994 nginx: Add log rotation script and cron job 2021-09-16 17:49:42 +00:00
287e8264fc nginx/server: Disaable system logrotate on OpenBSD 2021-09-16 17:32:25 +00:00
f9f194b3a2 nginx: Set error log level to warn 2021-09-16 17:14:49 +00:00
d7026bff3b Add podman to adm hosts for building container images 2021-09-16 16:49:59 +00:00
155d121da9 nginx/site: Use seperate access logs for virtual hosts 2021-09-16 16:49:17 +00:00
ed538d3371 nginx/server: Use combined log format for access log 2021-09-16 16:48:57 +00:00
005cd1a706 nginx/site: Add extra options to registry.foo.sh 2021-09-15 17:55:27 +00:00
c2e6c0f59d nginx/site: Include extra snippets to template 2021-09-15 17:49:55 +00:00