TheCaster / nextcloud-docker-ansible-deploy

Nextcloud (A safe home for all your data) server setup using Ansible and Docker

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Support room on Matrix donate

Nextcloud (A safe home for all your data) server setup using Ansible and Docker

Purpose

This Ansible playbook is meant to easily let you run your own Nextcloud server.

Using this playbook, you can get the following services configured on your server:

  • a Nextcloud server - storing your data

  • (optional) Amazon S3 remote storage for your Nextcloud data using Goofys

  • a PostgreSQL database for Nextcloud

  • free Let's Encrypt SSL certificate, which secures the connection to the Nextcloud server

  • (optional) OnlyOffice integration - for online document editing/previewing

Basically, this playbook aims to get you up-and-running with all the basic necessities around Nextcloud, without you having to do anything else.

Installing

To configure and install Nextcloud on your own server, follow the README in the docs/ directory.

Changes

This playbook evolves over time, sometimes with backward-incompatible changes.

When updating the playbook, refer to the changelog to catch up with what's new.

Docker images used by this playbook

This playbook sets up your server using the following Docker images:

Deficiencies

This Ansible playbook can be improved in the following ways:

  • setting up automatic backups to one or more storage providers

Support

About

Nextcloud (A safe home for all your data) server setup using Ansible and Docker

License:GNU Affero General Public License v3.0


Languages

Language:HTML 89.3%Language:Shell 9.1%Language:Makefile 1.6%