feat: host GitLab page felschr.com

This commit is contained in:
Felix Schröter 2023-01-08 17:38:11 +01:00
parent f260cc678b
commit b7741ff5ee
Signed by: felschr
GPG key ID: 671E39E6744C807D
2 changed files with 11 additions and 0 deletions

View file

@ -22,6 +22,7 @@ in with builtins; {
./services/jellyfin.nix
./services/etebase.nix
./services/genie.nix
./services/website.nix
./services/home-assistant
./services/watchtower.nix
./services/immich.nix
@ -80,6 +81,7 @@ in with builtins; {
username = "felschr@pm.me";
passwordFile = config.age.secrets.cloudflare.path;
domains = [
"felschr.com"
"home.felschr.com"
"esphome.felschr.com"
"cloud.felschr.com"

9
services/website.nix Normal file
View file

@ -0,0 +1,9 @@
{ config, pkgs, ... }:
{
services.nginx.virtualHosts."felschr.com" = {
enableACME = true;
forceSSL = true;
locations."/".proxyPass = "https://felschr.gitlab.io";
};
}