Command line tools for fly.io services
APACHE-2.0 License
Bot releases are visible (Hide)
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
Published by michaeldwan 11 months ago
4068ab36 Ensure VMs are stopped before performing volume copy (#3102)
Published by michaeldwan 11 months ago
cc564c96 hide V1 commands (#3104)
03b6fc87 Fix switch-case value for describePostgresPlan() and describeRedisPlan() to allow default postgres/redis config in fly launch
Summary (#3095)
90a456a5 Require unique zone for volumes during v2 migration (#3100)
Published by michaeldwan 11 months ago
29140f93 Add L40S gpu kind (#3101)
b7cb6cba Fix fly launch
when using macaroon auth (#3096)
d371c8fe deploy
: don't persist "exec" if it's been removed from config (#3093)
a75ab0c9 Clear existing auth state when logging in (#3092)
dbf640a7 Rename PostgreSQL to Postgres (#3085)
4febef0c fly ssh --machine (#3082)
9945f25d turn off sentry for now (#3088)
434ccf9b Set restart-policy to no when specifying --rm
by default (#3086)
Published by michaeldwan 11 months ago
b530c016 Avoid an extra lookup for Machine data on lease acquisition (#3084)
6f95a64f Rails dont clobber dockerfile (#3083)
f660c93c Acquire and release machine leases concurrently (#3079)
b2f43190 deploy: hint that machines may time out due to region issue (#3074)
9441656e Plumb tokens.Tokens
struct into api.Client
(#3073)
109e16e7 Consolidate extension status commands (#3077)
Published by michaeldwan 11 months ago
0f9821eb Allow name to be specified on org macaroons (#3078)
96329511 This allows piping the output to other commands (#3053)
4415ae05 Write flyctl errors to GH actions annotations (#3075)
5808b1cd Help docs: minor fixes to help text and output (#3072)
7216eda8 Initial support for FKS cluster creation, listing and destruction (#2885)
9556173e fly scale count: add --region shorthand (#3061)
3f14de82 Send user OAuth token to auth.fly.io when fetching discharge tokens (#3058)
Published by michaeldwan 11 months ago
797a3a47 Ensure secrets are not overwritten when provisioning extensions (#3066)
9e30f204 adjust --no-deploy desc for launch ui experience (#3065)
b77763b1 Django: Add --noinput to migrate command in ReleaseCmd (#3064)
ff715a44 Django: Update default Python version to 3.12 (#3063)
b4f31a1c Consolidate usage of the process group flag (#3062)
Published by michaeldwan 11 months ago
6cf80bcc Added check for Vite app (#3060)
e23e975e Fix fly launch
preflight test (#3056)
4a391eb3 Help docs: edit fly m run help text (#3054)
b20398b1 launch
: move responsibility of creating volumes to fly deploy
(#3049)
8ffa14fb Fix a crash when SIGINTing fly consul detach
(#3048)
0c249041 When --json
, only print valid JSON (#3039)
Published by michaeldwan 11 months ago
a1c60ede auto volume extension from fly.toml (#3021)
8278e038 Add fly config show --local
to check local fly.toml parsing (#3043)
6d052f28 wg reset: use context with values populated by prepares (#3042)
Published by michaeldwan 11 months ago
4d156474 Rename fly.toml's section [[compute]] to [[vm]] (#3041)
Published by michaeldwan 11 months ago
2ed517d7 launch: fix app name sanitization bug that rejected OK app names (#3040)
Published by michaeldwan 11 months ago
6eec330f Normalize default volume sizes (#3038)
0ba36bcc Require that users agree to extension provider ToS (#3026)
Published by michaeldwan 11 months ago
34cca3ce Allow changing CLI configuration directory (#2785)
902b8515 Chore/deploy strategy (#3033)
633271b4 Make Launch v2 the default 🎉 (#2956)
bc28abf3 patches for initial_size and memory as integers (#3031)
3fbcc600 Fix: fly m run --shell
fails because organisation ID contains uppercase letters (#3030)
Published by michaeldwan 11 months ago
34cca3ce Allow changing CLI configuration directory (#2785)
902b8515 Chore/deploy strategy (#3033)
633271b4 Make Launch v2 the default 🎉 (#2956)
bc28abf3 patches for initial_size and memory as integers (#3031)
3fbcc600 Fix: fly m run --shell
fails because organisation ID contains uppercase letters (#3030)
Published by michaeldwan 11 months ago
1a9fbf5f Change default volume sizes created on first deploy (#3028)
38f3581b Add a100-40gb and a100-80gb GPU machine aliases (#3027)
d2d3b830 redis
: automatically determine plan (#3009)
09390936 [[mounts]] learns about initial_size
(#3023)
bd6d9663 Remove nomad vm sizes (#3024)
e8d5da0d [Chore] remove traces of old appconfig module (#3022)
0920ff0e Add [[compute]] section to fly.toml (#3016)
Published by michaeldwan 12 months ago
1f0fb692 Fix: stopped autoscaled machines in bluegreen deployments (#3019)
266797c0 Speed up fly volumes
commands by switching to GetAppBasic
(#3015)
Published by michaeldwan 12 months ago
437e9fa9 Unhide --vm-gpu-kind (#3014)
91e8947e Bump github.com/vektah/gqlparser/v2 from 2.5.6 to 2.5.10 (#3013)
4165d250 Support overriding compute requirements while cloning machines (#3008)
22d5db1a Add Metrics Regarding Flaps Calls (#2545)
5fea1e7e Initialize flaps client in apps open
(#3004)
3c0170c0 add fly deploy --process-groups
(#2921)
6bddaff8 Fix: AddOnTypeSupabase
-> AddOnTypeTigris
in tigris commands. (#3007)
9db9b461 fly status: optimize GetLatestImageDetails API calls (#3001)
299d8613 API docs: add desc for machine create (#2999)
2e2809d5 launch
v2: list flyctl version in launch plan (#2994)
33f22df0 Add work_mem and maintenance_work_mem to Postgres config (#2993)
89fcb1f5 appconfig: add 'http_options.h2_backend' port option (#2980)
4452830b Fix ineffectual assign to err (#2998)