An open API service providing repository metadata for many open source software ecosystems.

GitHub / fly-apps 67 Repositories

A curated collection of examples for Fly.io users to learn with and deploy

fly-apps/dockerfile-node

Dockerfile generator for Node.js

Language: JavaScript - Size: 5.09 MB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 176 - Forks: 9

fly-apps/dockerfile-laravel

Language: Blade - Size: 133 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 28 - Forks: 2

fly-apps/ollama-open-webui

Self-host a ChatGPT-style web interface for Ollama 🦙

Language: Shell - Size: 28.3 KB - Last synced at: 4 days ago - Pushed at: 12 months ago - Stars: 89 - Forks: 29

fly-apps/dockerfile-rails

Provides a Rails generator to produce Dockerfiles and related files.

Language: Dockerfile - Size: 727 KB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 534 - Forks: 44

fly-apps/hello-flask

Example project demonstrating how to deploy a Flask app to Fly.io.

Language: HTML - Size: 1.95 KB - Last synced at: 16 days ago - Pushed at: over 1 year ago - Stars: 11 - Forks: 4

fly-apps/rate-limiter-demo

Rate Limiter fly machine with containers demo

Language: JavaScript - Size: 31.3 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 0

fly-apps/terraformed-machines

Example of Fly.io machines orchestration with Terraform and DNSimple

Language: HCL - Size: 6.84 KB - Last synced at: 10 days ago - Pushed at: over 2 years ago - Stars: 15 - Forks: 1

fly-apps/litefs-js

JavaScript utilities for working with LiteFS on Fly.io

Language: TypeScript - Size: 74.2 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 161 - Forks: 4

fly-apps/fly-run-this-function-on-another-machine

This is a simple example on how to spawn a Fly.io machine and run a function from there.

Language: JavaScript - Size: 742 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 83 - Forks: 0

fly-apps/globe-request-mapper 📦

Language: Elixir - Size: 1.67 MB - Last synced at: 7 days ago - Pushed at: over 4 years ago - Stars: 8 - Forks: 0

fly-apps/tictac

Demonstration of building a clustered, distributed, multi-player, turn-based game server written in Elixir.

Language: Elixir - Size: 1.53 MB - Last synced at: 26 days ago - Pushed at: over 3 years ago - Stars: 364 - Forks: 29

fly-apps/ollama-demo

@jmorganca's ollama.ai demo app on Fly.io

Size: 6.84 KB - Last synced at: 5 days ago - Pushed at: 8 months ago - Stars: 17 - Forks: 4

fly-apps/user-env-api

Language: TypeScript - Size: 20.5 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

fly-apps/node-dictaphone

A sample MDN Web Docs app that records audio snippets, with an Express/Tigris backend.

Language: JavaScript - Size: 109 KB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 4 - Forks: 1

fly-apps/natstream

Language: TypeScript - Size: 1000 Bytes - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

fly-apps/litevfs-demo

LiteVFS demo on Fly and Vercel

Language: Go - Size: 3.68 MB - Last synced at: 10 days ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

fly-apps/mcp-internal-dns

MCP Server for querying Fly.io internal DNS records

Language: JavaScript - Size: 26.4 KB - Last synced at: 6 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

fly-apps/live_beats

Language: Elixir - Size: 525 KB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 1,344 - Forks: 174

fly-apps/postgres-flex

Postgres HA setup using repmgr

Language: Go - Size: 4.84 MB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 135 - Forks: 69

fly-apps/litestream-npm

Litestream binaries, packaged as an npm module

Language: JavaScript - Size: 7.81 KB - Last synced at: 3 days ago - Pushed at: 7 months ago - Stars: 3 - Forks: 0

fly-apps/coredns 📦

Authoritative CoreDNS on Fly.io

Language: DIGITAL Command Language - Size: 20.5 KB - Last synced at: 7 days ago - Pushed at: about 4 years ago - Stars: 15 - Forks: 4

fly-apps/wps

World Page Speed

Language: Elixir - Size: 63.5 KB - Last synced at: 24 days ago - Pushed at: about 1 year ago - Stars: 46 - Forks: 6

fly-apps/js-sqlite-in-tigris

Demo with SQLite DB stored in a Tigris bucket

Language: JavaScript - Size: 254 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

