Skip to content

in-der-kothe/iac

Repository files navigation

Setting up your own nextcloud instance in the hetzner cloud

Features

  • Fully automated setup with Terraform and Ansible
  • Nextcloud (collaborative) Office with own Collabora Server instance
  • Sending out Mails
  • Https with letsencrypt
  • File Storage on cheap S3 Storage

Detailed Documentation

Read out my Blog articel for a detailed description about this setup

Prerequisites

  • You have an hetzner cloud account
  • You have a domain name that you can controll with hetzner
  • You have an smtp server to send mails (ideally with hetzner)
  • You have terraform installed on your laptop

How to start

python -m venv venv

source ./venv/bin/activate

pip install -r requirements.txt

terrraform apply

ssh [email protected]

ansible-playbook ne

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published