Added support for multiple hosts in caddy configuration and CSRF_TRUSTED_ORIGINS #22

This commit is contained in:
ChaoticByte 2023-02-12 10:59:22 +01:00
parent b78e196fec
commit fb3bbf3fc5
4 changed files with 13 additions and 8 deletions

View file

@ -118,7 +118,8 @@ if __name__ == "__main__":
# Caddy configuration via env
environment_caddy = os.environ
environment_caddy["DATADIR"] = str(data_directory.absolute())
environment_caddy["CADDY_HOST"] = str(config["caddy"]["host"])
environment_caddy["CADDY_HOSTS"] = ", ".join(config["caddy"]["hosts"])
print(environment_caddy["CADDY_HOSTS"])
environment_caddy["HTTP_PORT"] = str(config["caddy"]["http_port"])
environment_caddy["HTTPS_PORT"] = str(config["caddy"]["https_port"])
environment_caddy["APPLICATION_PORT"] = str(config["app"]["application_port"])