The Docker stack configuration for jonas-thelemann.de.
This project is deployed in accordance to the DargStack template to make deployment a breeze. It is closely related to jonas-thelemann’s source code.
creal_postgraphile_connectionThe cReal GraphQL API’s database URI.
creal_postgraphile_owner-connectionThe cReal GraphQL API’s database owner URI.
creal_s3_access-key-idThe DJ website’s AWS access key id.
creal_s3_secret-access-keyThe DJ website’s AWS access key.
creal_sqitch-targetThe DJ website’s Sqitch target.
creal_strapi_admin-jwt-secretThe DJ website’s CMS administrator JWT secret.
creal_strapi_api-token-saltThe DJ website’s CMS administrator admin token salt.
creal_strapi_app-keysThe DJ website’s CMS session secrets.
creal_strapi_jwt-secretThe DJ website’s CMS JWT secret.
creal_strapi_transfer-token-saltThe DJ website’s CMS transfer token salt.
hedgedoc_db_urlThe markdown collaboration tool’s database url.
hedgedoc_session-secretThe markdown collaboration tool’s session secret.
jobber_aliasesThe job scheduler’s SMTP client mail alias.
jobber_aws-bucketThe job scheduler’s AWS bucket name.
jobber_aws-configurationThe job scheduler’s AWS configuration.
jobber_aws-credentialsThe job scheduler’s AWS credentials.
jobber_msmtprcThe job scheduler’s SMTP client configuration.
jonas-thelemann_nodemailer-transporterThe email service’s SMTP configuration.
jonas-thelemann_turnstile-keyThe captcha provider’s application key.
nextcloud_admin-passwordThe cloud admin user’s password.
nextcloud_admin-userThe cloud admin user’s name.
portainer_admin-passwordThe container manager’s password for the user admin.
postgres-backup_db The database backup service’s database name.
postgres_passwordThe database default user’s password.
postgres_role_creal_postgraphile_passwordThe creal_postgraphile database role’s password.
postgres_role_trapparty_postgraphile_passwordThe trapparty_postgraphile database role’s password.
postgres_userThe database default user’s name.
traefik_cf-dns-api-token The DNS provider’s DNS API token.
traefik_cf-zone-api-token The DNS provider’s zone API token.
trapparty_postgraphile_connectionThe TrapParty GraphQL API’s database URI.
trapparty_postgraphile_owner-connectionThe TrapParty GraphQL API’s database owner URI.
trapparty_sqitch-targetThe party website’s Sqitch target.
1generatorYou can access this subproject at 1generator.localhost.
adminerYou can access the database’s frontend at adminer.localhost.
This information is required for login:
| System | PostgreSQL |
| Server | postgres |
| Username | [postgres_user] |
| Password | [postgres_password] |
| Database |
Values in square brackets are Docker secrets.
crealYou can access the DJ website at creal.localhost.
creal_postgraphileYou can access cReal’s GraphQL API for the PostgreSQL database at creal_postgraphile.localhost.
creal_strapiYou can access the DJ website’s CMS at creal_strapi.localhost.
hedgedocYou can access the markdown collaboration tool at hedgedoc.localhost.
jobberYou cannot access the jobber via a web interface.
jonas-thelemannYou can access the main project at localhost.
minio You can access the s3 console at minio.localhost.
You can access the s3 api service at s3.localhost if you want to access via cli from outside the stack.
nextcloudYou can access nextcloud via nextcloud_nginx.
nextcloud_cronYou can access nextcloud via nextcloud_nginx.
nextcloud_nginxYou can access nexcloud’s frontend at nextcloud.localhost.
portainerYou can access the container manager’s frontend at portainer.localhost.
portainer-agentYou can access the container manager agent via portainer.
postgresYou can access the database via adminer.
postgres_backup Backup service for postgres.
redisYou cannot access the key-value store via a web interface.
theloungeYou can access the web IRC client’s dashboard at thelounge.localhost.
traefikYou can access the reverse proxy’s dashboard at traefik.localhost.
Traefik enables HTTPS for all services and acts as a load-balancer too.
traefik_certs-dumper You cannot access the reverse proxy’s certificate helper directly.
trappartyYou can access TrapParty’s website at trapparty.localhost.
trapparty_postgraphileYou can access TrapParty’s GraphQL API for the PostgreSQL database at postgraphile.localhost.
acme_data The reverse proxy’s certificate data.
creal_dataThe DJ website’s data.
creal_strapi_dataThe DJ website CMS’ data.
jonas-thelemann_dataThe main project’s data.
minio_dataThe s3 server’s data.
nextcloud_dataThe cloud’s data.
pnpm_dataThe node package manager’s data.
portainer_dataThe container manager’s data.
postgres_dataThe database’s data.
redis_dataThe key-value store’s data.
thelounge_dataThe IRC client’s data.
trapparty_dataThe TrapParty website’s data.
We use cookies
We use cookies to analyze traffic and improve your experience. You can accept or reject analytics cookies.