fix(linkstack): make timezone configurable and remove invalid mounts

This commit is contained in:
Madhur
2026-02-21 09:06:55 +05:30
parent 38e417b194
commit 8f84dc8636
2 changed files with 4 additions and 11 deletions

View File

@@ -4,7 +4,7 @@ services:
linkstack: linkstack:
image: linkstackorg/linkstack:latest image: linkstackorg/linkstack:latest
environment: environment:
TZ: "Europe/Berlin" TZ: "${TZ:-UTC}"
SERVER_ADMIN: "${admin_email}" SERVER_ADMIN: "${admin_email}"
HTTP_SERVER_NAME: "${main_domain}" HTTP_SERVER_NAME: "${main_domain}"
HTTPS_SERVER_NAME: "${main_domain}" HTTPS_SERVER_NAME: "${main_domain}"

View File

@@ -2,6 +2,7 @@
main_domain = "${domain}" main_domain = "${domain}"
admin_email = "${email}" admin_email = "${email}"
mysql_root_password = "${password:32}" mysql_root_password = "${password:32}"
timezone = "UTC"
[config] [config]
[[config.domains]] [[config.domains]]
@@ -10,19 +11,11 @@ port = 80
host = "${main_domain}" host = "${main_domain}"
[config.env] [config.env]
TZ = "Europe/Berlin" TZ = "${timezone}"
SERVER_ADMIN = "${admin_email}" SERVER_ADMIN = "${admin_email}"
HTTP_SERVER_NAME = "${main_domain}" HTTP_SERVER_NAME = "${main_domain}"
HTTPS_SERVER_NAME = "${main_domain}" HTTPS_SERVER_NAME = "${main_domain}"
LOG_LEVEL = "info" LOG_LEVEL = "info"
PHP_MEMORY_LIMIT = "256M" PHP_MEMORY_LIMIT = "256M"
UPLOAD_MAX_FILESIZE = "8M" UPLOAD_MAX_FILESIZE = "8M"
MYSQL_ROOT_PASSWORD = "${mysql_root_password}" MYSQL_ROOT_PASSWORD = "${mysql_root_password}"
[[config.mounts]]
volume = "linkstack-data"
target = "/htdocs"
[[config.mounts]]
volume = "mysql-data"
target = "/var/lib/mysql"