Pasha Sviderski
|
7239cd3a6b
|
docs: clarify 'machine init' help, --context flag description, add examples
|
2025-09-17 15:10:59 +10:00 |
|
Pasha Sviderski
|
3db07ca2d4
|
feat: allow setting config and connection with UNCLOUD_CONFIG and UNCLOUD_CONNECT env vars
|
2025-09-16 10:17:44 +10:00 |
|
Pasha Sviderski
|
f8fe3c7af3
|
feat: --no-install flag for 'machine init/add' to skip installing Uncloud daemon and dependencies #122
|
2025-09-15 20:44:35 +10:00 |
|
Pasha Sviderski
|
b6e9766f40
|
lint: gRPC status.Error for static error messages
|
2025-09-15 17:11:12 +10:00 |
|
Pasha Sviderski
|
1f62e30a08
|
chore: update mise checksums for linux-x64
|
2025-09-13 22:02:11 +10:00 |
|
Pasha Sviderski
|
88f05ffd75
|
chore: update mise checksums for macos-arm64
|
2025-09-13 21:50:40 +10:00 |
|
Pasha Sviderski
|
375bb385a2
|
chore: bump golangci-lint to 2.4.0 on CI
|
2025-09-13 21:44:45 +10:00 |
|
Pasha Sviderski
|
51840e0366
|
chore: bump golangci-lint to 2.4.0
|
2025-09-13 21:20:48 +10:00 |
|
Pasha Sviderski
|
831c581e0f
|
feat: try each cluster connection in order until one succeeds, add progress spinner
|
2025-09-13 21:12:20 +10:00 |
|
Pasha Sviderski
|
e1734a1aa6
|
chore: bump Go to 1.25.1
|
2025-09-13 21:06:17 +10:00 |
|
Pasha Sviderski
|
84376bb34c
|
chore: mise.lock include checksums for linux-x64
|
2025-09-12 23:18:45 +10:00 |
|
Pasha Sviderski
|
6d0b1dc1ee
|
chore bump mise version on CI to 2025.9.6
|
2025-09-12 22:58:26 +10:00 |
|
Pasha Sviderski
|
bc078472d4
|
feat: add -y|--yes flag for 'us deploy' to auto-confirm deployment plan
|
2025-09-12 22:52:06 +10:00 |
|
Pasha Sviderski
|
8a273dbf63
|
chore: rename cluster -> context option in commands for consistency
|
2025-09-11 20:21:07 +10:00 |
|
Pasha Sviderski
|
001acfc6a5
|
docs: remove --watch flag from compose file for deploying caddy
|
2025-09-10 17:32:15 +10:00 |
|
Pasha Sviderski
|
7b88b8b810
|
fix: write generated Caddyfile to disk only if succesfully loaded into local Caddy (means valid)
v0.12.1
|
2025-09-10 16:59:31 +10:00 |
|
Pasha Sviderski
|
97bdb8eae1
|
fix: skip validation for user-defined Caddy configs if caddy not running locally
|
2025-09-10 15:04:45 +10:00 |
|
Pasha Sviderski
|
5baa8087e5
|
chore: load Caddy config via admin API instead of watching Caddyfile change on fs
|
2025-09-09 19:10:32 +10:00 |
|
Pasha Sviderski
|
d25864e52f
|
feat: automatically generate a unique 'default-N' context name for new cluster (fixes #113)
|
2025-09-08 20:35:17 +10:00 |
|
Anton Ovchinnikov
|
ec2787c99c
|
fix: Handle implicit relative path for config
Fixes #117
|
2025-09-07 15:58:09 +02:00 |
|
Anton Ovchinnikov
|
9963f9df2d
|
chore: Update bug template
|
2025-09-07 15:13:15 +02:00 |
|
Anton Ovchinnikov
|
835834322b
|
chore: Add GH bug report template
|
2025-09-07 15:02:59 +02:00 |
|
Pasha Sviderski
|
51ba3c7df8
|
fix: landing navbar on mobile
|
2025-09-04 18:15:52 +10:00 |
|
Pasha Sviderski
|
047f661462
|
docs: finish the Deploy demo app page
|
2025-09-03 20:42:26 +10:00 |
|
Pasha Sviderski
|
5a1e61ccff
|
fix: broken links to completions docs in CLI reference
v0.12.0
|
2025-08-28 20:15:54 +10:00 |
|
Pasha Sviderski
|
db60a81b2d
|
chore: lint
|
2025-08-28 20:09:48 +10:00 |
|
Pasha Sviderski
|
7c19323ea1
|
docs: 'uc docs' command to generate CLI reference docs
|
2025-08-28 20:09:18 +10:00 |
|
Pasha Sviderski
|
290e6db98e
|
docs(ingress): Publishing service and Managing Caddy
|
2025-08-28 17:40:39 +10:00 |
|
Pasha Sviderski
|
df29d9ba43
|
docs: Ingress & HTTP overview
|
2025-08-27 22:26:50 +10:00 |
|
Pasha Sviderski
|
64769081d9
|
fix: format for --publish flag
|
2025-08-27 22:25:32 +10:00 |
|
Pasha Sviderski
|
0107363d41
|
fix: allow host mode x-ports with x-caddy in compose
|
2025-08-26 19:15:09 +10:00 |
|
Pasha Sviderski
|
48dc1dd624
|
chore: delete unused image digest resolver
|
2025-08-25 20:36:56 +10:00 |
|
Pasha Sviderski
|
3a6eef410a
|
feat: add --caddyfile flag to 'uc caddy deploy' and 'uc run' commands
|
2025-08-22 20:52:01 +10:00 |
|
Pasha Sviderski
|
9f5ca9a33d
|
feat: add 'uc caddy config' command to show the current Caddyfile
|
2025-08-22 20:20:02 +10:00 |
|
Pasha Sviderski
|
b046b78398
|
feat: migrate Caddy to generated Caddyfile, mount persistent data volume
|
2025-08-22 19:51:15 +10:00 |
|
Pasha Sviderski
|
ff213e71d3
|
fix: unmarshaling of ServiceSpec in ServiceContainer struct
|
2025-08-22 17:25:28 +10:00 |
|
Pasha Sviderski
|
3cda5cc564
|
chore: caddy client to get caddy config
|
2025-08-22 15:58:21 +10:00 |
|
Pasha Sviderski
|
75fdbaf2f4
|
chore: relax ports+Caddy spec validation to allow host mode ports
|
2025-08-22 15:34:59 +10:00 |
|
Pasha Sviderski
|
81f4e3a67a
|
chore: fix mockery for linux in .mise.lock
|
2025-08-21 17:31:43 +10:00 |
|
Pasha Sviderski
|
e99e769455
|
chore: add Caddy gRPC service to retrieve Caddyfile config from machines
|
2025-08-21 17:04:42 +10:00 |
|
Pasha Sviderski
|
11949eeb3b
|
chore: include validation errors for user-defined Caddy configs as a comment in Caddyfile
|
2025-08-21 14:01:24 +10:00 |
|
Pasha Sviderski
|
b437659678
|
chore: update comments in generated Caddyfile
|
2025-08-21 13:14:54 +10:00 |
|
Pasha Sviderski
|
c01365b416
|
chore: add header to generated Caddyfile that it's autogenerated
|
2025-08-21 08:54:06 +10:00 |
|
Pasha Sviderski
|
813c397644
|
chore: change reverse_proxy upstreams from 'to' to the directive arguments
|
2025-08-21 08:32:45 +10:00 |
|
Pasha Sviderski
|
5cc005a423
|
feat: validate and append custom per-service Caddy configs to generated Caddyfile
|
2025-08-21 08:18:59 +10:00 |
|
Pasha Sviderski
|
066d411367
|
chore: parse Created time on container with CreatedTime
|
2025-08-20 22:54:51 +10:00 |
|
Pasha Sviderski
|
03970862ab
|
feat: concatenate custom Caddy configs for services into final Caddyfile (no upstream interpolation)
|
2025-08-19 22:01:48 +10:00 |
|
Pasha Sviderski
|
8bf9fc0c9c
|
chore: introduce mockery for generating mocks, generate for CaddyfileValidator
|
2025-08-18 18:50:47 +10:00 |
|
Pasha Sviderski
|
93fef88fac
|
chore: refactor Caddyfile generator to accept a validator
|
2025-08-18 18:48:32 +10:00 |
|
Pasha Sviderski
|
455174ccb0
|
chore: generate sites in Caddyfile from x-ports alongside caddy.json
|
2025-08-15 18:29:23 +10:00 |
|