machines/Ophanim: migrate to new server
This commit is contained in:
parent
af81fb7b47
commit
80926102f4
5 changed files with 161 additions and 64 deletions
|
@ -25,6 +25,11 @@ in
|
|||
"baensch"
|
||||
];
|
||||
}
|
||||
{
|
||||
name = "august";
|
||||
aliases = [
|
||||
];
|
||||
}
|
||||
];
|
||||
allowUnfree = true;
|
||||
conffiles = [
|
||||
|
@ -35,19 +40,39 @@ in
|
|||
pkgs = [
|
||||
"base"
|
||||
"server"
|
||||
"nvim"
|
||||
"nvim::cmp"
|
||||
"nvim::fugitive"
|
||||
"nvim::harpoon"
|
||||
"nvim::kanagawa-nvim"
|
||||
"nvim::lsp"
|
||||
"nvim::lsp::bash"
|
||||
"nvim::lsp::nix-nil"
|
||||
"nvim::lsp::python"
|
||||
"nvim::lualine"
|
||||
"nvim::nvim-highlight"
|
||||
"nvim::telescope"
|
||||
"nvim::tmux-navigate"
|
||||
"nvim::treesitter"
|
||||
"nvim::trim"
|
||||
"nvim::undotree"
|
||||
];
|
||||
services = [
|
||||
"acme"
|
||||
"btrbk"
|
||||
"btrfs"
|
||||
"fail2ban"
|
||||
"forgejo"
|
||||
"tandoor"
|
||||
# "hydra"
|
||||
"impermanence"
|
||||
"mailserver"
|
||||
"mariaDB"
|
||||
"nextcloud"
|
||||
"nginx"
|
||||
"openssh"
|
||||
"radicale"
|
||||
"tmux"
|
||||
"tt-rss"
|
||||
# TODO: re-add sservices
|
||||
# "tandoor"
|
||||
# "tt-rss"
|
||||
];
|
||||
vHosts =
|
||||
let
|
||||
|
@ -58,11 +83,9 @@ in
|
|||
domain = base;
|
||||
service = "simple";
|
||||
}
|
||||
# { domain = "builder.${base}"; service = "hydra"; }
|
||||
# { domain = "cache.${base}"; service = "cache"; }
|
||||
{
|
||||
domain = "storage.${base}";
|
||||
service = "nextcloud";
|
||||
domain = "cal.${base}";
|
||||
service = "radicale";
|
||||
}
|
||||
{
|
||||
domain = "mail.${base}";
|
||||
|
@ -72,14 +95,14 @@ in
|
|||
domain = "git.${base}";
|
||||
service = "forgejo";
|
||||
}
|
||||
{
|
||||
domain = "food.${base}";
|
||||
service = "tandoor";
|
||||
}
|
||||
{
|
||||
domain = "feed.${base}";
|
||||
service = "tt-rss";
|
||||
}
|
||||
# {
|
||||
# domain = "food.${base}";
|
||||
# service = "tandoor";
|
||||
# }
|
||||
# {
|
||||
# domain = "feed.${base}";
|
||||
# service = "tt-rss";
|
||||
# }
|
||||
];
|
||||
firewall = {
|
||||
enable = true;
|
||||
|
@ -88,12 +111,10 @@ in
|
|||
22
|
||||
80
|
||||
443
|
||||
7776
|
||||
];
|
||||
allowedTCPPorts = [
|
||||
80
|
||||
443
|
||||
7776
|
||||
];
|
||||
};
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue