-
-
Notifications
You must be signed in to change notification settings - Fork 497
Installing Helpy using Docker
Docker is an open platform for building, shipping and running distributed applications. It gives programmers, development teams and operations engineers the common toolbox they need to take advantage of the distributed and networked nature of modern applications. See http://www.docker.com/
Prerequisites:
A server with Docker installed (doesn't matter the OS or provider, docker can be installed easily via get.docker.com)
- Docker compose installed (There's a guide here on how to install compose)
- Install Git
Installation:
-
Clone Helpy repository To clone the Helpy repo, run the following command:
git clone https://github.com/helpyio/helpy.git
-
Edit files for your configuration Edit
docker/.env
file and enter the necessary information and passwords. Editdocker/Caddyfile
if you wish to include your website's URL and enable SSL.
NOTE: You can edit docker/run.sh
and set DO_NOT_PREPARE
to true
which will decrease the time it takes the container to start, but could end up causing issues if you ever try to update.
- Start the services To start the services, run
docker-compose up -d
Updating:
-
cd into your Helpy directory
-
Run
git pull
-
Run
docker-compose pull && docker-compose up -d
-
You're done! Enjoy the latest version of Helpy 😄
NOTE: The services can take a few minutes to start depending on the server you run it on, so be patient.