28 lines
828 B
YAML
28 lines
828 B
YAML
version: "3.9"
|
|
services:
|
|
slidge:
|
|
build:
|
|
context: .
|
|
target: slidge-whatsapp-dev
|
|
command:
|
|
- --jid=slidge.localhost
|
|
- --secret=secret
|
|
- --upload-service=upload.localhost
|
|
- --debug
|
|
network_mode: service:prosody
|
|
volumes:
|
|
# - ../slidge/slidge:/venv/lib/python/site-packages/slidge
|
|
- ./slidge_whatsapp:/venv/lib/python/site-packages/slidge_whatsapp
|
|
- ./persistent:/var/lib/slidge
|
|
depends_on:
|
|
prosody:
|
|
condition: service_started
|
|
|
|
prosody:
|
|
image: docker.io/nicocool84/slidge-prosody-dev:latest
|
|
ports:
|
|
- "127.0.0.1:5281:5281" # XMPP port for clients to connect to
|
|
- "127.0.0.1:5222:5222" # prosody's http_file_share
|
|
- "127.0.0.1:4444:4444" # for nginx (optional, no-upload)
|
|
- "127.0.0.1:8888:80" # for movim (optional)
|