will be shut down on June 1, 2019. At that point this instance will be unreachable and all data will be irrevocably deleted. More details at

Commit 7f4b51e2 authored by mmn's avatar mmn

minor tuning to nginx example config

for example we really do wish to force people to use HTTPS ;)
parent 4bc0b374
server {
# Ports
listen 80;
# Uncomment the following line
# to enable HTTPS
#listen 443 ssl;
listen [::]:80;
# FIXME: change domain name here (and also make sure you do the same in the next 'server' section)
# redirect all traffic to HTTPS
rewrite ^ https://$server_name$request_uri? permanent;
server {
# Use HTTPS. Seriously. Set it up with a cert (any cert) before you run the install.
listen 443 ssl;
# Server name
# Change "" to your domain name
# Change "" to your site's domain name
# Uncomment and change the paths to setup
# your SSL key/cert. See
# for more information
#ssl_certificate /path/to/ssl.cert;
#ssl_certificate_key /path/to/ssl.key;
ssl_certificate ssl/certs/;
ssl_certificate_key ssl/private/;
# Logs
# Uncomment and change the paths to setup
......@@ -32,12 +40,14 @@ server {
location ~ \.php {
fastcgi_pass unix:/run/php-fpm/php-fpm.sock;
include snippets/fastcgi-php.conf;
# This should be the same value as in your (optional) /etc/php5/fpm/pool.d/$server.conf
fastcgi_pass unix:/var/run/php5-fpm.sock;
# Remove the "fastcgi_pass" line above and uncomment
# the one below to use TCP sockets instead of Unix sockets
fastcgi_index index.php;
include fastcgi.conf;
# Location
......@@ -49,5 +59,10 @@ server {
location @gnusocial {
rewrite ^(.*)$ /index.php?p=$1 last;
# Restrict access that is unnecessary anyway
location ~ /\.(ht|git) {
deny all;
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment