Compare commits

..

No commits in common. "be0c3d5f1e066d7def457fd446315f0a2fdcf3ed" and "af888b800a98828d4606a0eb8ee6a937c16c7bdc" have entirely different histories.

4 changed files with 30 additions and 52 deletions

54
flake.lock generated
View file

@ -409,11 +409,11 @@
},
"master": {
"locked": {
"lastModified": 1733116386,
"narHash": "sha256-askNQjjitKZCbFnlWBqMHgGR8en6c2tgC4CptKEXH2Y=",
"lastModified": 1733024928,
"narHash": "sha256-n/DOfpKH1vkukuBnach91QBQId2dr5tkE7/7UrkV2zw=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "5416c7b9a0d5680532b93ab8d8fc23e8fb76ead9",
"rev": "2c27ab2e60502d1ebb7cf38909de38663f762a79",
"type": "github"
},
"original": {
@ -448,11 +448,11 @@
"nixpkgs": "nixpkgs_3"
},
"locked": {
"lastModified": 1733098025,
"narHash": "sha256-HOzahkMv67wtSYcudRpGqNXjFwFoc2lwq0+Ev6h8T3k=",
"lastModified": 1733012044,
"narHash": "sha256-uA/KX/TVlreFS/xZjjAPBoRzybQQWUX+Ur5mOzsF7FE=",
"owner": "nix-community",
"repo": "neovim-nightly-overlay",
"rev": "73ec92a4c2773ead4af1c657ea81142d4a27fe78",
"rev": "0d545972c93c044bed52c27cc4035054793d913a",
"type": "github"
},
"original": {
@ -464,11 +464,11 @@
"neovim-src": {
"flake": false,
"locked": {
"lastModified": 1733090308,
"narHash": "sha256-oIbVYa5y0lgXDRaZUn0MdAKC2Vf9OakbtIFmbhL8K1k=",
"lastModified": 1732970806,
"narHash": "sha256-VKk53/3aTk91s1OmSfUt6RqFpxBjUy8ZYoYrechTUns=",
"owner": "neovim",
"repo": "neovim",
"rev": "feb62d5429680278c1353c565db6bb3ecb3b7c24",
"rev": "ab9cfc4dc3422af5235759efef456d3e02745217",
"type": "github"
},
"original": {
@ -546,11 +546,11 @@
},
"nixlib": {
"locked": {
"lastModified": 1733015484,
"narHash": "sha256-qiyO0GrTvbp869U4VGX5GhAZ00fSiPXszvosY1AgKQ8=",
"lastModified": 1732410305,
"narHash": "sha256-/hxIKRTBsdrnudJWDGaBN8wIjHovqVAVxXdi8ByVtck=",
"owner": "nix-community",
"repo": "nixpkgs.lib",
"rev": "0e4fdd4a0ab733276b6d2274ff84ae353f17129e",
"rev": "87b6978992e2eb605732fba842cad0a7e14b2047",
"type": "github"
},
"original": {
@ -567,11 +567,11 @@
]
},
"locked": {
"lastModified": 1733101779,
"narHash": "sha256-Qqnfnb/RFxBbD25UYJ/yibvl9kIZNK5WkyLsUcb2byk=",
"lastModified": 1732496924,
"narHash": "sha256-/MNhZLR0eh9z/d3l+ammq+F5XxHln0RHgO4Bhtjr0IM=",
"owner": "nix-community",
"repo": "nixos-generators",
"rev": "a471acc460d4c238936a5116c8cc48a3c431dd66",
"rev": "098e8b6ff72c86944a8d54b64ddd7b7e6635830a",
"type": "github"
},
"original": {
@ -674,11 +674,11 @@
},
"nixpkgs_3": {
"locked": {
"lastModified": 1733024928,
"narHash": "sha256-n/DOfpKH1vkukuBnach91QBQId2dr5tkE7/7UrkV2zw=",
"lastModified": 1732937961,
"narHash": "sha256-B5pYT+IVaqcrfOekkwKvx/iToDnuQWzc2oyDxzzBDc4=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "2c27ab2e60502d1ebb7cf38909de38663f762a79",
"rev": "4703b8d2c708e13a8cab03d865f90973536dcdf5",
"type": "github"
},
"original": {
@ -698,11 +698,11 @@
]
},
"locked": {
"lastModified": 1733113340,
"narHash": "sha256-iO/wtaLsP/qQcto6+yQBheOmUIxxswv2xra33nHyXAE=",
"lastModified": 1733026985,
"narHash": "sha256-DtdrZiRh5rapnBHl5r/uG0GFNuZi5yzSeSJ52jBRVhA=",
"owner": "Gerg-L",
"repo": "nvim-flake",
"rev": "8b20283b965522444da32ed09a73724d08be3c66",
"rev": "dd1ef9594c5ebaf6a3856f99f1f3b85b09b47eba",
"type": "github"
},
"original": {
@ -862,11 +862,11 @@
]
},
"locked": {
"lastModified": 1733113017,
"narHash": "sha256-44vD+Pu9t0FRaMogG31cPrs3IAfFRU8Wv2YtWPrsti4=",
"lastModified": 1733026768,
"narHash": "sha256-hxjD+dVnL2W9n1kZlmYAx2ou4ttLgzfPuEdoCsiy7cE=",
"owner": "Gerg-L",
"repo": "spicetify-nix",
"rev": "72ab46ed0c236d921083c0d584814657064281ae",
"rev": "c7a940a0152bdd9914c02f8f1eea2697d548cc16",
"type": "github"
},
"original": {
@ -877,11 +877,11 @@
},
"stable": {
"locked": {
"lastModified": 1732981179,
"narHash": "sha256-F7thesZPvAMSwjRu0K8uFshTk3ZZSNAsXTIFvXBT+34=",
"lastModified": 1732824227,
"narHash": "sha256-fYNXgpu1AEeLyd3fQt4Ym0tcVP7cdJ8wRoqJ+CtTRyY=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "62c435d93bf046a5396f3016472e8f7c8e2aed65",
"rev": "c71ad5c34d51dcbda4c15f44ea4e4aa6bb6ac1e9",
"type": "github"
},
"original": {

View file

@ -1,17 +0,0 @@
{ config, ... }:
{
users.users.${config.services.immich.user}.extraGroups = [ "postgres" ];
services.immich = {
enable = true;
openFirewall = true;
database = {
enable = true;
createDB = true;
};
mediaLocation = "/persist/services/immich";
machine-learning.enable = false;
settings = null;
port = 2283;
host = "0.0.0.0";
};
}

View file

@ -60,7 +60,7 @@
locations."/".proxyPass = "http://unix:${config.services.forgejo.settings.server.HTTP_ADDR}";
};
"flux.gerg-l.com" = {
"flux.gerg-L.com" = {
forceSSL = true;
useACMEHost = "gerg-l.com";
@ -74,7 +74,7 @@
zstd_types "*";
'';
};
"cache.gerg-l.com" = {
"cache.gerg-L.com" = {
forceSSL = true;
useACMEHost = "gerg-l.com";
@ -86,11 +86,6 @@
'';
};
};
"photos.gerg-l.com" = {
forceSSL = true;
useACMEHost = "gerg-l.com";
locations."/".proxyPass = "http://localhost:${toString config.services.immich.port}";
};
};
};
networking.firewall.allowedTCPPorts = [

View file

@ -2,7 +2,7 @@
{
services.postgresql = {
enable = true;
package = pkgs.postgresql_16;
package = pkgs.postgresql_13;
dataDir = "/persist/services/postgresql";
ensureDatabases = [ "miniflux" ];