Self-host your own digital island

fix

+1 -1
modules/gitea.nix
···
};
eilean.dns.enable = true;
-
eilean.services.dns.zones..${config.networking.domain}.records = [
+
eilean.services.dns.zones.${config.networking.domain}.records = [
{
name = "git";
type = "CNAME";
+1 -1
modules/headscale.nix
···
environment.systemPackages = [ config.services.headscale.package ];
eilean.dns.enable = true;
-
eilean.services.dns.zones..${cfg.headscale.zone}.records = [
+
eilean.services.dns.zones.${cfg.headscale.zone}.records = [
{
name = "${cfg.headscale.domain}.";
type = "CNAME";
+1 -1
modules/mailserver.nix
···
'';
eilean.dns.enable = true;
-
eilean.services.dns.zones..${config.networking.domain}.records = [
+
eilean.services.dns.zones.${config.networking.domain}.records = [
{
name = "mail";
type = "A";
+1 -1
modules/mastodon.nix
···
};
eilean.dns.enable = true;
-
eilean.services.dns.zones..${config.networking.domain}.records = [
+
eilean.services.dns.zones.${config.networking.domain}.records = [
{
name = "mastodon";
type = "CNAME";
+1 -1
modules/matrix.nix
···
cfg.turn.enable = lib.mkIf cfg.matrix.turn true;
eilean.dns.enable = true;
-
eilean.services.dns.zones..${config.networking.domain}.records = [
+
eilean.services.dns.zones.${config.networking.domain}.records = [
{
name = "matrix";
type = "CNAME";
+1 -1
modules/turn.nix
···
users.groups."turnserver".members = [ config.services.nginx.user ];
eilean.dns.enable = true;
-
eilean.services.dns.zones..${config.networking.domain}.records = [
+
eilean.services.dns.zones.${config.networking.domain}.records = [
{
name = "turn";
type = "CNAME";
+1 -1
template/flake.nix
···
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
eilean.url ="github:RyanGibb/eilean-nix/main";
# replace the below line to manage the Nixpkgs instance yourself
-
nixpkgs.follows = "eilean-nix/nixpkgs";
+
nixpkgs.follows = "eilean/nixpkgs";
#eilean.inputs.nixpkgs.follows = "nixpkgs";
};