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
|