mirror of
https://github.com/Dokploy/templates.git
synced 2026-06-15 20:25:24 +02:00
* feat: add Open Journal Systems (OJS) template - Add OJS 3.3.0-21 template with MariaDB database - Include custom SVG logo and proper metadata - Configure environment variables and domain setup - Fix Docker volume mount issues for proper deployment * fix: process meta.json to resolve build validation errors - Run npm run process-meta to sort entries alphabetically - Remove any duplicates and ensure proper formatting - Fixes GitHub Actions validate-meta job failure
26 lines
624 B
TOML
26 lines
624 B
TOML
[variables]
|
|
main_domain = "${domain}"
|
|
ojs_password = "${password:16}"
|
|
mysql_root_password = "${password:16}"
|
|
ojs_db_password = "${password:16}"
|
|
|
|
[config]
|
|
env = [
|
|
"COMPOSE_PROJECT_NAME=ojs",
|
|
"MYSQL_ROOT_PASSWORD=${mysql_root_password}",
|
|
"OJS_DB_NAME=ojs",
|
|
"OJS_DB_USER=ojs",
|
|
"OJS_DB_PASSWORD=${ojs_db_password}",
|
|
"OJS_DB_HOST=db",
|
|
"OJS_DB_DRIVER=mysqli",
|
|
"OJS_CLI_INSTALL=0"
|
|
]
|
|
|
|
[[config.domains]]
|
|
serviceName = "ojs"
|
|
port = 80
|
|
host = "${main_domain}"
|
|
|
|
# OJS will create its own config.inc.php during installation
|
|
# No custom mounts needed - OJS handles configuration through the web installer
|