Release 21 #44
2
.gitignore
vendored
|
@ -1,7 +1,7 @@
|
|||
/data/*
|
||||
/data/logs/*
|
||||
/data/tls/*
|
||||
/data/static/*
|
||||
/data/django_static/*
|
||||
/data/profilepictures/*
|
||||
/data/archive/*
|
||||
!/data/logs/
|
||||
|
|
|
@ -17,7 +17,11 @@
|
|||
}
|
||||
# static files
|
||||
file_server /static/* {
|
||||
root {$DATADIR}/static/..
|
||||
root {$ROOTDIR}
|
||||
}
|
||||
# django static files
|
||||
file_server /django_static/* {
|
||||
root {$DATADIR}/django_static/..
|
||||
}
|
||||
# favicon
|
||||
redir /favicon.ico /static/favicon.ico
|
||||
|
|
|
@ -149,8 +149,8 @@ LOCALE_PATHS = [
|
|||
# Static files (CSS, JavaScript, Images)
|
||||
# https://docs.djangoproject.com/en/4.1/howto/static-files/
|
||||
|
||||
STATIC_URL = "static/"
|
||||
STATIC_ROOT = BASE_DIR / "data" / "static"
|
||||
STATIC_URL = "django_static/"
|
||||
STATIC_ROOT = BASE_DIR / "data" / "django_static"
|
||||
|
||||
# Default primary key field type
|
||||
# https://docs.djangoproject.com/en/4.1/ref/settings/#default-auto-field
|
||||
|
|
|
@ -131,6 +131,7 @@ if __name__ == "__main__":
|
|||
["./venv/bin/python3", "./manage.py", "migrate", "--noinput"], env=os.environ).wait()
|
||||
# Caddy configuration via env
|
||||
environment_caddy = os.environ
|
||||
environment_caddy["ROOTDIR"] = str(base_directory.absolute())
|
||||
environment_caddy["DATADIR"] = str(data_directory.absolute())
|
||||
environment_caddy["CADDY_HOSTS"] = ", ".join(config["caddy"]["hosts"])
|
||||
environment_caddy["HTTP_PORT"] = str(config["caddy"]["http_port"])
|
||||
|
|
Before Width: | Height: | Size: 43 KiB After Width: | Height: | Size: 43 KiB |
Before Width: | Height: | Size: 41 KiB After Width: | Height: | Size: 41 KiB |
Before Width: | Height: | Size: 145 B After Width: | Height: | Size: 145 B |
Before Width: | Height: | Size: 240 B After Width: | Height: | Size: 240 B |