Deploys a EteSync server. EteSync is a cross-platform project to provide secure, end-to-end encrypted, and privacy respecting sync for your contacts, calendars and tasks.
Note that the role only sets up the "API" server without the user web interface
that can be used to edit contacts and calendars in a browser. Therefore, after
the setup is completed, you will need to use a EteSync client program to work
with the service. The only "graphical" interface provided is the administration
web interface, that you can use to manage EteSync users (available under
- Getting started
- debops.etesync default variables
- Domain name configuration
- APT packages
- Application user, group, home
- Directory paths
- Application sources and deployment
- Python virtualenv configuration
- EteSync configuration options
- Initial superuser account
- Internal application settings
- Other variables
- Configuration variables for other Ansible roles
debops.etesync - Deploy and manage the EteSync server
Copyright (C) 2020 Robin Schneider <email@example.com>
Copyright (C) 2020 DebOps <https://debops.org/>
This Ansible role is part of DebOps.
DebOps is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License version 3, as
published by the Free Software Foundation.
DebOps is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with DebOps. If not, see https://www.gnu.org/licenses/.