aboutsummaryrefslogtreecommitdiff
path: root/src/fcuny.net/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'src/fcuny.net/default.nix')
-rw-r--r--src/fcuny.net/default.nix30
1 files changed, 1 insertions, 29 deletions
diff --git a/src/fcuny.net/default.nix b/src/fcuny.net/default.nix
index b34bfe0..6ace901 100644
--- a/src/fcuny.net/default.nix
+++ b/src/fcuny.net/default.nix
@@ -17,7 +17,6 @@ let
buildPhase = ''
zola build
- lychee docs/*.html
'';
installPhase = ''
@@ -31,36 +30,9 @@ let
cd src/fcuny.net
${pkgs.zola}/bin/zola serve --interface 0.0.0.0 --port 1111
'';
-
- # Nginx configuration
- nginxConfig = pkgs.writeText "fcuny-net.conf" ''
- server {
- listen 80;
- server_name fcuny.net;
-
- root ${site};
- index index.html;
-
- location / {
- try_files $uri $uri/ =404;
- }
-
- # Optional: Add some basic security headers
- add_header X-Frame-Options "SAMEORIGIN" always;
- add_header X-Content-Type-Options "nosniff" always;
- add_header X-XSS-Protection "1; mode=block" always;
-
- # Cache static assets
- location ~* \.(css|js|png|jpg|jpeg|gif|ico|svg)$ {
- expires 1y;
- add_header Cache-Control "public, immutable";
- }
- }
- '';
-
in
{
- inherit site serve nginxConfig;
+ inherit site serve;
# Make site the default output
default = site;