Solved minor bugs which appeared during refactoring

This commit is contained in:
Kevin Veen-Birkenbach 2025-01-29 14:34:46 +01:00
parent aca3399e9d
commit 7ff03ef46b
7 changed files with 6 additions and 20 deletions

View File

@ -2,10 +2,10 @@
default_system_email:
local: no-reply
domain: "{{primary_domain}}"
username: "{{system_email.local}}@{{system_email.domain}}"
username: "no-reply@{{primary_domain}}"
host: "mail.{{primary_domain}}"
smtp_port: 465
tls: true
start_tls: false
from: "{{system_email.username}}"
from: "no-reply@{{primary_domain}}"
smtp: true

View File

@ -2,6 +2,5 @@
# Path Variables for Key Directories and Scripts
path_administrator_home: "/home/administrator/"
path_administrator_scripts: "/opt/scripts/"
#path_docker_volumes: "{{path_administrator_home}}volumes/docker/"
path_docker_compose_instances: "/opt/docker/"
path_system_lock_script: "/opt/scripts/system-maintenance-lock.py"

View File

@ -2,12 +2,12 @@
- name: Merge variables
hosts: all
tasks:
- name: Merge domain definitions
set_fact:
domains: "{{ default_domains | combine(domains | default({}, true)) }}"
- name: Merge system_email definitions
set_fact:
system_email: "{{ default_system_email | combine(system_email | default({}, true)) }}"
- name: Merge domain definitions
set_fact:
domains: "{{ default_domains | combine(domains | default({}, true)) }}"
- name: update device
hosts: all

View File

@ -1,7 +1,3 @@
- name: load docker compose dependencies
include_role:
name: docker-compose
- name: "remove {{ docker_compose_instance_directory }} and all its contents"
file:
path: "{{ docker_compose_instance_directory }}"

View File

@ -25,7 +25,7 @@ for filename in os.listdir(config_path):
# Default: Expect status code 200 or 302 for a domain
expected_statuses = [200,302]
redirected_domains = [domain['source'] for domain in {{redirect_domains_mappings}}]
redirected_domains = [domain['source'] for domain in {{redirect_domain_mappings}}]
redirected_domains.append("{{domains.mailu}}")
# Determine expected status codes based on the domain

View File

@ -46,15 +46,6 @@
notify: sshd restart
when: run_once_user_administrator is not defined
- name: "create {{path_administrator_home}}volumes/"
file:
path: "{{path_administrator_home}}volumes"
state: directory
owner: administrator
group: administrator
mode: 0700
when: run_once_user_administrator is not defined
- name: run the user_administrator tasks once
set_fact:
run_once_user_administrator: true