Command line tools for fly.io services
APACHE-2.0 License
Bot releases are hidden (Show)
Published by michaeldwan 9 months ago
c5e5e013 Agent auth improvements (#3241)
0904f38f launch
: persist ha
flag when round-tripping through UI (#3208)
f363bbe5 Respect privacy by not sending an empty metrics request when analytic… (#3238)
b9af8dfb Remove Nomad's fly launch test (#3239)
b09547c3 Prune macaroon auth discharges that will expired in the next minute (#3237)
de7632e2 Send oauth token to web when requesting discharge (#3232)
e80f21b6 chore: remove migrate-to-v2 tests (#3230)
1368d4ed trace entire fly deployment path (#3157)
801c14bb Add support for waiting on machine stops, with a default timeout of 0 seconds for backwards compatibility. (#3214)
Published by michaeldwan 9 months ago
4c5c97cd Add new Tigris bucket options (#3213)
b71f982c Cross-region volume fork (#3192)
ba9886a1 Simplify the machine restart policy (#3215)
b99f2103 Use stringer instead of maintaining the switch statement (#3200)
8c83600f Bump go-toml to upstream version instead of fork (#3212)
Published by michaeldwan 9 months ago
81fceeab Don't check for private ipv6 address in DNS check (#3209)
9ff66f99 Add --no-tail
option to logs
(#1540)
Published by michaeldwan 9 months ago
1b3ec344 Fix appconfig tests broken by tigris_bucket field (#3207)
55429267 Multi-GPU support (#3199)
6b8e67b1 add tigris_bucket key in statics (#3206)
7e9c0f25 From toml to toml (#3202)
Published by billyb2 9 months ago
fly launch
if the org is not "billable" by @asib in https://github.com/superfly/flyctl/pull/3193
Full Changelog: https://github.com/superfly/flyctl/compare/v0.1.143...v0.1.144
Published by michaeldwan 9 months ago
0f577818 Use an ephemeral cookiejar when fetching macaroon discharges (#3204)
43b30adf Extend DNS check timeout (#3201)
c97a5ec1 Copy VM specifications from fly.toml (#3196)
Published by benbjohnson 9 months ago
Full Changelog: https://github.com/superfly/flyctl/compare/v0.1.144-pre-2...v0.1.144-pre-3
Published by michaeldwan 9 months ago
186c48ef Add a check for the fly's DNS address being ready (#3195)
7cb1642e Override high availability flag in fly launch
if the org is not "billable" (#3193)
fe45e426 Set isFirstDeploy if there are no launch machines (#3184)
Published by michaeldwan 9 months ago
6d5058a4 Warn instead of fail on service definitions without ports (#3182)
Published by michaeldwan 9 months ago
131d9bd3 Replace GetApp
in fly tokens list
and fly pg attach
(#3150)
fb5453d1 Add flag.Org() to fly tokens create org
command. (#3181)
59a16d04 Add fly volume snapshot create
(#3087)
a88e9537 if the DNS provider is Cloudflare, give different instructions (#3160)
172b9a9c Update help message for scale vm (#3173)
Published by michaeldwan 10 months ago
e01eaaa3 Storage: add public read support for buckets and org SSO support (#3176)
Published by michaeldwan 10 months ago
42b7b63f Validate services have at least one port exposed (#3174)
bb514cbb use vm.memory_mb from fly.toml (if present) as a lower bound (#3172)
a78a8e92 honor EXPOSE in pre-existing Dockerfile for Node apps (#3134)
9b3a1299 field does not need to be a pointer type (#3168)
56b17506 Chore: appease deepsource in fly doctor
wg tests (#3167)
Published by michaeldwan 10 months ago
74ce494c doctor
: bugfix: forgot to find/replace a "personal" to orgSlug (#3166)
Published by michaeldwan 10 months ago
d65d2eb6 doctor
: allow configuring org for wg tests (#3165)
95c3b9e4 switch to using otelhttp module for tracing http requests (#3152)
Published by michaeldwan 10 months ago
0dff860a agent
: override wg region with FLY_AGENT_WG_REGION
(#3158)
2ecc8bf4 Fix a nil pointer dereference (#3156)
3816c828 add additional configuration options for dns (#3151)
eb7c1edb Fix typo in error message for invalid region (#3147)
d37ad7da Don't continue after creating app until machines API can see it (#3112)
Published by michaeldwan 10 months ago
d37ad7da Don't continue after creating app until machines API can see it (#3112)
Published by michaeldwan 10 months ago
256d72f9 more explicit output for IP types (#3148)
ae60d333 attach trace-id to sentry events (#3146)
Published by michaeldwan 10 months ago
4cd282a8 Add 'flyctl storage' as an alias to 'flyctl ext tigris' (#3143)
2bee8e74 change the create arguments to use flags by default (#3141)
b55ae0a8 Doctor: add dns and http tests (#3110)
a5f7ac84 Skip launch UI if --yes was passed on fly launch command (#3131)
301c8e2a Detect Defaults for Laravel Scanner: DB, Redis (#3090)
b34e0b2b Paid plan regions are for Launch plan or higher (#3130)
110acb51 launch
: before unmarshaling ui plan, zero state.Plan (#3127)
fe493fae Issue app-specific SSH certs where possible (#3126)
32b26338 Make certain subcommands accept multiple args (#3113)
4308b59f disable many v2 regions commands (#3115)
f7d0be7b only try get secrets if they are actually set (#3122)
21fc29ab Trace flyctl deploy path (#2986)
85f6ed3e buildpacks builder: add volume mount support (#3108)
d9dce306 Revert "Create apps via machines API" (#3111)
7bf3d45b launch
and deploy
: support both docker
and podman
when do local image build (#1643)
fb965ebe Create apps via machines API (#3105)
Published by michaeldwan 11 months ago
882e4385 don't continue after creating app until flaps can see it
85f6ed3e buildpacks builder: add volume mount support (#3108)
d9dce306 Revert "Create apps via machines API" (#3111)
7bf3d45b launch
and deploy
: support both docker
and podman
when do local image build (#1643)
fb965ebe Create apps via machines API (#3105)
Published by michaeldwan 11 months ago
76eba60e specify region when calling enablePostgresConsul
16facf96 preserve function of force-nomad flags - tests depend on the
af319bd1 consent to using insecure randomness 🙀
8be007ea missed one
b37cd460 go generate
68ca4d75 flaps client isn't already in context
22381144 create apps via flaps