• Stars
    star
    1
  • Language
    Go
  • License
    Apache License 2.0
  • Created almost 5 years ago
  • Updated almost 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

More Repositories

1

litefs

FUSE-based file system for replicating SQLite databases across a cluster of machines
Go
4,017
star
2

flyctl

Command line tools for fly.io services
Go
1,352
star
3

fly

Deploy app servers close to your users. Package your app as a Docker image, and launch it in 17 cities with one simple CLI.
981
star
4

corrosion

Gossip-based service discovery (and more) for large distributed systems.
Rust
673
star
5

fly-log-shipper

Ship logs from fly to other providers
Shell
277
star
6

flyctl-actions

:octocat: GitHub Action that wraps the flyctl
TypeScript
266
star
7

init-snapshot

Fly
Rust
259
star
8

ltx

Go library for the LTX file format
Go
197
star
9

tokenizer

HTTP proxy that injects 3rd party credentials into requests
Go
185
star
10

fly-pr-review-apps

Github Action for PR Review Apps on Fly.io
Shell
182
star
11

wormhole

Fly.io secure tunnel
Go
181
star
12

edge

A set of useful libraries for Edge Apps. Run locally, write tests, and integrate it into your deployment process. Move fast and maybe don't break things? Because, gosh darnit, you're an adult.
TypeScript
144
star
13

docs

HTML
101
star
14

fly_postgres_elixir

Library for working with local read-replica postgres databases and performing writes through RPC calls to other nodes in the primary Fly.io region.
Elixir
100
star
15

fly-ruby

Ruby gem for handling requests within a Fly.io multiregion database setup
Ruby
86
star
16

ssokenizer

Go
84
star
17

litefs-example

An example of deploying LiteFS on Fly.io.
Go
74
star
18

macaroon

Fly.io macaroon implementation
Go
70
star
19

fly_rpc_elixir

Makes it easier to build distributed Elixir applications on the Fly.io platform. Adds region awareness to an app and makes it easy to perform RPC calls in other Fly.io regions.
Elixir
52
star
20

litevfs

LiteFS VFS SQLite extension for serverless environments
Rust
46
star
21

rchab

Fly.io Remote Builder (Remote Controlled Hot Air Balloon)
Go
43
star
22

fly.rs

Fly Edge Application runtime.
Rust
40
star
23

elixir-hiring-project

This is a sample project we use to assess Elixir/Phoenix/LiveView skills, and also simulate an idea of the type of work a dev advocate could end up doing at Fly.io.
Elixir
35
star
24

dropspy

Go implementation of the venerable dropwatch utility
Go
34
star
25

fly-node

Node.js Express-compatible middleware for enhancing apps deployed on Fly.io
TypeScript
34
star
26

tired-proxy

An http proxy that's just too tired and eventually shuts down
Go
33
star
27

fly-autoscaler

A metrics-based autoscaler for Fly.io
Go
28
star
28

fly-go

Go client for the Fly.io API
Go
21
star
29

bfaas

Bash functions-as-a-service
TypeScript
21
star
30

onehostname

A Fly Edge Application for combining a bunch of different backends under one hostname
TypeScript
17
star
31

stimulus-live-elements

Live Element support for Rails via Stimulus
JavaScript
17
star
32

gravitas

Ruby
17
star
33

fly-checks

Basic health-check framework
Go
15
star
34

machine-proxy

PoC HTTP proxy for scale-to-zero apps via the Fly machines API
Go
15
star
35

burn

HTTP load testing tool
Go
13
star
36

fly-rails

Rails support for Fly-io
Ruby
13
star
37

image-processing

TypeScript
13
star
38

multi-cloud-haproxy

Awk
12
star
39

doh-proxy

Docker image: DNS over HTTPS proxy
Dockerfile
11
star
40

recco

Gain information about applications to inform deployments
Go
11
star
41

litefs-go

Go library for interacting with LiteFS.
Go
11
star
42

sqlite3-restore

Utility for performing an online restore of a SQLite database.
Go
9
star
43

