mirror of
https://github.com/Dokploy/templates.git
synced 2026-07-08 15:35:24 +02:00
* feat(blueprint): added seafile * fix: quote strings * fix: quote all strings for seafile template.toml * docs: seafile notes for deployment and configs * docs: tweak wording for seafile domain change * fix(seafile): default logging to stdout * fix: switch to named volumes * fix: improve security with generated passwords * chore: remove unused volume env * chore: remove outdated docs * docs: updated seafile domain change instructions to be within container * docs: further tweaks to seafile docker-compose instructions * docs: remove section on domain configurations --------- Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
25 lines
697 B
TOML
25 lines
697 B
TOML
[variables]
|
|
main_domain = "${domain}"
|
|
mysql_root_password = "${password:32}"
|
|
mysql_user_password = "${password:32}"
|
|
admin_password = "${password:32}"
|
|
jwt_private_key = "${password:32}"
|
|
|
|
[[config.domains]]
|
|
serviceName = "seafile"
|
|
port = 80
|
|
host = "${main_domain}"
|
|
|
|
[config.env]
|
|
SEAFILE_MYSQL_DB_HOST = "seafile-db"
|
|
SEAFILE_MYSQL_DB_USER = "seafile"
|
|
SEAFILE_MYSQL_DB_PASSWORD = "${mysql_user_password}"
|
|
INIT_SEAFILE_MYSQL_ROOT_PASSWORD = "${mysql_root_password}"
|
|
|
|
TIME_ZONE = "Etc/UTC"
|
|
JWT_PRIVATE_KEY = "${jwt_private_key}"
|
|
SEAFILE_SERVER_PROTOCOL = "https"
|
|
SEAFILE_SERVER_HOSTNAME = "${main_domain}"
|
|
INIT_SEAFILE_ADMIN_EMAIL = "admin@example.com"
|
|
INIT_SEAFILE_ADMIN_PASSWORD = "${admin_password}"
|