26 lines
947 B
YAML
26 lines
947 B
YAML
# Local parity with what Coolify runs. `docker compose up --build`.
|
|
services:
|
|
folio:
|
|
build:
|
|
context: .
|
|
args:
|
|
SITE_URL: ${NUXT_PUBLIC_SITE_URL:-http://localhost:3000}
|
|
image: nak0x-folio
|
|
restart: unless-stopped
|
|
ports:
|
|
- '3000:3000'
|
|
environment:
|
|
NUXT_PUBLIC_SITE_URL: ${NUXT_PUBLIC_SITE_URL:-http://localhost:3000}
|
|
CONTENT_PROVIDER: ${CONTENT_PROVIDER:-gitea}
|
|
CONTENT_REPO: ${CONTENT_REPO:-Nak0x/Journal}
|
|
CONTENT_BRANCH: ${CONTENT_BRANCH:-main}
|
|
CONTENT_DIR: ${CONTENT_DIR:-posts}
|
|
GITEA_URL: ${GITEA_URL:-https://git.nak0x.dev}
|
|
CONTENT_TOKEN: ${CONTENT_TOKEN:-}
|
|
CONTENT_TTL: ${CONTENT_TTL:-600}
|
|
CONTENT_WEBHOOK_SECRET: ${CONTENT_WEBHOOK_SECRET:-}
|
|
CONTENT_SITE_FILE: ${CONTENT_SITE_FILE:-site.json}
|
|
DASH_PASSWORD: ${DASH_PASSWORD:-}
|
|
DASH_SESSION_SECRET: ${DASH_SESSION_SECRET:-}
|
|
DASH_SESSION_HOURS: ${DASH_SESSION_HOURS:-168}
|