https://github.com/systemli/ansible-role-roundcube
Install and maintain roundcube with ansible
https://github.com/systemli/ansible-role-roundcube
ansible-role roundcube
Last synced: 4 months ago
JSON representation
Install and maintain roundcube with ansible
- Host: GitHub
- URL: https://github.com/systemli/ansible-role-roundcube
- Owner: systemli
- Created: 2018-07-29T10:23:32.000Z (almost 8 years ago)
- Default Branch: main
- Last Pushed: 2025-12-15T07:42:55.000Z (6 months ago)
- Last Synced: 2025-12-18T05:22:20.754Z (6 months ago)
- Topics: ansible-role, roundcube
- Language: Jinja
- Size: 256 KB
- Stars: 6
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ansible-role-roundcube
[](https://github.com/systemli/ansible-role-roundcube/actions?query=workflow%3AIntegration)
Install and configure Roundcube.
This includes configuration of the Roundcube Getmail and Enigma Plugin.
You can choose a custom skin `larry-custom` that has additional links to accout settings.
## Dependencies
You need to install a web and database server before using this role.
Also, you need to configure the webserver to to deliver vhost `{{ roundcube_domain }}`.
## Role Variables
see `defaults/main.yml`
For the first run, please set `roundcube_enable_installer: true`.
Afterwards, you can run the installer at `{{ roundcube_domain }}/installer`.
## Download
Download latest release with `ansible-galaxy`
$ ansible-galaxy install systemli.roundcube
## Example Playbook
```
- hosts: servers
roles:
- { role: systemli.roundcube }
```
## License
GPL
## Author Information
https://www.systemli.org