Skip to content

rpi-nextcloud is an all-in-one lightweight NextCloud docker deployment using nginx, fpm, postgres, docker-gen and acme-companion

Notifications You must be signed in to change notification settings

edemirkan/rpi-nextcloud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rpi-nextcloud is an all-in-one lightweight NextCloud docker deployment using nginx, fpm, postgres, docker-gen and acme-companion. Primarily developed and tested for raspberrypi, but should work for other architectures, too.

Uses components from the following repos for TLS (via Let's Encrypt) support;

Basic Usage

Step 1

Create your own .env and .conf files using the samples provided. Please make sure that the following files in place before initiating the deployment.

  • .env
  • ./env-files/nextcloud-app.env
  • ./env-files/nextcloud-database.env
  • ./env-files/nextcloud-web.env
  • ./config-files/nextcloud-web/nginx.conf
  • ./config-files/nextcloud-web/realip.conf (Optional)
  • ./config-files/nextcloud-web/servertokens.conf (Optional)
  • ./config-files/nextcloud-web/uploadsize.conf (Optional)

Step 2

Run ./bin/install.sh to start deployment.

Run ./bin/upgrade.sh to pull latest images and update your deployment.

About

rpi-nextcloud is an all-in-one lightweight NextCloud docker deployment using nginx, fpm, postgres, docker-gen and acme-companion

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published