initial commit

Signed-off-by: ale <ale@manalejandro.com>
Este commit está contenido en:
ale
2025-10-22 18:33:23 +02:00
commit 456d7051d8
Se han modificado 5 ficheros con 447 adiciones y 0 borrados

33
docker-compose.yml Archivo normal
Ver fichero

@@ -0,0 +1,33 @@
version: '3.8'
services:
discord:
build:
context: .
dockerfile: Dockerfile
container_name: discord-app
image: discord-x11:latest
network_mode: host
environment:
- DISPLAY=${DISPLAY}
- QT_X11_NO_MITSHM=1
- PULSE_SERVER=unix:${XDG_RUNTIME_DIR}/pulse/native
volumes:
# X11 socket for GUI
- /tmp/.X11-unix:/tmp/.X11-unix:rw
# Discord config persistence
- discord-config:/home/discord/.config/discord
# PulseAudio for sound
- ${XDG_RUNTIME_DIR}/pulse/native:${XDG_RUNTIME_DIR}/pulse/native
- ~/.config/pulse/cookie:/home/discord/.config/pulse/cookie:ro
devices:
# Video devices for camera support
- /dev/dri:/dev/dri
ipc: host
security_opt:
- seccomp:unconfined
restart: unless-stopped
volumes:
discord-config:
driver: local