Compare commits
26 commits
21afc8953b
...
1218a525bf
Author | SHA1 | Date | |
---|---|---|---|
1218a525bf | |||
6cf8adb601 | |||
f1e560af3f | |||
852a64230b | |||
34f4363a6a | |||
bf6a61cfcc | |||
3ec370e9fa | |||
275a35b26b | |||
709fd99cd5 | |||
41365cfcbc | |||
ca3dd19bc1 | |||
4100cd971d | |||
1578e4aed2 | |||
cff8bc56e6 | |||
155cd5e435 | |||
fd4ff9541d | |||
88188ed8ed | |||
45543af5c1 | |||
fc2bd159b2 | |||
c28446043a | |||
5dd53fb230 | |||
03c5c7d6b6 | |||
0cd2e5bcd3 | |||
475cc684d8 | |||
a22d387492 | |||
fde9f66023 |
12
flake.lock
12
flake.lock
|
@ -1201,15 +1201,15 @@
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1684504342,
|
"lastModified": 1684504342,
|
||||||
"narHash": "sha256-rJ0eH7BuPizvXPc+LjVtovse4gWEuxP2WiyNdXjPNL4=",
|
"narHash": "sha256-rJ0eH7BuPizvXPc+LjVtovse4gWEuxP2WiyNdXjPNL4=",
|
||||||
"ref": "refs/heads/main",
|
"owner": "lelgenio",
|
||||||
|
"repo": "tlauncher-nix",
|
||||||
"rev": "add4df7220bd0b85177a1938c02b60c966c5eb71",
|
"rev": "add4df7220bd0b85177a1938c02b60c966c5eb71",
|
||||||
"revCount": 3,
|
"type": "github"
|
||||||
"type": "git",
|
|
||||||
"url": "https://git.lelgenio.xyz/lelgenio/tlauncher-nix"
|
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"type": "git",
|
"owner": "lelgenio",
|
||||||
"url": "https://git.lelgenio.xyz/lelgenio/tlauncher-nix"
|
"repo": "tlauncher-nix",
|
||||||
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"utils": {
|
"utils": {
|
||||||
|
|
|
@ -42,7 +42,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
tlauncher = {
|
tlauncher = {
|
||||||
url = "git+https://git.lelgenio.xyz/lelgenio/tlauncher-nix";
|
url = "github:lelgenio/tlauncher-nix";
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -15,24 +15,6 @@
|
||||||
./forgejo.nix
|
./forgejo.nix
|
||||||
];
|
];
|
||||||
|
|
||||||
services.nginx.virtualHosts."lelgenio.xyz" = {
|
|
||||||
enableACME = true;
|
|
||||||
forceSSL = true;
|
|
||||||
root = pkgs.runCommand "www-dir" { } ''
|
|
||||||
mkdir -p $out
|
|
||||||
cat > $out/index.html <<EOF
|
|
||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en">
|
|
||||||
<body>
|
|
||||||
<h1>
|
|
||||||
Nothing to see here!
|
|
||||||
<h1>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
EOF
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
|
|
||||||
# # Enable networking
|
# # Enable networking
|
||||||
# networking.networkmanager.enable = true;
|
# networking.networkmanager.enable = true;
|
||||||
# Set your time zone.
|
# Set your time zone.
|
||||||
|
@ -51,7 +33,7 @@
|
||||||
dates = "04:40";
|
dates = "04:40";
|
||||||
operation = "switch";
|
operation = "switch";
|
||||||
flags = [ "--update-input" "nixpkgs" "--no-write-lock-file" "-L" ];
|
flags = [ "--update-input" "nixpkgs" "--no-write-lock-file" "-L" ];
|
||||||
flake = "git+https://git.lelgenio.xyz/lelgenio/nixos-config#phantom";
|
flake = "github:lelgenio/nixos-config#phantom";
|
||||||
};
|
};
|
||||||
|
|
||||||
system.stateVersion = "23.05"; # Never change this
|
system.stateVersion = "23.05"; # Never change this
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
|
|
||||||
mailserver = {
|
mailserver = {
|
||||||
enable = true;
|
enable = true;
|
||||||
fqdn = "lelgenio.xyz";
|
fqdn = "mail.lelgenio.xyz";
|
||||||
domains = [
|
domains = [
|
||||||
"lelgenio.xyz"
|
"lelgenio.xyz"
|
||||||
"git.lelgenio.xyz"
|
"git.lelgenio.xyz"
|
||||||
|
@ -36,7 +36,7 @@
|
||||||
$config['smtp_host'] = "tls://${hostName}:587";
|
$config['smtp_host'] = "tls://${hostName}:587";
|
||||||
$config['smtp_user'] = "%u";
|
$config['smtp_user'] = "%u";
|
||||||
$config['smtp_pass'] = "%p";
|
$config['smtp_pass'] = "%p";
|
||||||
$config['plugins'] = [ "carddav", "archive" ];
|
$config['plugins'] = [ "carddav" ];
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -9,11 +9,6 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
services.nginx.virtualHosts.${config.services.nextcloud.hostName} = {
|
|
||||||
forceSSL = true;
|
|
||||||
enableACME = true;
|
|
||||||
};
|
|
||||||
|
|
||||||
age = {
|
age = {
|
||||||
secrets.phantom-nextcloud = {
|
secrets.phantom-nextcloud = {
|
||||||
file = ../../secrets/phantom-nextcloud.age;
|
file = ../../secrets/phantom-nextcloud.age;
|
||||||
|
|
Loading…
Reference in a new issue