mediocregopher
  • Joined on 2022-03-09
mediocregopher pushed to main at micropelago/isle 2024-09-09 14:36:57 +00:00
8c3e6a2845 Separate Daemon and Network logic into separate packages
86b2ba7bfa Factor daemon.Children into its own package
a840d0e701 Move common daemon types and values into daecommon
ef86c1bbd1 Make Daemon into a concrete type which implements RPC directly
fed79c6ec7 Update documentation on jsonrpc2.NewDispatchHandler
Compare 6 commits »
mediocregopher pushed to main at micropelago/isle 2024-09-05 15:08:15 +00:00
038a28bb02 Remove remaining extraneous 'Result' RPC-related struct types
06a345ecd1 Embed context directly into subCmdCtx
6c185f6263 Allow variadic number of parameters on RPC calls
53ad8a91b4 Generate RPC client wrapper
5138ed7c6a Attempt to delete socket file before listening on the path
Compare 9 commits »
mediocregopher created branch http-backup in mediocregopher/mediocregopher.com 2024-07-22 20:41:47 +00:00
mediocregopher pushed to http-backup at mediocregopher/mediocregopher.com 2024-07-22 20:41:47 +00:00
mediocregopher pushed to main at micropelago/isle 2024-07-21 15:20:09 +00:00
af69f1cfba Fix panic when starting up daemon with existing bootstrap
mediocregopher pushed to main at micropelago/isle 2024-07-21 15:11:44 +00:00
1ea16d80e4 Require host in garage for nebula create-cert command
ee30199c4c Automatically choose IP for new hosts
Compare 2 commits »
mediocregopher pushed to main at micropelago/isle 2024-07-20 10:36:31 +00:00
1411370b0e Write new host to garage as part of CreateHost
c94f8e3475 Move creation of children into daemon initialize method
7aa11ebe29 Only restart sub-processes which need restarting on bootstrap changes
bc9a2b62ef Upgrade pmux to latest
e657061482 Set permission bits on unix socket, so it's group read/writable
Compare 5 commits »
mediocregopher pushed to main at micropelago/pmux 2024-07-19 13:48:38 +00:00
f5fce902e8 Introduce Group config option
mediocregopher pushed to main at micropelago/pmux 2024-07-19 13:35:54 +00:00
7f5c354d04 Refactor pmuxlib to allow for restarting a single process within a set
b1bc3a1df2 Introduce default.nix, .golangci-lint.yml, and LICENSE.txt
Compare 2 commits »
mediocregopher deleted branch pkgbuild from micropelago/isle 2024-07-15 17:42:12 +00:00
mediocregopher pushed tag v0.0.2 to micropelago/isle 2024-07-15 17:39:35 +00:00
mediocregopher released v0.0.2 at micropelago/isle 2024-07-15 17:39:35 +00:00
mediocregopher pushed to main at micropelago/isle 2024-07-14 13:50:03 +00:00
3980dc6083 Write files to runtime dir with write permissions, so they can be overwritten by the restartLoop
mediocregopher pushed to main at micropelago/isle 2024-07-14 13:49:20 +00:00
fdfae9c49a Write files to runtime dir with write permissions, so they can be overwritten by the restartLoop
mediocregopher pushed to main at micropelago/isle 2024-07-14 13:25:29 +00:00
691727fe99 Fix arch package cross-compiling
mediocregopher pushed to main at micropelago/isle 2024-07-14 12:42:13 +00:00
5de93e3711 Add back the ability to specify IP for nebula create-cert
mediocregopher pushed to main at micropelago/isle 2024-07-14 12:26:56 +00:00
0f42d9367c Fix nebula create-cert error message
mediocregopher pushed to main at micropelago/isle 2024-07-14 12:19:40 +00:00
6fff1dfaeb Default HTTP socket to the tmp directory
mediocregopher pushed to main at micropelago/isle 2024-07-14 11:56:38 +00:00
8dd6768786 Fixes for releasing
mediocregopher deleted branch secrets from micropelago/isle 2024-07-14 11:33:04 +00:00