31 lines
564 B
YAML
31 lines
564 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
|
|
links:
|
|
- guacd
|
|
volumes:
|
|
- ./user:/home/nobody
|
|
devices:
|
|
- /dev/dri:/dev/dri # for gpu acceleration
|
|
expose:
|
|
- 5900/tcp
|
|
|
|
networks:
|
|
desktop:
|
|
external: true
|