This guide uses Docker Compose to run Roundcube.
For Docker installation, see Docker.
mkdir -p /opt/roundcube
cd /opt/roundcube
Create a docker-compose.yml file:
services:
app:
image: roundcube/roundcubemail:latest
restart: unless-stopped
ports:
- "8080:80"
environment:
- ROUNDCUBEMAIL_DEFAULT_HOST=ssl://mail.example.com:993
- ROUNDCUBEMAIL_DEFAULT_PORT=993
- ROUNDCUBEMAIL_SMTP_SERVER=ssl://mail.example.com:465
volumes:
- roundcube_data:/var/roundcube/db
volumes:
roundcube_data:
docker compose up -d
roundcube/roundcubemail on Docker HubAny questions?
Feel free to contact us. Find all contact information on our contact page.