diff --git a/group_vars/vpn.yml b/group_vars/vpn.yml index eb11201..0a62dd1 100644 --- a/group_vars/vpn.yml +++ b/group_vars/vpn.yml @@ -1,5 +1,5 @@ --- headscale_oidc_secret: "{{ lookup('env', 'HEADSCALE_OIDC_SECRET') }}" headscale_allowed_users: - - "elizabeth.hunt@simponic.xyz" + - "elizabeth@simponic.xyz" - "riley@simponic.xyz" diff --git a/roles/mail/templates/docker-compose.yml.j2 b/roles/mail/templates/docker-compose.yml.j2 index a624a56..7a7c664 100644 --- a/roles/mail/templates/docker-compose.yml.j2 +++ b/roles/mail/templates/docker-compose.yml.j2 @@ -9,6 +9,7 @@ services: - "465:465" - "587:587" - "993:993" + - "0.0.0.0:4190:4190" volumes: - ./docker-data/dms/mail-data/:/var/mail/ - ./docker-data/dms/mail-state/:/var/mail-state/ @@ -20,6 +21,7 @@ services: - SSL_TYPE=letsencrypt - ENABLE_CLAMAV=0 - ENABLE_AMAVIS=0 + - ENABLE_MANAGESIEVE=1 - ENABLE_FAIL2BAN=1 - SPOOF_PROTECTION=1 - ACCOUNT_PROVISIONER=LDAP diff --git a/roles/roundcube/templates/docker-compose.yml.j2 b/roles/roundcube/templates/docker-compose.yml.j2 index e29d400..1860459 100644 --- a/roles/roundcube/templates/docker-compose.yml.j2 +++ b/roles/roundcube/templates/docker-compose.yml.j2 @@ -19,4 +19,5 @@ services: - ROUNDCUBEMAIL_DEFAULT_HOST=ssl://mail.simponic.xyz - ROUNDCUBEMAIL_DEFAULT_PORT=993 - ROUNDCUBEMAIL_SMTP_SERVER=tls://mail.simponic.xyz + - ROUNDCUBEMAIL_PLUGINS=archive,zipdownload,managesieve,markasjunk - ROUNDCUBEMAIL_SMTP_PORT=587 diff --git a/roles/roundcube/templates/sieve.inc.php.j2 b/roles/roundcube/templates/sieve.inc.php.j2 new file mode 100644 index 0000000..8970ff3 --- /dev/null +++ b/roles/roundcube/templates/sieve.inc.php.j2 @@ -0,0 +1,4 @@ +