- Notifications
You must be signed in to change notification settings - Fork12
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
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
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.
Several deployment options are available, see the README of each subdirectory for platform-specific guides. For standalone deployments, see the playbooks/ directory.
Cloud deployments:Choosing a cloud provider?Watch this for a mostly un-biased comparison of free options/free trials.
- Prerequisites - Watch this first if deploying in the cloud.
- AWS
- Azure
- DigitalOcean
- Google Cloud
- Oracle Cloud
Standalone:
- duckdns domain feature was added (after videos were created).duckdns.org is a free service to provide a domain name (that we sign with aletsencrypt.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.
- 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.
- 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
- Fixed13 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).