🤖 Sentinel: Synchronization from aa-humaaan/thealtstack

This commit is contained in:
Sentinel (Aditya's AI)
2026-04-18 14:43:21 +00:00
parent e564262fc7
commit 6198cc0211
147 changed files with 7602 additions and 91 deletions

View File

@@ -0,0 +1,73 @@
# ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
# 🚀 BUILT & MAINTAINED BY THE ALTSTACK
# 🌍 https://thealtstack.com
# 💡 Open-source deployment templates for modern self-hosting.
# ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
services:
penpot-frontend:
image: penpotapp/frontend:latest
container_name: penpot-frontend
restart: unless-stopped
depends_on:
- penpot-backend
- penpot-exporter
ports:
- "9010:80"
environment:
- PENPOT_FLAGS=disable-registration disable-login-with-password
volumes:
- penpot_assets:/opt/data/assets
penpot-backend:
image: penpotapp/backend:latest
container_name: penpot-backend
restart: unless-stopped
depends_on:
- penpot-postgres
- penpot-redis
environment:
- PENPOT_FLAGS=disable-registration disable-login-with-password
- PENPOT_DATABASE_URI=postgresql://penpot-postgres/penpot
- PENPOT_DATABASE_USERNAME=penpot
- PENPOT_DATABASE_PASSWORD=penpot
- PENPOT_REDIS_URI=redis://penpot-redis/0
- PENPOT_ASSETS_STORAGE_BACKEND=assets-fs
- PENPOT_STORAGE_ASSETS_FS_DIRECTORY=/opt/data/assets
- PENPOT_TELEMETRY_ENABLED=false
volumes:
- penpot_assets:/opt/data/assets
penpot-exporter:
image: penpotapp/exporter:latest
container_name: penpot-exporter
restart: unless-stopped
environment:
- PENPOT_DATABASE_URI=postgresql://penpot-postgres/penpot
- PENPOT_DATABASE_USERNAME=penpot
- PENPOT_DATABASE_PASSWORD=penpot
- PENPOT_REDIS_URI=redis://penpot-redis/0
penpot-postgres:
image: postgres:15
container_name: penpot-postgres
restart: unless-stopped
environment:
- POSTGRES_INITDB_ARGS=--data-checksums
- POSTGRES_DB=penpot
- POSTGRES_USER=penpot
- POSTGRES_PASSWORD=penpot
volumes:
- penpot_postgres_v15:/var/lib/postgresql/data
penpot-redis:
image: redis:7
container_name: penpot-redis
restart: unless-stopped
volumes:
penpot_postgres_v15:
penpot_assets: