comicbox/docker-compose.yml

26 lines
864 B
YAML
Raw Normal View History

version: '3'
services:
comicbox:
build:
context: .
args:
KEYCLOAK_ID: ${KEYCLOAK_ID}
KEYCLOAK_SECRET: ${KEYCLOAK_SECRET}
KEYCLOAK_ISSUER: ${KEYCLOAK_ISSUER}
DISCORD_CLIENT_ID: ${DISCORD_CLIENT_ID}
DISCORD_CLIENT_SECRET: ${DISCORD_CLIENT_SECRET}
GITHUB_CLIENT_ID: ${GITHUB_CLIENT_ID}
GITHUB_CLIENT_SECRET: ${GITHUB_CLIENT_SECRET}
AUDIT_WEBHOOK: ${AUDIT_WEBHOOK}
MEILISEARCH_URL: ${MEILISEARCH_URL}
NEXT_PUBLIC_MEILISEARCH_URL: ${NEXT_PUBLIC_MEILISEARCH_URL}
MEILISEARCH_KEY: ${MEILISEARCH_KEY}
NEXT_PUBLIC_MEILISEARCH_SEARCH_KEY: ${NEXT_PUBLIC_MEILISEARCH_SEARCH_KEY}
NEXTAUTH_SECRET: ${NEXTAUTH_SECRET:-changeme}
NEXTAUTH_URL: ${NEXTAUTH_URL:-http://localhost:3030}
volumes:
- ./data:/data
ports:
- 3030:3000/tcp