This repository contains the docker-compose configuration for deploying the Blinko web application along with a PostgreSQL database. It provides a ready-to-run Docker environment for local development or production deployments.
The stack includes:
- Blinko Web App (
blinkospace/blinko:1.2.2) - PostgreSQL Database (
postgres:14)
All services are configured to restart automatically and include health checks to ensure reliability.
blinko-docker-compose/
├── .env.example # Environment variables template
├── docker-compose.yml # Main Docker Compose config
├── postgres/ # PostgreSQL data volume
├── data/ # Persistent volume for Blinko app
├── .gitignore
├── LICENSE
└── README.md
Copy .env.example to .env and fill in the required values:
cp .env.example .envRequired variables:
NEXT_AUTH: Your NextAuth secretPG_PASS: Password for PostgreSQL userblinko
git clone https://github.com/BaseMax/blinko-docker-compose.git
cd blinko-docker-composeEdit .env using your credentials or secrets.
docker compose up -dTo stop:
docker compose down| Service | URL / Port | Description |
|---|---|---|
| blinko-website | http://localhost:1111 | Main Blinko frontend |
| postgres | Internal only | PostgreSQL database |
data/→ persistent.blinkoapp datapostgres/→ persistent PostgreSQL data
Special thanks to Daniel Cox for his help and contributions.
This project is licensed under the MIT License.
© 2025 Max Base