configurations of hq services
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

hq.nixops 1.2KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. {
  2. network.description = "C3D2 HQ";
  3. "grafana" =
  4. { ... }:
  5. {
  6. imports = [
  7. hosts/containers/grafana/configuration.nix
  8. ];
  9. deployment = {
  10. targetHost = "grafana.hq.c3d2.de";
  11. storeKeysOnMachine = true;
  12. };
  13. };
  14. "dhcp" =
  15. { ... }:
  16. {
  17. imports = [
  18. hosts/containers/dhcp/configuration.nix
  19. ];
  20. deployment = {
  21. targetHost = "2a02:8106:208:5201:3801:15ff:fe95:8988";
  22. storeKeysOnMachine = true;
  23. };
  24. };
  25. "mucbot" =
  26. { ... }:
  27. {
  28. imports = [
  29. hosts/containers/mucbot/configuration.nix
  30. ];
  31. deployment = {
  32. targetHost = "2a02:8106:208:5201:28db:dff:fe6b:e89a";
  33. storeKeysOnMachine = true;
  34. };
  35. };
  36. "mpd-index" =
  37. { ... }:
  38. {
  39. imports = [
  40. hosts/containers/mpd-index/configuration.nix
  41. ];
  42. deployment = {
  43. targetHost = "2a02:8106:208:5201:5ca3:f7ff:fe6d:dcf0";
  44. storeKeysOnMachine = true;
  45. };
  46. };
  47. "public-access-proxy" =
  48. { ... }:
  49. {
  50. imports = [
  51. hosts/containers/public-access-proxy/configuration.nix
  52. ];
  53. deployment = {
  54. targetHost = "2a02:8106:208:5201:1024:5fff:febd:9be7";
  55. storeKeysOnMachine = true;
  56. };
  57. };
  58. }