Menu

Tree [ab4005] master /
 History

HTTPS access


File Date Author Commit
 Dockerfile 2016-08-29 Niels Haedecke Niels Haedecke [8b2f88] removed obsolete pkgs from Dockerfile
 LICENSE 2016-08-29 ufud.org ufud.org [88683c] Initial commit
 README.md 2016-08-29 ufud.org ufud.org [ab4005] added missing protocol
 config.rsp 2016-08-29 Niels Haedecke Niels Haedecke [2341f6] fixed config.rsp file
 docker-compose.yml 2016-08-29 Niels Haedecke Niels Haedecke [89a025] removed environment dependent settings
 docker_run.sh 2016-08-29 Niels Haedecke Niels Haedecke [b5ac77] fixed image name
 runcit.sh 2016-08-29 N. Haedecke N. Haedecke [a346ec] initial commit
 web_env.env 2016-08-29 N. Haedecke N. Haedecke [a346ec] initial commit

Read Me

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 preferred 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 (SSL).

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

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.