Pavel Sviderski
|
d0e46186ed
|
feat: look up latest caddy version tag when deploying caddy service
|
2025-02-16 21:10:06 +10:00 |
|
Pavel Sviderski
|
5e2b2ac836
|
refactor: api.Container to use the detailed ContainerJSON struct instead of Container (Summary)
|
2025-02-14 16:37:40 +10:00 |
|
Pavel Sviderski
|
2b3f325075
|
generate caddy config with routes from published http(s) ports
|
2024-12-23 20:41:04 +10:00 |
|
Pavel Sviderski
|
7556f8cb12
|
generate basic caddy.json with empty http and https servers
|
2024-12-18 22:14:58 +10:00 |
|
Pavel Sviderski
|
bfbcec34e8
|
add caddy/v2 dependency to generate a config
|
2024-12-17 17:52:30 +11:00 |
|
Pavel Sviderski
|
73d41c75b3
|
add compose-like progress for running service
|
2024-12-06 15:44:23 +10:00 |
|
Pavel Sviderski
|
daada3bbe9
|
add service inspect command, introduce squirrel for sql query building
|
2024-12-03 10:56:29 +10:00 |
|
Pavel Sviderski
|
5c96f75958
|
generate a name for the service
|
2024-11-14 11:56:29 +10:00 |
|
Pavel Sviderski
|
c2b466b046
|
add common Metadata message to be injected in reply messages by gRPC proxy
|
2024-11-08 11:28:04 +10:00 |
|
Pavel Sviderski
|
411c3398ce
|
upgrade to Go 1.23
|
2024-10-10 23:06:24 -04:00 |
|
Pavel Sviderski
|
d66818ea77
|
detect if the machine is already initialised
|
2024-09-23 14:21:06 +10:00 |
|
Pavel Sviderski
|
73be824f30
|
convert systemd unit to Type=notify and report readiness
|
2024-09-20 23:11:00 +10:00 |
|
Pavel Sviderski
|
1a5a78e4b3
|
setup Docker network and iptables forwarding when starting machine
|
2024-09-19 17:15:33 +10:00 |
|
Pavel Sviderski
|
ddf7d23351
|
set uncloud group on the unix socket to allow configured non-root users to access it
|
2024-09-10 16:13:20 +10:00 |
|
Pavel Sviderski
|
fd396dd91f
|
add management IP to machine and peer configs, update daemon to listen on it
|
2024-08-30 18:33:37 +10:00 |
|
Pavel Sviderski
|
41098d00b8
|
assign ipv6 address to each machine derived from their public keys
|
2024-08-29 22:37:49 +10:00 |
|
Pavel Sviderski
|
afe9c13283
|
Implement grpc server in the daemon to receive cluster requests
|
2024-08-29 10:17:16 +10:00 |
|
Pavel Sviderski
|
3f13f6c0e6
|
add cmdexec package to execute commands on remote hosts via SSH
|
2024-08-24 19:55:28 +10:00 |
|
Pavel Sviderski
|
b4606b939b
|
init machined cli
|
2024-07-20 21:18:06 +10:00 |
|