mirror of
https://github.com/BobbyWibowo/lolisafe.git
synced 2024-12-13 16:06:21 +00:00
1.2 KiB
1.2 KiB
Docker
If you want to avoid all the hassle of installing the dependencies, configuring nginx and so on you can try our docker image which makes things a bit simpler.
First make sure you have docker and docker composer installed, so please follow the install instructions for your OS/Distro:
After that:
- Navigate to this directory (
docker
). - Copy the config file called
docker-compose.config.example.yml
and name itdocker-compose.config.yml
with the values you want. Those that are left commented will use the default values. - Navigate to
nginx
directory, then copy eitherlolisafe.tld.http.example.conf
orlolisafe.tld.https.example.conf
and name itlolisafe.tld.conf
for either HTTP or HTTPS.
If using HTTPS make sure to put your certificates into thessl
folder and name them accordingly:lolisafe.tld.crt
for the certificatelolisafe.tld.key
for the certificate key
Once you are done run the following commands:
./lolisafe.sh prod pull
./lolisafe.sh prod build
./lolisafe.sh prod up -d
If you are on a Windows host, replace ./lolisafe.sh
with ./lolisafe.ps1
.
Congrats, your lolisafe instance is now running.