Pasha Sviderski
|
0007f76d09
|
website: serve hub as /hub
|
2026-07-09 18:56:46 +10:00 |
|
Pasha Sviderski
|
f8e6d1caaa
|
website: send Hub early access form submission to posthog
|
2026-07-09 18:56:46 +10:00 |
|
Pasha Sviderski
|
e684795aee
|
website: refine styles for index and hub
|
2026-07-09 18:56:46 +10:00 |
|
Pasha Sviderski
|
7964273552
|
chore(experiments): go mod tidy
|
2026-07-09 18:56:46 +10:00 |
|
Pasha Sviderski
|
4ad4bce29d
|
website: refine FAQ and form on hub page
|
2026-07-09 18:56:46 +10:00 |
|
Pasha Sviderski
|
d670d18810
|
website: add new Hub page
|
2026-07-09 18:56:46 +10:00 |
|
Pasha Sviderski
|
a1957a156e
|
docs(install): update machine init/add output that doesn't install corrosion systemd service
|
2026-07-09 18:56:45 +10:00 |
|
 JiraliteandGitHub
|
6266e9ec3a
|
chore(nightly-build): prettier warning in description (#410)
|
2026-07-06 12:07:59 +10:00 |
|
 Anton OvchinnikovandGitHub
|
7c4fcde88d
|
feat(cli): support env var UNCLOUD_DAEMON_VERSION to specify daemon version for "uc machine add/init" (#409)
|
2026-07-06 10:47:56 +10:00 |
|
 Nick CampbellandGitHub
|
d36b28c55a
|
fix(docs): version command instead of --version in docs (#408)
|
2026-07-05 07:17:34 +10:00 |
|
 Miek GiebenandGitHub
|
6b41340f1d
|
chore(cli): use cli.Cancelled when cancellikng the command to return non-zero exit code in all cases (#406)
Use `cli.Cancelled` in all cases where we cancel an operation instead of Printf && return nil
Signed-off-by: Miek Gieben <miek@miek.nl>
|
2026-06-30 19:49:11 +10:00 |
|
Pasha Sviderski
|
4b9ea43402
|
docs(cli): update machine init/add help with info about installing Docker and uncloudd
|
2026-06-29 21:03:11 +10:00 |
|
Pasha Sviderski
|
e5f23a9189
|
fix(install): allow to install uc CLI version <0.20 after the artifact renaming
|
2026-06-26 21:39:39 +10:00 |
|
Pasha Sviderski
|
15e3e32b47
|
chore(grpc): update min client/server versions to 0.20.0
|
2026-06-26 20:53:42 +10:00 |
|
Pasha Sviderski
|
a5d73fe4d7
|
refactor(cli): move cmd/uncloud to cmd/uc, change the artifact name uncloud_* -> uc_*
v0.20.0
|
2026-06-26 20:07:15 +10:00 |
|
Pasha Sviderski
|
e01c8d3cc7
|
docs(secrets): add new Concepts/Secrets doc about passing sensitive data to services, including x-command extension
|
2026-06-26 19:36:42 +10:00 |
|
 Pasha SviderskiandGitHub
|
925695a44a
|
feat(secrets): initial support for 'x-command' and 'driver: exec' secrets, referenced as secret://name in environment (#403)
|
2026-06-26 12:00:16 +10:00 |
|
Pasha Sviderski
|
e5b205391e
|
fix(install): install curl on machine init/add if missing (fixes #402)
|
2026-06-25 10:52:22 +10:00 |
|
Pasha Sviderski
|
e9762dda21
|
chore(api): add TODO to refactor Machine* domain types in api/client packages
|
2026-06-25 07:13:47 +10:00 |
|
Pasha Sviderski
|
5bfdbd5c8f
|
docs: regenerate CLI reference
|
2026-06-24 20:09:15 +10:00 |
|
Pasha Sviderski
|
1d5c71730f
|
feat(cli): add JSON output format for 'uc machine ls', remove MACHINE ID column from table output
|
2026-06-24 20:02:56 +10:00 |
|
Pasha Sviderski
|
ad43569fe5
|
feat(machine): add OS and kernel version information to machine info, show in 'machine ls'
|
2026-06-24 17:57:20 +10:00 |
|
Pasha Sviderski
|
9ea30e6ee9
|
refactor(corrosion): reduce transport retry time for corrosion 10s->2s, move some logs to error level
|
2026-06-24 16:06:00 +10:00 |
|
Pasha Sviderski
|
a040ce5f8e
|
chore: make retry log debug
|
2026-06-24 14:50:45 +10:00 |
|
Pasha Sviderski
|
328d17599b
|
fix(machine): improve context cancellation handling during watch and sync operations
|
2026-06-24 13:41:14 +10:00 |
|
Pasha Sviderski
|
83256b5bf7
|
fix(corrosion): handle 404 errors during resubscription and stop retrying
|
2026-06-24 12:03:45 +10:00 |
|
Pasha Sviderski
|
35191c00e0
|
fix(cluster): improve error handling on failed machine subscription in cluster store
|
2026-06-23 20:54:25 +10:00 |
|
Pasha Sviderski
|
b08cee03e3
|
refactor(machine): improve startup and shuitdown logic, shutdown corrosion in one place
|
2026-06-23 16:03:04 +10:00 |
|
Pasha Sviderski
|
99e1ae0edb
|
fix(corrosion): handle resubscription with from_change=0 that streams rows in new corrosion version
|
2026-06-23 09:34:45 +10:00 |
|
Pasha Sviderski
|
5f07bc5832
|
fix(machine): correctly recreate machine in store if missing, improve context handling
|
2026-06-23 09:29:04 +10:00 |
|
Pasha Sviderski
|
8aa0a96c23
|
feat(machine ls): add ARCH, VERSION, DOCKER columns in the output table
|
2026-06-22 19:49:11 +10:00 |
|
Pasha Sviderski
|
8b95db66d1
|
feat(machine): sync machine arch, daemon and docker versions to store, sync machine info on schedule
|
2026-06-22 19:47:35 +10:00 |
|
Pasha Sviderski
|
69acf6f58e
|
docs: regenerate CLI reference
|
2026-06-19 20:55:48 +10:00 |
|
Pasha Sviderski
|
18b4112a33
|
ucind: use corrosion image tag 2026.6.15
|
2026-06-19 20:51:59 +10:00 |
|
Pasha Sviderski
|
23d6b4409a
|
machine: make each machine the source of truth for its configuration, sync it to cluster store
|
2026-06-19 20:51:19 +10:00 |
|
Pasha Sviderski
|
0c42a7df65
|
cluster: derive default machine name from its hostname when adding to cluster
|
2026-06-19 16:54:59 +10:00 |
|
Pasha Sviderski
|
e3823c29bf
|
cli: strip ANSI sequences (colors, styles) from table output when stdout is not a TTY
|
2026-06-18 20:29:22 +10:00 |
|
Pasha Sviderski
|
2f717a10a7
|
cli: do not use interactive TUI elements when control terminal (tty) is not available (fixes #386)
|
2026-06-18 18:22:48 +10:00 |
|
Pasha Sviderski
|
7bb3cb9682
|
logs: stream corrosion logs with 'uc machine logs corrosion' from container instead of journal (fixes #392)
|
2026-06-17 18:28:25 +10:00 |
|
Pasha Sviderski
|
247154eeb3
|
cli: use forked bubbletea with a fix to drain pending TTY input on shutdown (#286)
|
2026-06-17 16:32:09 +10:00 |
|
Pasha Sviderski
|
7bac40ae3e
|
client: refactor ListImages to return an error per machine
|
2026-06-17 16:32:09 +10:00 |
|
Pasha Sviderski
|
d36ff67409
|
unregistry: change the listening port on each machine 5000 -> 51500
|
2026-06-17 16:32:09 +10:00 |
|
Pasha Sviderski
|
3841da9e1d
|
website: node instead of machine in header, cut subheader
|
2026-06-17 16:32:09 +10:00 |
|
 
|
cffa03007b
|
volumes: error when using relative volumes sources in compose (#353)
Signed-off-by: Miek Gieben <miek@miek.nl>
Co-authored-by: Pasha Sviderski <me@psviderski.name>
|
2026-06-17 13:54:43 +10:00 |
|
 Miek GiebenandGitHub
|
73d515bb40
|
cli: add -m/--machine flag completion for 'uc machine logs' (#352)
Signed-off-by: Miek Gieben <miek@miek.nl>
|
2026-06-17 13:18:53 +10:00 |
|
Pasha Sviderski
|
0c3b8b122f
|
network: add auto-detection of optimal MTU for WireGuard interface, --wg-mtu flag, set max_mtu for Corrosion to 1232
|
2026-06-16 21:36:12 +10:00 |
|
Pasha Sviderski
|
2f76187bf5
|
corrosion: use Corrosion 2026.6.15 with fixed API authz for CLI query/exec commands
|
2026-06-15 16:34:06 +10:00 |
|
Pasha Sviderski
|
f275a31096
|
website: include js in the image
|
2026-06-12 13:41:32 +10:00 |
|
Pasha Sviderski
|
e622c06ca6
|
website: landing update: Multi-machine Docker Compose for production with terminal examples
|
2026-06-11 19:07:16 +10:00 |
|
Pasha Sviderski
|
fffc6a8b8a
|
website: landing revamp with deploy demo and testimonial
|
2026-06-10 19:53:28 +10:00 |
|