Matts Home Cloud (Nextcloud)

GitHub Repo

  • IPv4, IPv6, SDWAN enabled.
  • 1 vCPU Cores
  • 2 GB Memory
  • 50 GB SSD
  • S3-compatible Bucket Storage
  • Ubuntu Pro Enabled

NextCloud is essentially a Self-Hosted Google Photos platform. Allowing me to backup almost anything (but primarily photo galleries on my phone). I trust my NextCloud instance with my own data. The Application runs in a container inside a IaC deployed Virtual Machine. The Production Data is stored across 2x S3-compatible buckets.

Monitoring

  • HTTPS Checks from UptimeDawg
  • Linode Cloud Manager Alerts Enabled
  • NewRelic Agent Installed

Limitations

  • Slow image load times when browsing large folders in the app or on the web.
  • 10 GB Maximum Upload File Size

If you need to upload a singular file larger than 10 GB, I can do it.

Submit a ticket at https://support.mattfaulkner.net

First Time Setup

  • Request Access.
  • Follow Welcome Email instructions.

Not accepting any new users in 2026.

Deployment Notes

sudo docker run --init --sig-proxy=false --name nextcloud-aio-mastercontainer --restart always --publish 80:80 --publish 8080:8080 --publish 8443:8443 --env SKIP_DOMAIN_VALIDATION=false --env NEXTCLOUD_MAX_TIME=3600 --env NEXTCLOUD_MEMORY_LIMIT=4096M --env NEXTCLOUD_UPLOAD_LIMIT=10G --env NEXTCLOUD_ADDITIONAL_APKS="imagemagick nano" --volume nextcloud_aio_mastercontainer:/mnt/docker-aio-config --volume /var/run/docker.sock:/var/run/docker.sock:ro nextcloud/all-in-one:latest

This site uses Just the Docs, a documentation theme for Jekyll.