Self hosted postgres #2

Open
tyler wants to merge 7 commits from TOC/route-commerce:self-hosted-postgres into main
Owner
No description provided.
tyler added 7 commits 2026-06-08 20:28:03 -06:00
Add Gitea Actions deploy workflow
Deploy to route.crispygoat.com / deploy (push) Failing after 56s
988310fd50
Remove npm cache from workflow (local runner)
Deploy to route.crispygoat.com / deploy (push) Failing after 3s
8ad8dbb25b
Use npm install instead of npm ci (no lockfile)
Deploy to route.crispygoat.com / deploy (push) Failing after 2m56s
fddb9178c0
Load .env.production from server before build
Deploy to route.crispygoat.com / deploy (push) Failing after 38s
beac3e48f1
Fix workflow: use actual secrets, fix env file writing
Deploy to route.crispygoat.com / deploy (push) Successful in 3m21s
e8f2d76637
Add self-hosted Postgres docker-compose
Deploy to route.crispygoat.com / deploy (push) Successful in 3m1s
367a5625f3
- docker-compose.yml: Postgres 16 Alpine with named volume, healthcheck
- .env.example: POSTGRES_* and DATABASE_URL template
- .gitignore: exclude db_data/ volume

Starting fresh, no data migration. App still wired to Supabase;
DB is ready for migrations to be applied.
Some checks are pending
Deploy to route.crispygoat.com / deploy (push) Successful in 3m1s
Checking for merge conflicts…
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u https://git.crispygoat.com/TOC/route-commerce self-hosted-postgres:TOC-self-hosted-postgres
git checkout TOC-self-hosted-postgres
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: tyler/route-commerce#2