Browse Source

enhance(): Adding the nginx configuration

main
Elia el Lazkani 3 months ago
parent
commit
6b3c614cbe
  1. 1
      .drone.yml
  2. 20
      nginx/default.conf.template

1
.drone.yml

@ -29,6 +29,7 @@ steps:
GID:
from_secret: gid
commands:
- mv nginx/ public/
- chown -R "$UID":"$GID" public/
- mv public/ "/blog/${DRONE_COMMIT}"
- cd /blog/

20
nginx/default.conf.template

@ -0,0 +1,20 @@
server {
listen ${NGINX_BLOG_PORT};
server_name localhost;
root /usr/share/nginx/html/${NGINX_BLOG_HOST};
error_page 404 /not-found/index.html;
error_page 403 /forbidden/index.html;
location / {
index index.html;
try_files $uri $uri/ =404;
}
location ^~ /nginx/ {
return 403;
}
}
Loading…
Cancel
Save