Compare commits

..

6 commits

Author SHA1 Message Date
Christian Fraß 6b6b4d0467 [mod] role:forgejo:Variable für Titel hinzugefügt 2024-07-30 15:43:55 +02:00
Christian Fraß 9067009bf2 [mod] role:forgejo-and-nginx:force tls 2024-07-30 15:37:11 +02:00
Christian Fraß 8cd978d00d [res] 2024-07-30 15:31:27 +02:00
Christian Fraß 576e8524d5 Merge branch 'dev-tls_switch' into 'main'
TLS-Schalter

See merge request misc/ansible-base!11
2024-07-30 13:29:12 +00:00
Christian Fraß 54fb0d8dc6 TLS-Schalter 2024-07-30 13:29:12 +00:00
Christian Fraß 09c48d60bb [mod] role:system_basics:install package "acl" 2024-07-09 11:16:20 +02:00
16 changed files with 35 additions and 30 deletions

View file

@ -1,4 +1,4 @@
{ {
"var_authelia_and_nginx_domain": "authelia.example.org", "var_authelia_and_nginx_domain": "authelia.example.org",
"var_authelia_and_nginx_tls_mode": "enable" "var_authelia_and_nginx_tls_mode": "force"
} }

View file

@ -4,12 +4,12 @@
"mandatory": false "mandatory": false
}, },
"tls_mode": { "tls_mode": {
"type": "string", "type": "string",
"options": [ "options": [
"disable", "disable",
"enable", "enable",
"force" "force"
], ],
"mandatory": false "mandatory": false
} }
} }

View file

@ -1,5 +1,5 @@
{ {
"var_dokuwiki_and_nginx_directory": "/opt/dokuwiki", "var_dokuwiki_and_nginx_directory": "/opt/dokuwiki",
"var_dokuwiki_and_nginx_domain": "dokuwiki.example.org", "var_dokuwiki_and_nginx_domain": "dokuwiki.example.org",
"var_dokuwiki_and_nginx_tls_mode": "enable" "var_dokuwiki_and_nginx_tls_mode": "force"
} }

View file

@ -8,12 +8,12 @@
"mandatory": false "mandatory": false
}, },
"tls_mode": { "tls_mode": {
"type": "string", "type": "string",
"options": [ "options": [
"disable", "disable",
"enable", "enable",
"force" "force"
], ],
"mandatory": false "mandatory": false
} }
} }

View file

@ -1,5 +1,5 @@
{ {
"var_element_and_nginx_domain": "element.example.org", "var_element_and_nginx_domain": "element.example.org",
"var_element_and_nginx_path": "/opt/element", "var_element_and_nginx_path": "/opt/element",
"var_element_and_nginx_tls_mode": "enable" "var_element_and_nginx_tls_mode": "force"
} }

View file

@ -1,5 +1,5 @@
{ {
"var_forgejo_and_nginx_domain": "forgejo.example.org", "var_forgejo_and_nginx_domain": "forgejo.example.org",
"var_forgejo_and_nginx_port": 2378, "var_forgejo_and_nginx_port": 2378,
"var_forgejo_and_nginx_tls_mode": "enable" "var_forgejo_and_nginx_tls_mode": "force"
} }

View file

@ -26,5 +26,6 @@
"var_forgejo_smtp_password": "REPLACE_ME", "var_forgejo_smtp_password": "REPLACE_ME",
"var_forgejo_email_sending_enabled": false, "var_forgejo_email_sending_enabled": false,
"var_forgejo_email_sending_sender": "forgejo@example.org", "var_forgejo_email_sending_sender": "forgejo@example.org",
"var_forgejo_email_sending_html": false "var_forgejo_email_sending_html": false,
"var_forgejo_title": "Forgejo: Beyond coding. We Forge."
} }

View file

@ -1,4 +1,4 @@
APP_NAME = Forgejo: Beyond coding. We Forge. APP_NAME = {{var_forgejo_title}}
RUN_USER = {{var_forgejo_user}} RUN_USER = {{var_forgejo_user}}
RUN_MODE = prod RUN_MODE = prod

View file

@ -118,5 +118,9 @@
"email_sending_html": { "email_sending_html": {
"mandatory": false, "mandatory": false,
"type": "boolean" "type": "boolean"
},
"title": {
"mandatory": false,
"type": "string"
} }
} }

View file

@ -1,5 +1,5 @@
{ {
"var_gitlab_and_nginx_domain": "element.example.org", "var_gitlab_and_nginx_domain": "element.example.org",
"var_gitlab_and_nginx_path": "/opt/element", "var_gitlab_and_nginx_path": "/opt/element",
"var_gitlab_and_nginx_tls_mode": "enable" "var_gitlab_and_nginx_tls_mode": "force"
} }

View file

@ -1,4 +1,4 @@
{ {
"var_hedgedoc_and_nginx_domain": "hedgedoc.example.org", "var_hedgedoc_and_nginx_domain": "hedgedoc.example.org",
"var_hedgedoc_and_nginx_tls_mode": "enable" "var_hedgedoc_and_nginx_tls_mode": "force"
} }

View file

@ -4,12 +4,12 @@
"mandatory": false "mandatory": false
}, },
"tls_mode": { "tls_mode": {
"type": "string", "type": "string",
"options": [ "options": [
"disable", "disable",
"enable", "enable",
"force" "force"
], ],
"mandatory": false "mandatory": false
} }
} }

View file

@ -1,4 +1,4 @@
{ {
"var_synapse_and_nginx_domain": "REPLACE_ME", "var_synapse_and_nginx_domain": "REPLACE_ME",
"var_synapse_and_nginx_tls_mode": "enable" "var_synapse_and_nginx_tls_mode": "force"
} }

View file

@ -4,12 +4,12 @@
"mandatory": false "mandatory": false
}, },
"tls_mode": { "tls_mode": {
"type": "string", "type": "string",
"options": [ "options": [
"disable", "disable",
"enable", "enable",
"force" "force"
], ],
"mandatory": false "mandatory": false
} }
} }

View file

@ -1,4 +1,4 @@
{ {
"var_vikunja_and_nginx_domain": "vikunja.example.org", "var_vikunja_and_nginx_domain": "vikunja.example.org",
"var_vikunja_and_nginx_tls_mode": "enable" "var_vikunja_and_nginx_tls_mode": "force"
} }

View file

@ -4,12 +4,12 @@
"mandatory": false "mandatory": false
}, },
"tls_mode": { "tls_mode": {
"type": "string", "type": "string",
"options": [ "options": [
"disable", "disable",
"enable", "enable",
"force" "force"
], ],
"mandatory": false "mandatory": false
} }
} }