Skip to content

Cloudoffice deploys Nextcloud and OnlyOffice automatically with LetsEncrypt HTTPS certificates. Text and video instructions included. Six compatible cloud providers, or via Ubuntu/Raspberry Pi. Cloud provider deployments include low-cost object storage integration (e.g. S3).

License

chadgeary/cloudoffice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

Nextcloud built in the cloud automatically using Terraform with Ansible. Now with optional duckdns.org/letsencrypt support!

Available for several major cloud providers, including: AWS (EC2 or Lightsail), Azure, Digital Ocean, GCP (Google), OCI (Oracle), Scaleway (scw) + standalone Raspberry Pi/Ubuntu Server deployment options.

Diagram

Instructions

Several deployment options are available, see the README of each subdirectory for platform-specific guides. For standalone deployments, see the playbooks/ directory.

Videos

Cloud deployments: Choosing a cloud provider? Watch this for a mostly un-biased comparison of free options/free trials.

Standalone:

Discussion

Discord Room

Changelog

2021-07

  • duckdns domain feature was added (after videos were created). duckdns.org is a free service to provide a domain name (that we sign with a letsencrypt.org certificate with automatically).
  • Though not required, duckdns is suggested for all new deployments. The trusted certificate integrates better with Nextcloud and OnlyOffice apps + web browsers.

2021-10

  • Azure's security_group and security_group_rule resources now conflict and overwrite eachother. The security_group_rule(s) have been put in security_group as inline.

2022-10

  • Added references to Ubuntu 22.04 (replacing Ubuntu 18.04) for:
    • WSL installation
    • Cloud virtual machine images
  • Note about Oracle's private key generation for oci config
  • Fixed 13 placeholder email address

About

Cloudoffice deploys Nextcloud and OnlyOffice automatically with LetsEncrypt HTTPS certificates. Text and video instructions included. Six compatible cloud providers, or via Ubuntu/Raspberry Pi. Cloud provider deployments include low-cost object storage integration (e.g. S3).

Topics

Resources

License

Stars

Watchers

Forks