Commit graph

423 commits

Author SHA1 Message Date
b388fa002e Minor change 2024-04-09 20:21:59 +02:00
ac1e28aab6 Fix some vars in mailserver_postfix main.cf template 2024-04-07 20:41:25 +02:00
0b9a101c02 [forgejo] Enable mailer with dummy protocol while mailserver isn't ready 2024-04-07 20:39:32 +02:00
b4ffb1ae86 Reload apache2 after cloning tunuifranken.info 2024-04-07 17:08:53 +02:00
3c1160cd23 [tunuifranken] Change unix user to tunuifranken 2024-04-07 17:08:53 +02:00
69ab63d567 Set lime2-test VM RAM to 1G 2024-04-07 17:08:53 +02:00
808a40ac68 Set more specific sudoers permissions for git user 2024-04-07 17:08:53 +02:00
e0cfde4c9f Permit to define forgejo_dump_path with ansible-playbook -e ... 2024-04-07 12:09:50 +02:00
cbc1712a63 Minor change 2024-04-07 11:51:36 +02:00
49b7fea2ee Fix forgejo .asc file download as user git 2024-04-07 11:51:19 +02:00
0b9f2f6197 Minor change 2024-04-01 17:11:27 +02:00
c3ebf02781 Add missing apache2 modules for forgejo 2024-04-01 16:42:09 +02:00
f27a0901c5 Conditionnaly run DNS-01 or HTTP-01 for certificates 2024-03-08 09:59:23 +01:00
f64784fafa Minor naming change 2024-03-07 18:22:19 +01:00
ab2ec4f933 Add certbot command for HTTP-01 challenge 2024-03-07 18:11:27 +01:00
2b80d8b762 Add post-hook for letsencrypt certificate 2024-03-07 17:59:06 +01:00
0226b9a0a2 Clarify variables used in letsencrypt roles 2024-03-07 15:18:05 +01:00
393eafb5c0 Rename role setup_certbot => add_cert_http_01 2024-03-07 15:01:38 +01:00
8adc6a74c5 Rename role deploy_certificate => add_cert_dns_01 2024-03-07 15:01:38 +01:00
b453e559c9 Disable forgejo mailer functionality, as long as mailserver role isn't ready 2024-03-05 15:33:26 +01:00
d7deda69a2 Fix download asc file needs root 2024-03-05 14:27:40 +01:00
bcef50c199 Restart postfix instead of reloading 2024-01-27 13:49:09 +01:00
47dd5c4676 Add postfix master.cf 2024-01-27 13:47:55 +01:00
0ed9279666 Use template for postfix main.cf 2024-01-27 13:47:37 +01:00
9344a95d95 Move execution of postgresql script to a handler 2024-01-17 10:01:47 +01:00
f01e29fd31 Use hashes for default created virtual_users 2024-01-17 09:53:35 +01:00
23ba286cd3 Move some playbook variables to inventory 2024-01-15 12:18:44 +01:00
3641d2dd35 Use var for the main virtual_domain 2024-01-12 20:51:34 +01:00
96b171baab [mailserver_database tables] Add UNIQUE constraints and insert default data 2024-01-12 20:51:34 +01:00
74cdf27ad8 Add dovecot authentication for Postfix 2024-01-12 20:51:34 +01:00
e985d86dcc Update todo 2024-01-12 20:51:34 +01:00
58b1237167 Group mailserver_database vars in a dict 2024-01-10 09:24:18 +01:00
0214544027 Add quota-warning script and config 2024-01-09 19:25:54 +01:00
56bb12f2c6 Correct dovecot db connexion query 2024-01-09 19:14:39 +01:00
a995be66fb Add smtpd_recipient_restrictions to add quota-status 2024-01-09 19:09:18 +01:00
658c1ce9b4 Add dovecot quota config 2024-01-09 18:54:43 +01:00
9ce0ae045f Add sieve plugin to dovecot 2024-01-09 16:28:39 +01:00
6891a6e771 Add Postfix-Dovecot LMTP config 2024-01-09 15:52:43 +01:00
17eebf1abf Add dovecot-sql config 2024-01-09 14:55:33 +01:00
4b2aa0db8a Use letsencrypt staging server when testing 2024-01-09 14:24:29 +01:00
ba2749b4a7 Add role mailserver_dovecot 2024-01-08 17:06:23 +01:00
0a0c815268 Add postfix configs 2024-01-08 11:19:51 +01:00
91610ff937 Rename variables 2024-01-08 10:06:48 +01:00
78c6166b58 Add some tags 2024-01-08 09:50:56 +01:00
c56a2f58dc Rename role mailserver => mailserver_postfix 2024-01-08 09:43:09 +01:00
58146917b9 Remove old mail role 2024-01-08 09:36:42 +01:00
90146d49a9 Create mailserver tables 2024-01-05 21:40:13 +01:00
13827e454e Add mailserver_database tables 2024-01-05 20:10:29 +01:00
ca0577a860 Create mailserver_database db and users 2024-01-05 20:10:16 +01:00
7bf0a95b18 Minor change 2024-01-05 19:01:41 +01:00