Glife Deployment Document

All needed scripts and instructions to setup a Glife server from scratch

create-deploy-user.sh
install.sh
sudo useradd --p U6aMy0wojraho --create-home --shell "/bin/bash" --user-group --groups "users,sudo" app
USER_HOME=/home/app
sudo -u "app" mkdir "$USER_HOME/.ssh"
sudo -u "app" touch "$USER_HOME/.ssh/authorized_keys"
sudo chmod 0600 "$USER_HOME/.ssh/authorized_keys"

Introduction

Getting started

Installation

First, we need to create a Deploy User named app by running the following command

curl -o- https://raw.githubusercontent.com/GlifeRnD/GlifeDeploymentScripts/master/setup-server/create-deploy-user.sh | sudo bash

Then, make sure you are logged in as app user and install all the dependencies by running the following command

curl -o- https://raw.githubusercontent.com/GlifeRnD/GlifeDeploymentScripts/master/setup-server/install.sh | bash