Commit Graph

  • 179dda3ec6 Added various changes over time niten 2023-05-17 16:10:12 -07:00
  • 5e602e9ff4 Need to get more disciplined about git... dev niten 2023-01-28 13:45:24 -08:00
  • c7e98dcb27 Make chown last PLEASE niten 2022-12-10 17:37:41 -08:00
  • b0e105371c openldap database has to be under /var/lib/openldap niten 2022-12-10 12:02:29 -08:00
  • ba643ab3a2 Change config_file from path to string niten 2022-12-08 16:47:54 -08:00
  • ff4c85291b Move database to grafana settings niten 2022-12-08 16:44:44 -08:00
  • 529ffd694f Grafana will read from files now niten 2022-12-08 16:39:55 -08:00
  • 2e07480473 extraOptions -> settings niten 2022-12-08 16:31:06 -08:00
  • 69541726aa grafana translates nix to ini now niten 2022-12-08 16:26:34 -08:00
  • 9e1387c6d9 grafana datasources are nested now niten 2022-12-08 16:16:58 -08:00
  • 538524c962 Fix type (why did this used to work?) niten 2022-12-02 09:06:27 -08:00
  • 3663be3460 Grafana now has a 'settings' submap niten 2022-12-02 08:49:52 -08:00
  • ff1aa983bf [mc-clj] Remove limitations on systemd job. niten 2022-09-15 11:01:33 -07:00
  • 3d3eaa9cd7 Stupid java needs a home niten 2022-09-06 14:12:04 -07:00
  • c42b242658 fetchurl belongs to pkgs? niten 2022-09-06 14:06:21 -07:00
  • c50a1d648b prev -> pkgs niten 2022-09-06 14:05:17 -07:00
  • 2ae2a08c7e Put witchcraft plugin pkgs directly in the config. niten 2022-09-06 14:03:59 -07:00
  • 323211c3b2 [mc-clj] Use pkgs with repl plugin niten 2022-09-06 13:49:27 -07:00
  • 03099bf1f7 [mc-clj] Need to agree to the EULA niten 2022-09-06 13:40:41 -07:00
  • 77b5ecab8d cfg -> worldOpts niten 2022-09-06 13:36:59 -07:00
  • 7f020eff85 allowCheats -> allow-cheats niten 2022-09-06 13:35:47 -07:00
  • 042b603397 [mc-clj] make state dir writable niten 2022-09-06 13:34:35 -07:00
  • 037c54cee4 data-dir -> state-directory niten 2022-09-06 13:23:07 -07:00
  • 2b0809cf8c allocated-memory is now per-server niten 2022-09-06 13:18:56 -07:00
  • 38a4d75c82 Major changes to the minecraft-clj service niten 2022-09-06 13:17:46 -07:00
  • 4c31509ad3 allocated-memory needs toString niten 2022-09-06 08:06:10 -07:00
  • 214cff689b Ugh...isSystemUser = true, not false niten 2022-09-06 08:04:25 -07:00
  • aa7a06d6b4 jvmOpts is a string, not a list niten 2022-09-05 17:36:17 -07:00
  • b6af716005 Only build minecraft-clj if enabled niten 2022-09-05 17:32:02 -07:00
  • 2f5df60780 isSystemUser = true niten 2022-09-05 17:31:34 -07:00
  • 877a1f4da7 Add memory flags to minecraft server niten 2022-09-05 17:30:30 -07:00
  • b9def9eba9 Various updates. niten 2022-08-22 11:30:04 -07:00
  • 070a5e1831 Updates over time niten 2022-07-10 20:46:30 -07:00
  • df53c13bb7 Many changes niten 2022-06-01 13:57:36 -07:00
  • 9edae4a39c Lots of changes. niten 2022-04-26 18:39:53 -07:00
  • c40aba6133 Misc changes, add local-network option niten 2022-02-27 15:27:10 -08:00
  • 5411c53022 About to make changes to Grafana LDAP niten 2022-02-07 14:08:34 -08:00
  • 2048377c3f Changes over time niten 2022-02-01 10:50:01 -08:00
  • 125d2d3d57 Add text library function (format-json-file) niten 2022-02-01 10:49:35 -08:00
  • f49233c0ac Include types niten 2022-01-15 06:43:58 -08:00
  • 6048978a33 Add special metric srv records niten 2022-01-15 06:41:50 -08:00
  • 83fda1a391 Changes for Prometheus niten 2022-01-14 16:07:04 -08:00
  • 63b80fb5dc Working on DNS niten 2022-01-10 13:05:38 -08:00
  • ffbe3656ec No pubsub for now. niten 2022-01-06 21:49:31 -08:00
  • 9adef243c8 Modifications for shared zone gen niten 2022-01-06 16:11:45 -08:00
  • 333db8717c Add a 'domain' option to domains. niten 2022-01-06 09:14:28 -08:00
  • 0fab955f8f Oh hey, I'm nesting modules by accident niten 2022-01-06 08:51:54 -08:00
  • f7876206de Try removing function arguments niten 2022-01-06 08:37:39 -08:00
  • 66edcf4fd3 More changes than expected... niten 2022-01-05 17:57:32 -08:00
  • 00e8e764ac Should be a string, not a list Peter Selby 2021-12-25 11:53:21 -08:00
  • 82d7b91d25 Fiddling with hostname vs sitename for ejabberd Peter Selby 2021-12-25 11:26:04 -08:00
  • 6123ed9965 jabber: siteCerts -> hostCerts Peter Selby 2021-12-23 05:17:29 -08:00
  • cac1b7bd3e jabber: site & hostname should be distinct Peter Selby 2021-12-22 14:28:49 -08:00
  • ff83c3713b chute: Add jabber server Peter Selby 2021-12-22 13:55:36 -08:00
  • 0d142fe9cc chute: path should work, but doesn't Peter Selby 2021-12-22 12:24:22 -08:00
  • ff51d1d3da chute: stop-at-percent -> stop-percentile Peter Selby 2021-12-22 12:18:39 -08:00
  • b531a4ff52 chute: Shouldn't need to specify pkg Peter Selby 2021-12-22 12:17:12 -08:00
  • 4ef645372a chute: package -> stageOpts.package Peter Selby 2021-12-22 12:13:31 -08:00
  • 2eeae303c5 chute: job defn take stageOpts & currencyOpts Peter Selby 2021-12-22 12:12:10 -08:00
  • 330f425d13 chute: user -> target Peter Selby 2021-12-22 12:05:21 -08:00
  • 23ab0463ce Missed closing bracket. Peter Selby 2021-12-22 11:15:47 -08:00
  • 0f20f0e09b Add Jabber arguments to chute Peter Selby 2021-12-22 09:52:11 -08:00
  • 1289c11170 Skip full certificate? Peter Selby 2021-12-21 09:00:31 -08:00
  • 8ad501e21d Added chute niten 2021-12-18 12:12:09 -08:00
  • 3ae2c5ce8e toString for percentile niten 2021-12-14 14:12:40 -08:00
  • e66e349c3b Added chute job, working on discourse niten 2021-12-14 13:41:17 -08:00
  • 2503b640c9 No tracing niten 2021-12-13 11:05:12 -08:00
  • fa75fc9031 optional takes a single, not a list niten 2021-12-13 09:12:06 -08:00
  • d98115d854 Include host-fqdn in ssl cert for Jabber niten 2021-12-13 08:52:10 -08:00
  • 20ee2b6f06 Open Jabber ports if it's enabled niten 2021-12-13 08:39:06 -08:00
  • a6cae4dd47 Complaints about "self signed cert", go full niten 2021-12-12 23:19:23 -08:00
  • 06b627563c Move var definition up a level niten 2021-12-12 23:00:20 -08:00
  • 62b86130d9 Make sure /etc/openldap has the right ownership niten 2021-12-12 22:57:32 -08:00
  • daae1f2037 Various changes niten 2021-12-12 22:50:25 -08:00
  • aa39f039aa Make service name for secrets available niten 2021-12-10 23:40:25 -08:00
  • 1edfcad643 Don't create a challenge dir if no local domains niten 2021-12-10 18:54:00 -08:00
  • 541890c08f Got ldap on nutboy3 and jabber on legatus niten 2021-12-10 18:47:50 -08:00
  • c87448ff13 Members should be a list niten 2021-12-08 11:02:29 -08:00
  • 4bca46cd4e Switch from ensure-directories to tmpfiles niten 2021-12-08 11:00:07 -08:00
  • 180b1783c9 Give backplane-dns-client a group. niten 2021-12-08 10:46:40 -08:00
  • 976d47cf2d build-seed and build-timestamp should go in config niten 2021-11-30 15:34:25 -08:00
  • 8d8173b6bc Add 'hardened' option to hosts, default false. niten 2021-11-29 23:20:33 -08:00
  • 468c78ec6e email -> admin-email niten 2021-11-29 21:53:43 -08:00
  • 711c2a1f17 Don't need acme-for-hostname.nix anymore. niten 2021-11-29 21:33:11 -08:00
  • c3a06646b6 restartIfChanged is not valid for sockets niten 2021-11-29 16:15:33 -08:00
  • 0a13db83fb Sigh. Nope. niten 2021-11-22 17:06:45 -08:00
  • 2215f6f0da Let's test using lib instead of pkgs.lib... niten 2021-11-22 17:04:19 -08:00
  • 7299f74d58 networks -> zone. niten 2021-11-22 17:02:00 -08:00
  • 30150e46de remove fudo namespace from call niten 2021-11-22 14:49:36 -08:00
  • 283d30fa6c Got rid of the lib fudo namespace niten 2021-11-22 11:35:54 -08:00
  • 0ef91c51ea Rename 'network' to 'zone' to be less ambiguous niten 2021-11-22 11:22:57 -08:00
  • f3c4e626d0 Configuration goes in config niten 2021-11-22 08:42:44 -08:00
  • dea78e651d DNS and Kerberos config belongs in config niten 2021-11-22 08:31:24 -08:00
  • aade448e5f Need lib niten 2021-11-22 08:03:17 -08:00
  • 82f929eb0d Instance config should go in ./config niten 2021-11-22 08:02:03 -08:00
  • 70ba6a4474 networks -> zones niten 2021-11-22 07:52:33 -08:00
  • c204541f38 Go big or go home niten 2021-11-22 07:23:05 -08:00
  • 50fa2ef9ed Make lib usable from flakes. niten 2021-11-22 06:39:38 -08:00
  • 252346a8e8 Split out lib.nix niten 2021-11-22 06:26:06 -08:00
  • 351889e5c1 Oh, I don't even need nixpkgs niten 2021-11-21 14:20:45 -08:00