mirror of
https://github.com/Dokploy/templates.git
synced 2026-07-15 14:52:05 -05:00
[PR #1026] [MERGED] feat: add TREK template #16334
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/Dokploy/templates/pull/1026
Author: @Siumauricio
Created: 7/14/2026
Status: ✅ Merged
Merged: 7/14/2026
Merged by: @Siumauricio
Base:
canary← Head:feat/trek📝 Commits (1)
59e3234feat: add TREK template📊 Changes
4 files changed (+95 additions, -0 deletions)
View changed files
➕
blueprints/trek/docker-compose.yml(+32 -0)➕
blueprints/trek/meta.json(+17 -0)➕
blueprints/trek/template.toml(+46 -0)➕
blueprints/trek/trek.png(+0 -0)📄 Description
Summary
Adds a template for TREK — a minimalist, self-hosted trip planner with Kanban-style task boards, budgets, packing lists, interactive maps, real-time collaboration, and native OIDC SSO (Google, Apple, Authentik, Keycloak).
mauriceboe/trek:3.3.0(pinned to the latest release, published 2026-07-11; upstream is very active, 10k+ stars)trek-data(/app/data) andtrek-uploads(/app/uploads) named volumesENCRYPTION_KEYis generated by the template and persisted via env so it survives container recreationADMIN_EMAIL/ADMIN_PASSWORDare generated so the first-boot admin account is seeded with credentials visible in the Environment tabAPP_URL/ALLOWED_ORIGINSwired to the template domain; optional OIDC and other settings documented as commented env vars/api/health) includedDeploy verification (hostinger.dokploy.com)
GET /api/healthreturns{"status":"ok"}POST /api/auth/loginusing the template-generatedADMIN_EMAIL/ADMIN_PASSWORD: HTTP 200, useradminwith roleadminseeded on first boot (must_change_password: true)node build-scripts/generate-meta.js --checkpasses (477 templates validated)Closes #771
🤖 Generated with Claude Code
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.