rpi-citadel Raspberry Pi compatible docker image containing a Citadel groupware server.
10K+
rpi-citadel
Raspberry Pi compatible docker image containing a Citadel groupware server. This image has been successfully tested on a Raspberry Pi 3 running Hypriot OS.
Run it with the following command (make sure to replace YOUR_HOSTNAME with your referred hostname e.g. mail.my.domain):
docker run -d -h YOUR_HOSTNAME --name citadel --dns 8.8.8.8 -e WEBCIT_LANG=en -e WEBCIT_HTTP_PORT=8080 -e WEBCIT_HTTPS_PORT=8443 -p 25:25 -p 110:110 -p 143:143 -p 465:465 -p 587:587 -p 993:993 -p 995:995 -p 8881:8080 -p 8481:8443 ufud/rpi-citadel
You may also specify the -v (--volumes) option in order to use persistent storage, just replace YOUR_LOCAL_DATA_DIRECTORY with the path to your local docker data directory:
docker run -d -h YOUR_HOSTNAME --name citadel --dns 8.8.8.8 -e WEBCIT_LANG=de -e WEBCIT_HTTP_PORT=8080 -e WEBCIT_HTTPS_PORT=8443 -v YOUR_LOCAL_DATA_DIRECTORY:/data -p 25:25 -p 110:110 -p 143:143 -p 465:465 -p 587:587 -p 993:993 -p 995:995 -p 8881:8080 -p 8481:8443 ufud/rpi-citadel
You may change WEBCIT_HTTP_PORT and WEBCIT_HTTPS_PORT as well as the corresponding host ports (8881/8481) in docker_run.sh and web_env.env to suit your personal preference.
After startup, you can access Citadel by pointing your browser to http://YOUR_DOCKER_HOST_IP:8881 (HTTP) or https://YOUR_DOCKER_HOST_IP:8481.
If you use docker-compose to build the image, please replace YOUR_DOCKER_HOST_IP with the correct IP of your docker host in docker-compose.yml.
User for citadel administration is: citadel
Password for admin user citadel is: p@ssw0rd
Content type
Image
Digest
Size
105.1 MB
Last updated
about 10 years ago
docker pull ufud/rpi-citadel