diff --git a/docs/install/debian.md b/docs/install/debian.md index 0079f240..b61c84d8 100644 --- a/docs/install/debian.md +++ b/docs/install/debian.md @@ -19,7 +19,7 @@ apt-get update && apt-get install yarn 1. Install Gancio ```bash -yarn global add --silent {{site.url}}{% link /latest.tgz %} 2> /dev/null +yarn global add --silent {{site.url}}/latest.tgz 2> /dev/null ``` 1. Setup with postgreSQL __(optional as you can choose sqlite)__ @@ -64,6 +64,6 @@ sudo pm2 startup -u gancio ## Upgrade ```bash -sudo yarn global add --silent {{site.url}}{% link /latest.tgz %} 2> /dev/null +sudo yarn global add --silent {{site.url}}/latest.tgz 2> /dev/null sudo service pm2 restart ``` diff --git a/docs/install/docker.md b/docs/install/docker.md index 3dd7ecab..d1c0b0c0 100644 --- a/docs/install/docker.md +++ b/docs/install/docker.md @@ -66,7 +66,7 @@ docker-compose up -d tail -f data/logs/gancio.log ``` -1. [Setup nginx as a proxy]({% link install/nginx.md %} +1. [Setup nginx as a proxy]({% link install/nginx.md %}) 1. Point your web browser to [http://localhost:13120](http://localhost:13120) or where you specified during setup and enjoy :tada: diff --git a/docs/install/nginx.md b/docs/install/nginx.md index 862b386d..87434ae2 100644 --- a/docs/install/nginx.md +++ b/docs/install/nginx.md @@ -8,34 +8,14 @@ parent: Install ## Nginx proxy configuration -This is the default nginx configuration for gancio, please modify at least the **server_name** and **ssl_certificate**'s path. -Note that this does not include a cache configuration and that gancio does -not use a cache control at all, if you can help with this task you're -welcome. +This is the default nginx configuration for gancio, it does not include **HTTPS** setup but you can easily use [certbot](https://certbot.eff.org/) for that. + ```nginx server { listen 80; listen [::]:80; - server_name gancio.cisti.org; - root /var/www/letsencrypt; - location /.well-known/acme-challenge/ { allow all; } - location / { return 301 https://$host$request_uri; } -} - -server { - listen 443 ssl http2; - listen [::]:443 ssl http2; - server_name gancio.cisti.org; - - ssl_protocols TLSv1.2; - ssl_ciphers HIGH:!MEDIUM:!LOW:!aNULL:!NULL:!SHA; - ssl_prefer_server_ciphers on; - ssl_session_cache shared:SSL:10m; - - # Uncomment these lines once you acquire a certificate: - # ssl_certificate /etc/letsencrypt/live/gancio.cisti.org/fullchain.pem; - # ssl_certificate_key /etc/letsencrypt/live/gancio.cisti.org/privkey.pem; + server_name <>; keepalive_timeout 70; sendfile on;