fly-apps/postgres-ha

Postgres + Stolon for HA clusters as Fly apps.

Language: Go - Size: 2.07 MB - Last synced at: 2 months ago - Pushed at: about 2 years ago - Stars: 326 - Forks: 128

fly-apps/bun

Bun JS app doing basically nothing

Language: TypeScript - Size: 27.8 MB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 81 - Forks: 6

fly-apps/terraform-provider-fly 📦

Terraform provider for the Fly.io API

Language: Go - Size: 8.76 MB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 113 - Forks: 37

fly-apps/cron-manager

Language: Go - Size: 140 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 47 - Forks: 1

fly-apps/hello-fly

Language: JavaScript - Size: 32.2 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 8 - Forks: 18

fly-apps/tailscale-router

Language: Go - Size: 8.79 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 52 - Forks: 7

fly-apps/bumblebee-model-harness

Minimal Elixir application that can host AI models on Fly.io GPUs and make them available via WireGuard to remote clustered Elixir applications for improved development experiences.

Language: Elixir - Size: 353 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 47 - Forks: 6

fly-apps/hello_elixir

An example for building and deploying an Elixir application to Fly using a Dockerfile

Language: Elixir - Size: 304 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 49 - Forks: 23

fly-apps/hello_elixir_sqlite

An example for building and deploying an Elixir application to Fly using a Dockerfile and SQLite!

Language: Elixir - Size: 253 KB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 10 - Forks: 1

fly-apps/thumbnail_generator

Language: Elixir - Size: 1.04 MB - Last synced at: 10 days ago - Pushed at: over 1 year ago - Stars: 31 - Forks: 4

fly-apps/python_gpu_example

A setup with Jupyter for GPU-enabled ML tinkering

Language: Shell - Size: 21.5 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 16 - Forks: 3

fly-apps/nats-cluster

Global messaging for apps that need to talk to each other.

Language: Go - Size: 32.2 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 60 - Forks: 25

fly-apps/safe-ecto-migrations

Guide to Safe Ecto Migrations

Size: 37.1 KB - Last synced at: 5 months ago - Pushed at: 9 months ago - Stars: 318 - Forks: 13

fly-apps/self-host-ollama

A simple repo for deploying Ollama on Fly.io.

Size: 4.88 KB - Last synced at: 5 months ago - Pushed at: 11 months ago - Stars: 30 - Forks: 6

fly-apps/laravel-docker

Base Docker images for use with Laravel on Fly.io

Language: Shell - Size: 50.8 KB - Last synced at: 4 months ago - Pushed at: 8 months ago - Stars: 45 - Forks: 10

fly-apps/litestream-base

A base Docker image for adding Litestream to apps

Language: Dockerfile - Size: 1000 Bytes - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 34 - Forks: 1

fly-apps/docker-daemon

A Docker daemon to run in Fly and access via a WireGuard peer.

Language: Shell - Size: 4.88 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 54 - Forks: 8

fly-apps/fastify-functions

Example Fastify server

Language: JavaScript - Size: 18.6 KB - Last synced at: 3 months ago - Pushed at: almost 3 years ago - Stars: 17 - Forks: 3

fly-apps/puppeteer-js-renderer

A service to render js for web scraping hosted on fly.io

Language: JavaScript - Size: 206 KB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 19 - Forks: 5

fly-apps/pdf-appliance

Auto start machines that will generate PDFs for your application

Language: TypeScript - Size: 28.3 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 30 - Forks: 2

fly-apps/nextjs-websockets

Example of using web sockets on a Next.js app on Fly.io

Language: TypeScript - Size: 66.4 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

fly-apps/node-demo

Fly.io Node.js demo

Language: JavaScript - Size: 317 KB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 27 - Forks: 6

fly-apps/hello-rust

Rust example app on Fly.io

Language: Dockerfile - Size: 17.6 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 70 - Forks: 14

fly-apps/go-example

A minimal Go application for tutorials

Language: Go - Size: 7.81 KB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 45 - Forks: 251

fly-apps/redis

Launch a Redis server on Fly

Language: Shell - Size: 28.3 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 83 - Forks: 36

fly-apps/hello-fastapi

Example project demonstrating how to deploy a FastAPI app to Fly.io.