flyjs

The Fly JavaScript runtime (archived)
TypeScript
9
star
44

dashboards

Collection of dashboards for visualizing Fly.io app data
9
star
45

dns-help

Instructions for pointing a domain at your Fly edge application
JavaScript
8
star
46

glitch-domains

JavaScript
8
star
47

anti-roadmap

This is the opposite of a roadmap. A place where we track things we're probably not going to do.
8
star
48

rant2outline

Convert those rants to meetup talk outlines with the power of AI!
TypeScript
8
star
49

fly-builders

CNB Buildpacks for Fly - supporting (so far) Deno
Shell
7
star
50

fly.cr

Crystal HTTP middleware to handle fly.io multi-region postgres replays.
Crystal
7
star
51

wordpress-image-optimizer

JavaScript
7
star
52

pixelfly

An HTTP image service
TypeScript
6
star
53

ghost-accelerator

JavaScript
6
star
54

ltx-rs

Rust library for the LTX file format
Rust
6
star
55

shout

Shouting is an effective way of communicating between hot air balloons
Go
5
star
56

load-balancer

Fly application load balancer.
TypeScript
5
star
57

anycable-rails

Run Anycable with Rails on Fly
Ruby
5
star
58

llm-describer

A simple image describer service using Ollama and PocketBase
Go
5
star
59

embedding-v8-talk

A talk about embedding v8
TypeScript
4
star
60

flygit

https://rawgit.com on Fly
JavaScript
4
star
61

fly-heroku-buildpack

Heroku buildpack that automatically connects apps to Fly.io
Shell
4
star
62

homebrew-tap

Ruby
4
star
63

litefs-node

A Node.js library for interacting with LiteFS.
C++
4
star
64

cee-dee-en

A basic CDN example using a Fly Edge App
JavaScript
3
star
65

glitch-custom-hostnames

Run any glitch app with a custom hostname
JavaScript
3
star
66

litefs-ruby

Ruby library for interacting with LiteFS.
Makefile
3
star
67

talks

Various talks we've given
TypeScript
3
star
68

tokenizer-elixir

Elixir
3
star
69

macaroon-elixir

Elixir library for attenuating Fly.io macaroons
Elixir
3
star
70

rust-templates

Rust
3
star
71

aws-lambda-express-example

A light-weight example of AWS Lambda, using Express.js and Claudia.js.
JavaScript
2
star
72

fileserver

Simple and dockerized fasthttp-based fileserver
Go
2
star
73

domain-reseller-guide

2
star
74

fly-openapi-sdk

Generated API clients for the Fly machines API
Python
2
star
75

flu

Start of a utility command line tool
Go
2
star
76

lfsc-go

Go client for LiteFS Cloud
Go
2
star
77

csharp-example

Deploy an example c# app to Fly
C#
2
star
78

fly-docker-example

Demonstrates horizontal scaling with Docker/Nginx and Docker/Fly.
JavaScript
2
star
79

cookiebot

Example macaroon discharge service
Go
2
star
80

api-versioning

JavaScript
1
star
81

actioncable_redis-reconnect

A patch for ActionCable Redis that reconnects after it disconnects
Ruby
1
star
82

ruby-example

Deploy an example Ruby app to Fly
Ruby
1
star
83

fly-on-deno

TypeScript
1
star
84

pushpin-example

Pushpin on Fly
Dockerfile
1
star
85

ab-test-example-app

JavaScript
1
star
86

tipe-react-edge

Rendering Tipe API responses with React on the edge
JavaScript
1
star
87

responsive-images

Make images on any app responsive
JavaScript
1
star
88

go-example

Deploy an example Go app to Fly
Dockerfile
1
star
89

gpu-burn-app

A Fly app to stress GPU cards
Dockerfile
1
star
90

fsmap

Go module to list free block ranges on Linux filesystems by calling the `GETFSMAP` ioctl.
Go
1
star
91

fly-rust-axum-starter

Dockerfile
1
star