Added wastring.com

This commit is contained in:
fwastring 2025-09-11 14:45:41 +02:00
parent b33636b24d
commit 22f598ec50
6 changed files with 41 additions and 13 deletions

View file

@ -1 +1 @@
AAAAB3NzaC1yc2EAAAADAQABAAACAQDhzOL/NsSlwUkgo6TVQfffHw4ysJU/+XMUNKyab1RCAhCEw74k7s7sCckW0KuZy05ZtINuyGK3dnajVO+FnyfjVRtqR7WOpJqlp917Q13ODgUReJeYSILtGR5mFnSAXUr+mp2xdFx+TJqoCxdzEm2E0VRBZYugYYwbM1LL5gBKGi7OJg+JYwuexRGAzFST68UAU8QME9Z3nLpBl4PnVdatmYxq4TXrHzvj6OeyxohzpbxCMbymqa+lb1C0MCUB8tRDub6+GRhLYhUh2WpYTCgAUc4BCZONLn/ZLn6+kAn1C0Vu8pKvwgviIVXpffq+pNTufE9RMPQ1gt+IWbk4vNsBIYj3ubn+BB+BfD7oQMUwXPktM7qh9AHz0nrA9l6x9aix8SfeMZ/ZewP/CXwQ/hk9Tozu1wVXy6BFSvz43P3o7BUcrQg5LjyU++YfWyzLMtw4btMzEJV1Nt7zDJvDAbepoNSQbIcKUFa1QDH4mQ9apszb3iJGmEWCOv2SjPZ3+6+op6TmT80FTttg7GVQ33l+bA1N46b8gy1wIBWEHZNh8ZH5tcSxM6u0iDuwNpsSUIPXRyJD/2Dv7uK1JP45aW0NxxsILLwuJtxvi08MrCvYyIT9J61qRmy5UGaOkI1qGCIOg2lJXv3t5E52KMA7leXIacfN/8Orm0kEdw4eY5ezPw==
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDhzOL/NsSlwUkgo6TVQfffHw4ysJU/+XMUNKyab1RCAhCEw74k7s7sCckW0KuZy05ZtINuyGK3dnajVO+FnyfjVRtqR7WOpJqlp917Q13ODgUReJeYSILtGR5mFnSAXUr+mp2xdFx+TJqoCxdzEm2E0VRBZYugYYwbM1LL5gBKGi7OJg+JYwuexRGAzFST68UAU8QME9Z3nLpBl4PnVdatmYxq4TXrHzvj6OeyxohzpbxCMbymqa+lb1C0MCUB8tRDub6+GRhLYhUh2WpYTCgAUc4BCZONLn/ZLn6+kAn1C0Vu8pKvwgviIVXpffq+pNTufE9RMPQ1gt+IWbk4vNsBIYj3ubn+BB+BfD7oQMUwXPktM7qh9AHz0nrA9l6x9aix8SfeMZ/ZewP/CXwQ/hk9Tozu1wVXy6BFSvz43P3o7BUcrQg5LjyU++YfWyzLMtw4btMzEJV1Nt7zDJvDAbepoNSQbIcKUFa1QDH4mQ9apszb3iJGmEWCOv2SjPZ3+6+op6TmT80FTttg7GVQ33l+bA1N46b8gy1wIBWEHZNh8ZH5tcSxM6u0iDuwNpsSUIPXRyJD/2Dv7uK1JP45aW0NxxsILLwuJtxvi08MrCvYyIT9J61qRmy5UGaOkI1qGCIOg2lJXv3t5E52KMA7leXIacfN/8Orm0kEdw4eY5ezPw==

View file

@ -19,6 +19,7 @@
#../../moduler/nginx.nix
#../../moduler/k3s.nix
../../moduler/vaultwarden.nix
../../moduler/wastring.nix
#../../moduler/lsp.nix
];

View file

@ -33,6 +33,16 @@ in
base16Scheme = "${pkgs.base16-schemes}/share/themes/catppuccin-latte.yaml";
};
programs.ssh.knownHosts = {
desktop = {
extraHostNames = [ "192.168.1.227" ];
publicKeyFile = ../../keys/desktop_rsa_pubkey;
};
"192.168.1.227" = {
publicKeyFile = ../../keys/desktop_rsa_pubkey;
};
};
home-manager.extraSpecialArgs = { inherit inputs pkgs; };
home-manager.users.fw = {
imports = [

View file

@ -2,13 +2,6 @@
{
programs.ssh = {
enable = true;
knownHosts = {
desktop = {
extraHostNames = [ "192.168.1.227" ];
publicKeyFile = ./pubkeys/myhost_ssh_host_dsa_key.pub;
};
}
;
matchBlocks = {
"lth" = {
hostname = "login.student.lth.se";

View file

@ -4,7 +4,10 @@
{
networking.firewall = {
allowedTCPPorts = [ 80 443 ];
allowedTCPPorts = [
80
443
];
};
security.acme = {
acceptTerms = true;

21
moduler/wastring.nix Normal file
View file

@ -0,0 +1,21 @@
{ config, inputs, pkgs, ... }:
let
in
{
security.acme = {
certs."wastring.com" = {
dnsProvider = "gandiv5";
webroot = null;
credentialsFile = /run/secrets/gandi_key;
dnsPropagationCheck = true;
};
};
services.nginx = {
virtualHosts."wastring.com" = {
enableACME = true;
forceSSL = true;
root = "/var/www/wastring.com";
};
};
}