Language: Python - Size: 34.2 KB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 6 - Forks: 7

fly-apps/hello-static

Create a static website with Fly - HTML from the example

Language: HTML - Size: 3.91 KB - Last synced at: about 2 months ago - Pushed at: 11 months ago - Stars: 21 - Forks: 25

fly-apps/postgres-importer

Language: Shell - Size: 26.4 KB - Last synced at: 7 days ago - Pushed at: 12 months ago - Stars: 10 - Forks: 3

fly-apps/grpc-service 📦

Running gRPC services on Fly.io

Language: JavaScript - Size: 448 KB - Last synced at: 7 days ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 1

fly-apps/django-dictaphone

A sample MDN Web Docs app that records audio snippets, with an Django/Tigris backend.

Language: Python - Size: 57.6 KB - Last synced at: 5 months ago - Pushed at: 11 months ago - Stars: 3 - Forks: 0

fly-apps/bluegreen

Language: Elixir - Size: 42 KB - Last synced at: 30 days ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

fly-apps/privatenet

Examples around querying 6PN private networking on Fly

Language: JavaScript - Size: 6.84 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 20 - Forks: 2

fly-apps/cog-sd3

Run Stable Diffusion 3 Medium as a Replicate Cog on Fly.io

Language: Python - Size: 5.17 MB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 6 - Forks: 2

fly-apps/nginx 📦

A fly app nginx config

Language: Dockerfile - Size: 3.91 KB - Last synced at: 7 days ago - Pushed at: about 4 years ago - Stars: 25 - Forks: 10

fly-apps/grafana 📦

Run Grafana on Fly

Size: 2.93 KB - Last synced at: 11 days ago - Pushed at: over 3 years ago - Stars: 11 - Forks: 1

fly-apps/supercronic

Run periodic jobs on Fly with supercronic

Language: Dockerfile - Size: 1000 Bytes - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 31 - Forks: 0

fly-apps/fly-laravel-litefs

Guide on deploying multiple instances of a Laravel Fly app and integrating LiteFS and fly-replay to allow syncing SQLite database across the instances.

Language: PHP - Size: 121 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 0

fly-apps/laravel-dictaphone

A sample MDN Web Docs app that records audio snippets, with a Laravel/Tigris backend.

Language: PHP - Size: 194 KB - Last synced at: 5 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 1

fly-apps/not-midjourney-bot

Build your very own AI image-generating Discord bot on Fly GPUs

Language: Python - Size: 85 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 11 - Forks: 1

fly-apps/fly-nextjs-template

A Next.js template for deploying on Fly.io with continious deployment (auto-deploys) and review apps.

Language: TypeScript - Size: 162 KB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 0

fly-apps/fooocus-demo

Fooocus is an image generating software, rethinking Stable Diffusion and Midjourney’s designs. Runs on Fly GPUs

Language: Shell - Size: 27.3 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 14 - Forks: 5

fly-apps/wordpress-sqlite

Wordpress on SQLite

Language: PHP - Size: 7.5 MB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 22 - Forks: 2

fly-apps/elixir_opentel_and_grafana

Project that goes with a Fly.io Phoenix Files article

Language: Elixir - Size: 892 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 15 - Forks: 1

fly-apps/hahooks-go

Incoming webhook handler example

Language: Go - Size: 5.86 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

fly-apps/redis-geo-cache

A global Redis cache

Language: Shell - Size: 3.91 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 85 - Forks: 9

fly-apps/smokescreen

An example of deploying Smokescreen on Fly.io

Language: Go - Size: 11.7 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 40 - Forks: 5

fly-apps/rds-connector

Trivial Terraform example for a WireGuard peer to RDS

Language: HCL - Size: 1.95 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 43 - Forks: 8

fly-apps/hello-fly-langchain

A minimal example of how to deploy LangChain to Fly.io using Flask

Language: Python - Size: 11.7 KB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 23 - Forks: 4

fly-apps/sandwich-chatbot

Language: Python - Size: 27.3 KB - Last synced at: 5 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

fly-apps/rails-machine-workers

A demonstration of how to use Fly Machines for "scale-to-0" ActiveJob background workers

Language: Ruby - Size: 49.8 KB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 0

fly-apps/fly-llama-cpp-python

A bare minimal example for PyCUDA and llama-cpp-python

