NextCloud: Install: Heroku

From Gratiel's Wiki
Revision as of 19:52, 14 June 2019 by Ewanchic (talk | contribs) (→‎Software: Heroku CLI)

Preface

  • Ephemeral Drive
    • Locked Code
    • S3
  • Databases
    • PostgreSQL

Prerequisites

You are going to need the following Services and Software before getting started with your NextCloud installation on Heroku. 

Be sure you have accounts setup for the following Services listed below. 
Also, be sure you have installed the following Software listed below.

Services

Software

sudo snap install heroku --classic

Setup Heroku

Install Heroku CLI (Ubuntu)

sudo snap install heroku --classic
heroku login

Heroku Add-ons

  • Heroku Postgres

Install NextCloud - Phase 1

Download & Extract NextCloud

Download the version of nextcloud

wget https://download.nextcloud.com/server/releases/nextcloud-15.0.8.zip

Unzip nextcloud-x.x.x.zip to it's own folder

unzip nextcloud-15.0.8.zip

Create a new folder `nextcloud-x.x.x`

mkdir nextcloud-15.0.8

Move folder `nextcloud` into `nextcloud-x.x.x` and label it `server`

mv nextcloud nextcloud-15.0.8/server

Initialize Git

cd nextcloud-15.0.8
git init
git config user.name "Eric Wanchic"
git config user.email "ewanchic@elifestream.com"
cat > .gitignore
 /vendor/
Ctrl+D

git add .
git commit -m "Initial NextCloud 15.0.8"

Install NextCloud - Phase 2

Install NextCloud - Phase 3

Patches

Backup

Restore

Upgrading

References

Return