Many updates over time

This commit is contained in:
2026-02-24 17:57:35 -07:00
parent 6b36273324
commit 0132ed6a8f
68 changed files with 1409 additions and 197 deletions

View File

@@ -0,0 +1,20 @@
services:
arcane:
image: ghcr.io/getarcaneapp/arcane:latest
container_name: arcane
ports:
- '3552:3552'
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- arcane-data:/app/data
- /opt/projects:/app/data/projects
environment:
- APP_URL=http://arcane1.mreschke.net:3552
- PUID=1000
- PGID=1000
- ENCRYPTION_KEY=FbAK6DaqI1EEA5bEWPyBLetsuY748DbqWzw4a3/q3G0=
- JWT_SECRET=flLR6aTtJSQ+PgxlHW5pUrE6LlBwXxbnvwy5g4dFUS0=
restart: unless-stopped
volumes:
arcane-data:

View File

@@ -0,0 +1,32 @@
---
# Create /opt/arcane
- name: Creating /opt/arcane
file:
path: /opt/arcane
owner: "{{ superuser }}"
group: "{{ supergroup }}"
state: directory
# Create /opt/projects
- name: Creating /opt/projects
file:
path: /opt/projects
owner: "{{ superuser }}"
group: "{{ supergroup }}"
state: directory
# Copy Arcane docker compose file
- name: Copying Arcane compose.yml
copy:
src: compose.yml
dest: /opt/arcane/compose.yml
owner: "{{ superuser }}"
group: "{{ supergroup }}"
mode: '0644'
# Docker compose up
- name: Starting Arcane if not already running
shell: "docker compose up -d"
args:
chdir: /opt/arcane