Where to get help: the Movim XMPP MUC - [email protected]
Where to file issues: https://github.com/movim/movim_docker/issues
Movim is a distributed social network built on top of XMPP, a popular open standards communication protocol. Movim is a free and open source software licensed under the AGPL. It can be accessed using existing XMPP clients and Jabber accounts. Learn more at movim.eu.
![]()
docker stack deploy or docker-composeExample stack.yml for movim:
services:
movim:
environment:
MOVIM_ADMIN: admin
MOVIM_PASSWORD: password
MOVIM_DOMAIN: http://localhost
MOVIM_PORT: 8080
MOVIM_INTERFACE: 0.0.0.0
POSTGRES_DB: movim
POSTGRES_HOST: postgresql
POSTGRES_PORT: 5432
POSTGRES_USER: movim
POSTGRES_PASSWORD: changeme
image: movim/movim:0.19.1rc5
volumes:
- ${PWD}/movim:/var/www/html:rw
nginx:
image: nginx:mainline-alpine
ports:
- published: 80
target: 80
volumes:
- ${PWD}/movim:/var/www/html:ro
- ${PWD}/nginx:/etc/nginx/conf.d:ro
postgresql:
environment:
POSTGRES_DB: movim
POSTGRES_PASSWORD: changeme
POSTGRES_USER: movim
image: postgres:13.3-alpine
volumes:
- ${PWD}/postgres/data:/var/lib/postgresql/data:rw
version: '3.7'
Please note, you'll need to create the nginx/default.conf file yourself, to be mounted into the nginx container. You can find a good example configuration here.
After you've sucessfully logged in to your Movim Pod, run the following Docker Compose exec command;
docker-compose exec movim php daemon.php setAdmin [email protected]
Content type
Image
Digest
Size
181.4 MB
Last updated
about 5 years ago
docker pull noxipress/movim