clanModules: Init nginx module. matrix-synapse: don't assume domain names #1906
No reviewers
Labels
No Label
backups
blog
bootstrapping
bug
changes-requested
cli
documentation
duplicate
enhancement
facts
help wanted
invalid
Inventory
low_prio
manager
modules
needs-review
networking
packaging
question
secrets
template
test
tooling
user-testing
vm
wontfix
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: clan/clan-core#1906
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "Qubasa/clan-core:Qubasa-new-main"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
clanModules: Init vaultwarden, the bitwarden server
8326c9d941
to398997a98e
398997a98e
toeb5c89db21
eb5c89db21
toc14a0689bc
@ -0,0 +27,4 @@
let
path = config.clan.core.facts.services."${nginx_acme_email}".public."${nginx_acme_email}".path;
in
if builtins.pathExists path then builtins.readFile path else null
this breaks with other fact stores than the in_repo one. it's better to use .value here instead of .path
@ -0,0 +102,4 @@
};
clan.core.facts.services = {
"${admin_pwd_secret}" = {
why is this using variables?
@ -0,0 +135,4 @@
};
};
systemd.services."${module_name}" = {
better not use variables in here
@ -0,0 +141,4 @@
};
};
services."${module_name}" = {
better not use variables here
@ -0,0 +66,4 @@
sslDhparam = config.security.dhparams.params.nginx.path;
};
security.dhparams = {
what is this needed for?
@ -178,3 +179,3 @@
enable = true;
virtualHosts = {
${cfg.domain} = {
"${cfg.domain.server}" = {
this is incorrect, the well-known matrix entry needs to be on the root domain (not matrix.something)
Reverted for now because of the concerns raised here: #1941