Deploy bureaucat
Task and approval workflow manager with Postgres and uploads
seaweedfs
Just deployed
/data
bureaucat
Just deployed
/data
Just deployed
/var/lib/postgresql/data
bureaucat-uploads
Bucket
Just deployed
Deploy and Host Bureaucat on Railway
Bureaucat is a no-nonsense open-source task and approval workflow manager. It ships as a single Go binary with an embedded frontend, PostgreSQL-backed storage, JWT auth, and S3-compatible file uploads.
About Hosting Bureaucat
This template deploys codingcoffee/bureaucat:v0.16.15 with managed PostgreSQL and SeaweedFS (S3 API on port 8333) for uploads. The app runs bureaucat serve --migrate on port 1341. Bureaucat requires path-style S3, which SeaweedFS provides. Set JWT_SECRET carefully; database and object-store wiring are prefilled over Railway private networking.
Common Use Cases
- Lightweight team task tracking with approvals
- Internal request / workflow queues without heavy SaaS tools
- Self-hosted alternative to simple project boards
Dependencies for Bureaucat Hosting
- PostgreSQL — tasks, users, and workflow state
- SeaweedFS — S3-compatible uploads (path-style)
- Public domain — HTTP UI/API on port 1341
Deployment Dependencies
- Bureaucat repository
- Public Docker image —
codingcoffee/bureaucat:v0.16.15 - SeaweedFS —
chrislusf/seaweedfs
Implementation Details
At deploy time you mainly set:
JWT_SECRET— signing secret (min 32 characters)
DATABASE_URL and S3_ENDPOINT are wired to Postgres and SeaweedFS.
Why Deploy Bureaucat on Railway?
Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.
By deploying Bureaucat on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.
Template Content
seaweedfs
chrislusf/seaweedfs:3.80initialBuckets
MINIO_ROOT_USER
SEAWEED_BOOTSTRAP
MINIO_ROOT_PASSWORD
MINIO_DEFAULT_BUCKETS
COM_ADOBE_TESTING_S3MOCK_STORE_INITIAL_BUCKETS
bureaucat
codingcoffee/bureaucat:v0.16.15PORT
JWT_SECRET
UPLOADS_DIR
FILES_BUCKET_NAME
FILES_BUCKET_ACCESS_KEY_ID
FILES_BUCKET_SECRET_ACCESS_KEY
PGDATA
PGPORT
POSTGRES_DB
POSTGRES_USER
POSTGRES_PASSWORD
bureaucat-uploads
Bucket
