iac/docker/kasm/docker-compose.yml
Renovate Bot 57242be674
All checks were successful
Lint on PR / Lint YAML files (pull_request) Successful in 5s
Ansible Deploy to Hosts / deploy (pull_request) Successful in 1m0s
⬆️ Update ghcr.io/linuxserver/kasm Docker digest to b9dbab8
2024-12-21 22:01:29 +00:00

53 lines
1.4 KiB
YAML

---
services:
kasm:
image: ghcr.io/linuxserver/kasm@sha256:b9dbab8bf4702a5854dd99f40f60ed38ddc6b7b6f4e49a4d21aa443bc3ae3146
container_name: kasm
privileged: true
environment:
- KASM_PORT=443
- DOCKER_HUB_USERNAME=$DOCKER_HUB_USERNAME
- DOCKER_HUB_PASSWORD=$DOCKER_HUB_PASSWORD
volumes:
- /docker/appdata/kasm2:/opt
ports:
- 3000:3000
- 443:443
restart: unless-stopped
deploy:
resources:
reservations:
devices:
- driver: nvidia
count: all
capabilities: [gpu]
minio:
command: server /data --console-address ":9001"
image: minio/minio@sha256:1dce27c494a16bae114774f1cec295493f3613142713130c2d22dd5696be6ad3
environment:
- MINIO_ROOT_PASSWORD=$MINIO_ROOT_PASSWORD
- MINIO_ROOT_USER=mafyuh
volumes:
- /docker/appdata/minio/data:/data
container_name: minio
ports:
- 9001:9001
- 9000:9000
couchdb-obsidian-livesync:
container_name: obsidian-livesync
image: couchdb:3.3.3
environment:
- PUID=1000
- PGID=1000
- UMASK=0022
- TZ=America/New_York
- COUCHDB_USER=mafyuh
- COUCHDB_PASSWORD=$COUCHDB_PASSWORD
volumes:
- /docker/appdata/couchdb-obsidian-livesync/data:/opt/couchdb/data
- /docker/appdata/couchdb-obsidian-livesync/etc/local.d:/opt/couchdb/etc/local.d
ports:
- 5984:5984
restart: unless-stopped