Language: Dockerfile - Size: 1000 Bytes - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

fly-apps/python-hellofly-flask

A Pythonic version of the Hellofly example

Language: Python - Size: 18.6 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 30 - Forks: 26

fly-apps/hello-flask-poetry

Language: Python - Size: 4.88 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 6

fly-apps/hello-create-react-app

Language: JavaScript - Size: 295 KB - Last synced at: 4 months ago - Pushed at: almost 3 years ago - Stars: 7 - Forks: 3

fly-apps/fly-replay-js

An example VanillaJS app showing off `fly-replay`

Language: Dockerfile - Size: 18.6 KB - Last synced at: 5 months ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

fly-apps/keydb

KeyDB server on Fly

Language: Shell - Size: 4.08 MB - Last synced at: 3 months ago - Pushed at: over 3 years ago - Stars: 10 - Forks: 3

fly-apps/cog-whisper

Run OpenAI Whisper as a Cog model on Fly GPUs

Language: Python - Size: 5.2 MB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 3

fly-apps/nix-base

Nix overlays for supporting Nix deployments on Fly.io

Language: Nix - Size: 55.7 KB - Last synced at: 10 days ago - Pushed at: over 3 years ago - Stars: 16 - Forks: 4

fly-apps/fly-autoscaler-temporal-example

An example of Fly.io autoscaling using Temporal

Language: Go - Size: 18.6 KB - Last synced at: 9 days ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

fly-apps/rails-nix

Deploy Rails apps on Fly.io with Nix

Language: Ruby - Size: 139 KB - Last synced at: 3 months ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 1

fly-apps/laravel-worker

Auto-scaled Laravel queue workers on Fly.io

Language: PHP - Size: 7.81 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 0

fly-apps/fly-laravel

Run your Laravel apps on Fly

Language: PHP - Size: 36.7 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 42 - Forks: 3

fly-apps/udp-echo-

Sample TCP/UDP Echo Service

Language: Go - Size: 1.95 KB - Last synced at: 30 days ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 5

fly-apps/fly-launch-laravel-bases

This repository serves to save the most basic setup for different Laravel framework versions, and ultimately, can be used to test `fly launch` on!

Language: PHP - Size: 111 KB - Last synced at: 19 days ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

fly-apps/edge-apollo-cache 📦

Run and cache results from your Apollo GraphQL server on the edge with Fly

Language: JavaScript - Size: 146 KB - Last synced at: 4 months ago - Pushed at: over 3 years ago - Stars: 91 - Forks: 9

fly-apps/ComfyUI-demo

Language: Dockerfile - Size: 16.6 KB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 4

fly-apps/rails-dictaphone

A sample MDN Web Docs app that records audio snippets, with a Rails backend.

Language: Ruby - Size: 43.9 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

fly-apps/hello-django

Example project demonstrating how to deploy a Django app to Fly.io.

Language: Python - Size: 8.79 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 2

fly-apps/how2make

Ever wanted to replicate an sandwich from what it looks like? Wych has your back!

Language: Go - Size: 48.8 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 1

fly-apps/skel-minimal Fork of meteor/skel-minimal

Minimal Meteor skeleton app

Language: JavaScript - Size: 2.93 KB - Last synced at: 6 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

fly-apps/go-example-tigris

A sample Go web app that showcases connection to a Tigris bucket using AWS SDK for Go.

Language: Go - Size: 4.88 KB - Last synced at: 5 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

fly-apps/percona-xtradb-cluster-operator Fork of percona/percona-xtradb-cluster-operator

Percona Operator for MySQL based on Percona XtraDB Cluster

Size: 27.7 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

fly-apps/fly-autoscaler-example

An example of the autoscaler with mock workers & a metrics generator.

Language: Go - Size: 11.7 KB - Last synced at: 9 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

fly-apps/vscode-remote

Language: Shell - Size: 27.3 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 21 - Forks: 4

fly-apps/dockerfile-django

Dockerfile generator for Django

Language: Python - Size: 130 KB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

fly-apps/fly-app-with-multiple-internal-ports

Example of how to deploy an app that has multiple ports listened to

Language: JavaScript - Size: 13.7 KB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 0

fly-apps/replicache-websocket

Language: TypeScript - Size: 308 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 2