Skip to content

AnBuKu/ansible-owncloud

 
 

Repository files navigation

DebOps owncloud

Travis CI test-suite Ansible Galaxy

This role installs a ownCloud instance on a specified host, either with SQLite, MySQL, MariaDB or PostgreSQL database as a backend and an nginx webserver as a frontend.

Only ownCloud 8.0 and later are supported because for older versions there are no complete deb-packages available.

Note that Nginx is not officially supported by ownCloud nor NextCloud but it is community supported and should work without problems. Apache is supported by the role but not yet used by default.

Features

  • LDAP setup.
  • In memory caching using Redis for file locking and APCu.
  • Fully automated ownCloud security updates.
  • ownCloud theming support.
  • Extensive configuration options via Ansible’s inventory.
  • Fully automated ownCloud security updates. Not yet enabled by default.

Installation

This role requires at least Ansible v2.1.0. To install it, run:

ansible-galaxy install debops.owncloud

Documentation

More information about debops.owncloud can be found in the official debops.owncloud documentation.

Role dependencies

  • debops.secret

Are you using this as a standalone role without DebOps?

You may need to include missing roles from the DebOps common playbook into your playbook.

Try DebOps now for a complete solution to run your Debian-based infrastructure.

Authors and license

License: GPL-3.0


This role is part of the DebOps project. README generated by ansigenome.

About

Install and manage ownCloud instance

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 100.0%