templates/blueprints/pterodactyl/template.toml
Naterfute 12720eb6f0
Some checks are pending
Deploy to Cloudflare Pages (Production) / Publish to Cloudflare Pages (push) Waiting to run
Validate Blueprints Structure and Meta / validate (push) Waiting to run
add more templates (#93)
* feat: add first stack-auth test

* fix: stack auth template.toml

* fix: stack auth compose and template

* fix: fixed serviceName on the template.toml of stack auth

* fix: database host Stack Auth

* fix: template.toml for Stack Auth

* fix: actually auto generate values for plane template

* feat: add healthcheck to minio

* Revert "feat: add healthcheck to minio"

This reverts commit 623a850976.

* fix: add STACK_EMAIL_HOST for stability, user can add it later on Environment Variables.

* fix: docker-compose of Stack Auth

* fix: plane template MINIO root for image uploads

* wtf? I merged upstream

* feat: pterodactyl template

* fix: removed xcommon from pterodactyl template

* fix: add pterodactyl to meta.json

* fix: volume names

* feat: add pyrodactyl template

* fix: renamed pyrodactyl image.png to pyrodactyl.png

* fix: Pyrodactyl takes db_password env

* fix(pyrodactyl): fix

* fix(pterodactyl): environment variables

* feat: update pocketbase

* Revert "feat: update pocketbase"

This reverts commit 036627ea98.

* fix: stackauth

- change postgres version from "latest" to "17" to prevent future conflicts
- added a health check to postgres db to ensure it's running before
  stack auth attempts to start

* fix(stackauth): wait for service_healthy rather than service_started

* fix(plane): removed double-up of variables

* Update blueprints/pyrodactyl/template.toml

Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>

* Update blueprints/stack-auth/docker-compose.yml

Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>

* fix: pterodactyl not launching

---------

Co-authored-by: scanash00 <scan@scanash.com>
Co-authored-by: Scan <103391616+scanash00@users.noreply.github.com>
Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com>
2025-04-26 19:10:34 -06:00

35 lines
703 B
TOML

[variables]
main_domain = "${domain}"
db_password = "${password:32}"
db_root_password = "${password:32}"
secret_key = "${base64:48}"
[config]
env = [
"Domain=${main_domain}",
"APP_URL={$main_domain}",
"APP_TIMEZONE=UTC",
"APP_SERVICE_AUTHOR=noreply@example.com",
"MAIL_FROM=noreply@example.com",
"MAIL_DRIVER=smtp",
"MAIL_HOST=mail",
"MAIL_PORT=1025",
"MAIL_USERNAME=",
"MAIL_PASSWORD=",
"MAIL_ENCRYPTION=true",
"MYSQL_PASSWORD=${db_password}",
"MYSQL_ROOT_PASSWORD=${db_root_password}",
"DB_PORT=3306",
"CACHE_DRIVER=redis",
"SESSION_DRIVER=redis",
"QUEUE_DRIVER=redis",
"REDIS_HOST=cache",
"DB_HOST=database",
]
mounts = []
[[config.domains]]
serviceName = "panel"
port = 80
host = "${main_domain}"