Compare commits

...

2 Commits

Author SHA1 Message Date
79a2ce79e1 chore(setup): add arcane directory 2026-02-18 15:33:57 +01:00
8b7d5c7d8c feat(arcane): add arcane stack 2026-02-18 15:33:29 +01:00
3 changed files with 27 additions and 0 deletions

View File

@@ -0,0 +1,8 @@
ARCANE_PORT="3552"
ARCANE_DATA_PATH="../../volumes/arcane"
PROJECTS_PATH="ABSOLUTE Path to this repo"
APP_URL="http://localhost:3552"
PUID="1000"
PGID="1000"
ENCRYPTION_KEY="xxxxxxxxxxxxxxxxxxxxxx"
JWT_SECRET="xxxxxxxxxxxxxxxxxxxxxxxxxx"

View File

@@ -0,0 +1,18 @@
services:
arcane:
image: ghcr.io/getarcaneapp/arcane:latest
container_name: arcane
ports:
- "${ARCANE_PORT:-3552}:3552"
volumes:
- "/var/run/docker.sock:/var/run/docker.sock"
- "${ARCANE_DATA_PATH:?}:/app/data"
- "${PROJECTS_PATH:?}:${PROJECTS_PATH:?}"
environment:
APP_URL: "${APP_URL:?}"
PUID: "${PUID:-1000}"
PGID: "${PGID:-1000}"
PROJECTS_DIRECTORY: "${PROJECTS_PATH:?}"
ENCRYPTION_KEY: "${ENCRYPTION_KEY:?}"
JWT_SECRET: "${JWT_SECRET:?}"
restart: unless-stopped

View File

@@ -29,6 +29,7 @@ volumes=(
dendrite/dendrite/media
dendrite/dendrite/jetstream
dendrite/dendrite/search_index
arcane
)
mkdir -p "$volumes_root"