desktop-dockerized/apps/obs/compose.yml

29 lines
539 B
YAML

---
x-restart-policy: &restart_policy
restart: unless-stopped
x-compose-defaults: &compose_defaults
<<: *restart_policy
networks:
desktop:
services:
obs:
<<: *compose_defaults
build:
context: ./apps/obs
dockerfile: Dockerfile
image: obs-studio:latest
container_name: obs-studio
pull_policy: never
hostname: $HOSTNAME
volumes:
- ./user:/home/nobody
devices:
- /dev/dri:/dev/dri # for gpu acceleration
expose:
- 5900/tcp
networks:
desktop:
external: true