templates/blueprints/stack-auth/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

37 lines
1.1 KiB
TOML

[variables]
dashboard_domain = "${domain}"
api_domain = "${domain}"
postgres_password = "${password:32}"
stack_auth_api_url = "${api_domain}"
stack_auth_dashboard_url = "${dashboard_domain}"
stack_auth_postgres_host = "stack-auth-db"
[config.env]
POSTGRES_USER = "postgres"
POSTGRES_PASSWORD = "${postgres_password}"
POSTGRES_DB = "stackframe"
NEXT_PUBLIC_STACK_API_URL = "http://${stack_auth_api_url}"
NEXT_PUBLIC_STACK_DASHBOARD_URL = "http://${stack_auth_dashboard_url}"
STACK_DATABASE_CONNECTION_STRING = "postgres://postgres:${postgres_password}@${stack_auth_postgres_host}/stackframe"
STACK_DIRECT_DATABASE_CONNECTION_STRING = "postgres://postgres:${postgres_password}@${stack_auth_postgres_host}/stackframe"
STACK_SERVER_SECRET = "${password:64}"
STACK_SEED_INTERNAL_PROJECT_ALLOW_LOCALHOST = true
STACK_SEED_INTERNAL_PROJECT_SIGN_UP_ENABLED = true
STACK_RUN_MIGRATIONS = true
STACK_RUN_SEED_SCRIPT = true
[[config.domains]]
serviceName = "stack-auth"
port = 8102
host = "${stack_auth_api_url}"
path = "/"
[[config.domains]]
serviceName = "stack-auth"
port = 8101
host = "${stack_auth_dashboard_url}"
path = "/"