summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorthrowaway <developerthrowaway@protonmail.com>2023-09-22 16:20:39 -0500
committerlolcat <lolcat@no-reply@lolcat.ca>2023-09-22 16:20:39 -0500
commitb7cc53c156867ea3d0351737d9815d506b61db09 (patch)
tree44b43ff677cd10eb9bc2f181cf38f71f12c4c86e /README.md
parentbe8546bdf55f9c77012217ec510b81d9d5fd58b3 (diff)
allow docker container to run without ssl certificates (#14)
if certificate files are not mounted to /etc/4get/certs then remove ssl virtual host in /etc/apache2/httpd.conf and listen on port 80 also change references "luuul/4get:1.0.0" to "luuul/4get:latest" Reviewed-on: https://git.lolcat.ca/lolcat/4get/pulls/14 Co-authored-by: throwaway <developerthrowaway@protonmail.com> Co-committed-by: throwaway <developerthrowaway@protonmail.com>
Diffstat (limited to 'README.md')
-rw-r--r--README.md13
1 files changed, 10 insertions, 3 deletions
diff --git a/README.md b/README.md
index 0214e13..651944a 100644
--- a/README.md
+++ b/README.md
@@ -224,13 +224,20 @@ Obviously replace `<youronionaddress>` by the onion address of `/var/lib/tor/4ge
## Docker Install
+
+```
+docker run -d -p 80:80 -e FOURGET_SERVER_NAME="4get.ca" -e FOURGET_SERVER_ADMIN_EMAIL="you@example.com" luuul/4get:latest
+```
+
+With SSL
```
-docker run -d -p 80:80 -p 443:443 -e FOURGET_SERVER_NAME="4get.ca" -e FOURGET_SERVER_ADMIN_EMAIL="you@example.com" -v /etc/letsencrypt/live/domain.tld:/etc/4get/certs luuul/4get:1.0.0
+docker run -d -p 443:443 -e FOURGET_SERVER_NAME="4get.ca" -e FOURGET_SERVER_ADMIN_EMAIL="you@example.com" -v /etc/letsencrypt/live/domain.tld:/etc/4get/certs luuul/4get:latest
```
replace enviroment variables FOURGET_SERVER_NAME and FOURGET_SERVER_ADMIN_EMAIL with relevant values
-the certs directory expects files named `cert.pem`, `chain.pem`, `privkey.pem`
+if the certificate files are not mounted to /etc/4get/certs the service listens to port 80
+the certificate directory expects files named `cert.pem`, `chain.pem`, `privkey.pem`
## Docker compose
@@ -244,7 +251,7 @@ version: "3.7"
services:
fourget:
- image: luuul/4get:1.0.0
+ image: luuul/4get:latest
restart: always
environment:
- FOURGET_SERVER_NAME=4get.ca