Initial commit

This commit is contained in:
Oliver Hattshire 2025-10-20 09:09:50 -03:00
commit 936153fa99
8 changed files with 220 additions and 0 deletions

54
docker-compose.yml Normal file
View file

@ -0,0 +1,54 @@
volumes:
im-conf:
im-data:
im-uploads:
swu-data:
reverse_certs:
external: true
networks:
reverse_proxy-tier:
external: true
prosody:
external: false
services:
prosody:
build: ./images/prosody
restart: always
volumes:
- reverse_certs:/etc/letsencrypt/live
- im-conf:/etc/prosody
- im-data:/var/lib/prosody
- im-uploads:/var/www
ports:
- 5000:5000
- 5222:5222
- 5269:5269
- 5281:5281
- 5347:5347
environment:
- ADMIN_EMAIL=admin@uwu.email
- DOMAIN_NAME=palta.cyou
- VIRTUAL_HOST=u.palta.cyou
- LETSENCRYPT_HOST=u.palta.cyou
env_file:
- slidge.env
whatsapp:
image: codeberg.org/slidge/slidge-whatsapp:latest-amd64
restart: always
environment:
- SLIDGE_JID=whatsapp
- SLIDGE_SERVER=prosody
- SLIDGE_USER_JID_VALIDATOR=.*@palta.cyou
- SLIDGE_NO_UPLOAD_PATH=/var/lib/slidge/attachments
- SLIDGE_NO_UPLOAD_URL_PREFIX=https://palta.cyou:5281/files/
- SLIDGE_NO_UPLOAD_FILE_READ_OTHERS=true
env_file:
- slidge.env
volumes:
- swu-data:/var/lib/slidge/:rw
- im-uploads:/var/lib/slidge/attachments:rw