serving portfolio
This commit is contained in:
parent
42f48dd5dd
commit
b68a39b28b
@ -1,6 +1,7 @@
|
||||
{
|
||||
emacs.enable = true;
|
||||
apps.dictionaries.enable = true;
|
||||
websites.portfolio.enableProxy = true;
|
||||
services = {
|
||||
network.enable = true;
|
||||
wireguard.enable = true;
|
||||
|
||||
24
modules/servers/portfolio.nix
Normal file
24
modules/servers/portfolio.nix
Normal file
@ -0,0 +1,24 @@
|
||||
{
|
||||
config,
|
||||
lib,
|
||||
...
|
||||
}:
|
||||
let
|
||||
cfg = config.my.websites.portfolio;
|
||||
setup = import ./setup.nix { inherit lib config; };
|
||||
in
|
||||
{
|
||||
options.my.websites.portfolio = setup.mkOptions "portfolio" "portfolio" 0;
|
||||
config = {
|
||||
services.nginx.virtualHosts."danilo-reyes.com" = lib.mkIf cfg.enableProxy {
|
||||
forceSSL = true;
|
||||
enableACME = true;
|
||||
http2 = true;
|
||||
root = "/srv/www/danilo-reyes.com";
|
||||
# index = "index.html";
|
||||
locations."/".extraConfig = ''
|
||||
try_files $uri $uri/ =404;
|
||||
'';
|
||||
};
|
||||
};
|
||||
}
|
||||
@ -5,7 +5,7 @@ mealie: ENC[AES256_GCM,data:RjKqDs70lWhGN0LXPp3feQfW/WtfJlR6vX++0hwGtqcA3iepEh2A
|
||||
maloja: ENC[AES256_GCM,data:yCwokfD4I1Boy2NOhOTLA3dWgUVOdSzWKIEdYC0klvYu41IGcM8bM65uYFmiOtk+jHgt6j3kO/pBBlC4w/iTElphTqFyFRGdBN4fNRntAhMzqOszBZII,iv:Vf9hfNwSTBkh2cXV7Y2fv4NA8kng2M1i7BtTXJvy4u4=,tag:KLc8sP6N2/Pp/9069E3aPQ==,type:str]
|
||||
multi-scrobbler: ENC[AES256_GCM,data:X7GuAN/LSwHvkxj+6fTi9EUFsR5hPqDX+DdPpkNnaZ3MIqx9u7jKdRDJzadhtbRoz09Z3M+85aIG2I/DbiOoLiEIKxn6D+mNrvhTfxD7wmoLTb/5IgSHKhu1zAisvI9HWEP+pm9BFOMEqvJBOGiC5KDhj8qA9CUlg055dnkNVuQwQtUCItSlXHzzYQUIk2w7E8IwUN6/bte2s5XdMLCMCvEQeL44Wg7KOwXkIbtJvZ0yODC7tp6NYMuxcXzlH55EW4Xo0Ll/Vum2foLa3t4/A+sKPJ0aArrfcp6nuRqdwcXOdf5GQSR88hQjZcTA36ZBykgRMRRx+xVHR3t/wSL+l9GNdXb6GrFfzuuRSM2k7yULbvtX2grOzDrhj/vnSi+M9LzGPGb/tjPEx50JD+Fh0h2MknDa3NWFpKGyCFemxOjcglpGI31wPXAoMrY=,iv:EnQAT5rRBfc2j5W8mV33rcDy3WxwvKXLOQbgGYWA/aA=,tag:gJcBUc+4x8GOp2AA+Ek9dg==,type:str]
|
||||
vaultwarden: ENC[AES256_GCM,data:NituIOyGrYALEkuwKT0RRS1gvi3wjC6ZSAfUIejfi8xoePE6vSNztJTGsRSIh4sJnRrQIiDuKTmRKZDM6AtX/oEBsNW8MVq+lWAq/vtcO7fuTriySEungmpXhQwRZD6NsXE+9283P3s6RshpA4iipmENiW2v2/uxkIXxtTguUxfX0psWYtF6mx5/hpaoNZ523OB69m6veAxD6Pmnj+pTOAORGXHldoNrxNc35WBDdndjAZICyO873tbs22VJOWD9a66BNxtfwIPYoFkuPO6QG3nnFfyPSQ==,iv:rmDJbrP+NQ5HGdRCWSYfymP8dU9WJdMEhAg80eupgeY=,tag:kdNzgWjgeqaTCjqUCc4uWw==,type:str]
|
||||
dns: ENC[AES256_GCM,data:eQACe2GRS0ZHyszFkZDG1CeJJZDe/0eXNnurujdv5VR5QQJjYRAQuJVzC3XgelXoWeIQdtW4IfpXTv7xaGuhEzPgsPm4hAdEKosNs6h0ZGg8FG73NSdMWw==,iv:n3i4Ll24+a82aKiRIJgMWLko1B2Lk7bLnpmUevBoHGA=,tag:bnZzVfRUSpZFvF2T6pMtsQ==,type:str]
|
||||
dns: ENC[AES256_GCM,data:GOBiaKrx82ghFMhbCL19+l2ON9d6cdgd2bVXqP0u8lCHaXkJlv+jODBrbIWVm8gbd8XgOTcPxf4b460sT2qqneeqmyyC+vw37bNutYvqXDqCSGRrjMM0OJPn0w0ZyfsgX+sli/4floeULwJbfxfqmz6BOXU8UvX8uBZmCKOxeQqZXUxv,iv:0CXJ4nJdaPrFxAbGxJ0yYmyozITpEx3viki6Hj25GuM=,tag:vbYWCyUDYbPix3AXf8re1A==,type:str]
|
||||
cloudflare-api: ENC[AES256_GCM,data:iNUMlY8rz5yHVitpK4HGaFSK7j+c8Pm7rOQMOQGmSJ3a8ASyrtouPgLbcnoPY/jalsJYAj991dSiui+Vwqs=,iv:qWONG/KLd9/F4tqrWF5T25Zxst3bk+kOYaOFBFSBAAY=,tag:gRFxar8KS8gnX8oaCD156Q==,type:str]
|
||||
sops:
|
||||
kms: []
|
||||
@ -49,8 +49,8 @@ sops:
|
||||
QXRUYWtGcWZCVW11U3VYRktuUjlCbDgKsTK4WhUza/JuoDTU3uATa6fq/8eYzxtb
|
||||
9BUK1ddzx9Mghea9XBMS17YGtGmW800OsLBomb3SINnOFvejcnKf8Q==
|
||||
-----END AGE ENCRYPTED FILE-----
|
||||
lastmodified: "2024-11-30T08:11:13Z"
|
||||
mac: ENC[AES256_GCM,data:75eFCtfciKAGF69SjOpWe8yL0kbmxA7nH5q0wXVmdKJUWqVNP89AAoeTfplpzAaUzu3wwwjEbvsbSco4czPgzfbdmaQJEERKtGtkwkoe8I9dl6zIVR8EAjPS0mrn63AR+xGYuCWRDYN/0mz8PJGKXFkyVc54lhwpI6urQB9bIQg=,iv:6mCRY8qlTG/fgNIarFEoGxs6YvMCzN6imkVLXnYqaqg=,tag:+6XHlXIo7J3tUt8++mZ7xA==,type:str]
|
||||
lastmodified: "2024-12-04T10:49:33Z"
|
||||
mac: ENC[AES256_GCM,data:jYTK1/A+8YGuYDH/l9Errjt+uOEHR1MLsQOYfDoyzPiwVbKzYONLRGnZpgRp5SCihxAgrwhBBrUq/Si8vRreXaaMKMxPeKwa1kaAuA2KAe5gRgEhrCsH3KxyMKFDhDb59LuGortn/a6hfGlY3v6bRHGtFWdvK5UQRBdW2RDmuiY=,iv:qohIfOUqUMZ9a3R6PPyiBJn3ks5pX2wZgMQOYWztlvc=,tag:5C60/KhdTlLQ4oPx1iBu/Q==,type:str]
|
||||
pgp: []
|
||||
unencrypted_suffix: _unencrypted
|
||||
version: 3.9.1
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user