Commit Graph

99 Commits

Author SHA1 Message Date
Peter Selby cac1b7bd3e jabber: site & hostname should be distinct 2021-12-22 14:28:49 -08:00
Peter Selby ff83c3713b chute: Add jabber server 2021-12-22 13:55:36 -08:00
Peter Selby 0d142fe9cc chute: path should work, but doesn't 2021-12-22 12:24:22 -08:00
Peter Selby ff51d1d3da chute: stop-at-percent -> stop-percentile 2021-12-22 12:18:39 -08:00
Peter Selby b531a4ff52 chute: Shouldn't need to specify pkg 2021-12-22 12:17:12 -08:00
Peter Selby 4ef645372a chute: package -> stageOpts.package 2021-12-22 12:13:31 -08:00
Peter Selby 2eeae303c5 chute: job defn take stageOpts & currencyOpts 2021-12-22 12:12:10 -08:00
Peter Selby 330f425d13 chute: user -> target 2021-12-22 12:05:21 -08:00
Peter Selby 23ab0463ce Missed closing bracket. 2021-12-22 11:15:47 -08:00
Peter Selby 0f20f0e09b Add Jabber arguments to chute 2021-12-22 09:52:11 -08:00
Peter Selby 1289c11170 Skip full certificate? 2021-12-21 09:00:31 -08:00
niten 8ad501e21d Added chute 2021-12-18 12:12:09 -08:00
niten 3ae2c5ce8e toString for percentile 2021-12-14 14:12:40 -08:00
niten e66e349c3b Added chute job, working on discourse 2021-12-14 13:41:17 -08:00
niten 2503b640c9 No tracing 2021-12-13 11:05:12 -08:00
niten fa75fc9031 optional takes a single, not a list 2021-12-13 09:12:06 -08:00
niten d98115d854 Include host-fqdn in ssl cert for Jabber 2021-12-13 08:52:10 -08:00
niten 20ee2b6f06 Open Jabber ports if it's enabled 2021-12-13 08:39:06 -08:00
niten a6cae4dd47 Complaints about "self signed cert", go full 2021-12-12 23:19:23 -08:00
niten 06b627563c Move var definition up a level 2021-12-12 23:00:20 -08:00
niten 62b86130d9 Make sure /etc/openldap has the right ownership 2021-12-12 22:57:32 -08:00
niten daae1f2037 Various changes 2021-12-12 22:50:25 -08:00
niten aa39f039aa Make service name for secrets available 2021-12-10 23:40:25 -08:00
niten 1edfcad643 Don't create a challenge dir if no local domains 2021-12-10 18:54:00 -08:00
niten 541890c08f Got ldap on nutboy3 and jabber on legatus 2021-12-10 18:47:50 -08:00
niten c87448ff13 Members should be a list 2021-12-08 11:02:29 -08:00
niten 4bca46cd4e Switch from ensure-directories to tmpfiles 2021-12-08 11:00:07 -08:00
niten 180b1783c9 Give backplane-dns-client a group.
Also remove ensure-directories, tmpfiles.rules works fine.
2021-12-08 10:46:40 -08:00
niten 976d47cf2d build-seed and build-timestamp should go in config 2021-11-30 15:34:25 -08:00
niten 8d8173b6bc Add 'hardened' option to hosts, default false. 2021-11-29 23:20:33 -08:00
niten 468c78ec6e email -> admin-email 2021-11-29 21:53:43 -08:00
niten 711c2a1f17 Don't need acme-for-hostname.nix anymore. 2021-11-29 21:33:11 -08:00
niten c3a06646b6 restartIfChanged is not valid for sockets 2021-11-29 16:15:33 -08:00
niten 0a13db83fb Sigh. Nope. 2021-11-22 17:06:45 -08:00
niten 2215f6f0da Let's test using lib instead of pkgs.lib... 2021-11-22 17:04:19 -08:00
niten 7299f74d58 networks -> zone.
The existence of the zone probably shouldn't be assumed. A project for
another day.
2021-11-22 17:02:00 -08:00
niten 30150e46de remove fudo namespace from call 2021-11-22 14:51:04 -08:00
niten 283d30fa6c Got rid of the lib fudo namespace 2021-11-22 11:35:54 -08:00
niten 0ef91c51ea Rename 'network' to 'zone' to be less ambiguous 2021-11-22 11:22:57 -08:00
niten f3c4e626d0 Configuration goes in config 2021-11-22 08:42:44 -08:00
niten dea78e651d DNS and Kerberos config belongs in config
It's not creating options.
2021-11-22 08:31:24 -08:00
niten aade448e5f Need lib 2021-11-22 08:03:17 -08:00
niten 82f929eb0d Instance config should go in ./config 2021-11-22 08:02:03 -08:00
niten 70ba6a4474 networks -> zones 2021-11-22 07:52:33 -08:00
niten c204541f38 Go big or go home 2021-11-22 07:23:17 -08:00
niten 50fa2ef9ed Make lib usable from flakes. 2021-11-22 06:39:38 -08:00
niten 252346a8e8 Split out lib.nix 2021-11-22 06:26:06 -08:00
niten 351889e5c1 Oh, I don't even need nixpkgs 2021-11-21 14:20:45 -08:00
niten 23351e725d Initial checkin 2021-11-21 14:20:06 -08:00