Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 3 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 (over 6 years ago)
- Default Branch: main
- Last Pushed: 2024-08-14T12:11:20.000Z (6 months ago)
- Last Synced: 2024-08-15T07:59:58.511Z (6 months ago)
- Topics: ansible-role, roundcube
- Language: Jinja
- Size: 228 KB
- Stars: 6
- Watchers: 6
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ansible-role-roundcube
[![Build Status](https://github.com/systemli/ansible-role-roundcube/workflows/Integration/badge.svg?branch=main)](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