summaryrefslogtreecommitdiff
path: root/Omni/Cloud.nix
blob: 9d1712fab2699411ec9a63df21c3b4dba08134c4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/usr/bin/env run.sh
{bild}:
# Cloud infrastructure, always online. Mostly for messaging-related stuff.
bild.os {
  imports = [
    ./Os/Base.nix
    ./Packages.nix
    ./Users.nix
    # ./Cloud/Chat.nix
    ./Cloud/Comms.nix
    ./Cloud/Git.nix
    ./Cloud/Hardware.nix
    ./Cloud/Mail.nix
    ./Cloud/Networking.nix
    ./Cloud/Web.nix
    ./Cloud/Znc.nix
    "${bild.sources.nixos-mailserver}"
  ];
  networking.hostName = "simatime";
  networking.domain = "simatime.com";
  # the datacenter for this VM is in NYC
  time.timeZone = "America/New_York";
}