reciproka-ops/nixos/hosts/toscano/configuration.nix

40 lines
894 B
Nix
Raw Normal View History

# Nix configuration for toscano
2021-11-16 10:13:12 +00:00
#
2023-10-31 08:32:10 +00:00
# Dr Joseph Toscano has presented an anarchist analysis on local, national and
# international news and events that has been distributed nationally on the
# Community Radio Network since 1977.
#
2021-11-16 10:13:12 +00:00
# https://en.wikipedia.org/wiki/Joseph_Toscano
2021-10-07 02:13:48 +00:00
{
2022-07-18 05:48:51 +00:00
config,
pkgs,
lib,
...
}: {
2021-11-18 00:16:34 +00:00
imports = [
2022-07-20 03:36:14 +00:00
../../../networks/linode.nix
../../../profiles/reciproka-web.nix
../../../profiles/reciproka-forgejo.nix
../../../profiles/resrok-web.nix
2023-04-29 14:00:16 +00:00
../../../profiles/tmateServer.nix
2023-04-29 13:55:06 +00:00
../../../profiles/voc-web.nix
2021-11-18 00:16:34 +00:00
];
2021-10-07 02:13:48 +00:00
age.secrets = {
forgejo = {
file = ../../../secrets/forgejo.age;
owner = "forgejo";
group = "forgejo";
};
};
deployment = {
tags = ["infra"];
targetHost = "45.79.236.198";
};
2021-10-07 02:13:48 +00:00
networking.hostName = "toscano";
2021-11-18 00:16:34 +00:00
system.stateVersion = "21.05"; # The version of NixOS originally installed
2021-10-07 02:13:48 +00:00
}