feat: generic one-click Pleroma CapRover stack

This commit is contained in:
zeus 2026-06-25 02:00:43 +01:00
commit c42183aec2
1 changed files with 18 additions and 0 deletions

18
captain-stack.yml Normal file
View File

@ -0,0 +1,18 @@
schemaVersion: 1
projectName: pleroma
projectOwner: internal
services:
default:
image: pleroma/pleroma:stable
environment:
- "MIX_ENV=prod"
- "DATABASE_URL=${database-url}"
- "SECRET_KEY_BASE=${secr..."
- "INSTANCE_NAME=${instance-name:Pleroma}"
- "DOMAIN=${domain:pl.skyshanty.xyz}"
- "PORT=4000"
mounts:
- source: uploads
target: /var/lib/pleroma/uploads
- source: config
target: /var/lib/pleroma/config