Fly.ioTutorial
Appkata - Example Apps on Fly
Summary
Appkata introduces four example backend apps for Fly, intended to show how to deploy common services while learning the platform’s deployment patterns. The examples cover Redis as a customizable, volume-backed key/value database; MinIO as a single-node, S3-compatible object store exposed through Fly’s TLS edge connections; Gogs as a private Git server using SQLite3 and Fly volumes; and Mosquitto as an MQTT broker with TLS, username/password authentication, and volume-backed message persistence. The examples emphasize adapting existing Docker images, attaching persistent storage, and exposing services securely. The post presents these as an initial set that will expand over the following weeks, alongside a Fly Community site for questions and guidance.
Context
The examples are intended to help developers learn how to deploy backend services on Fly and address technical challenges involved in building modern applications.
Approach / What changed
The post demonstrates four deployable services: Redis, MinIO, Gogs, and Mosquitto. Their configurations use Docker images, Fly Volumes for persistence, Fly TLS edge connections, SQLite3, MQTT, and authentication features.
Takeaways
The Redis example customizes an existing Docker image and uses Fly Volumes so the database can restart and recover with persistent storage.
The MinIO example deploys a single-node S3-compatible object store with an attached persistent volume and access through Fly’s TLS edge connections.
The Mosquitto example provides TLS-encrypted MQTT connections, username/password authentication, and volume-backed persistence for messages.
Source and freshness
- Source
- fly.io
- Published
- Added to Yomu
- Last updated
Summaries are generated from the original by a language model. Check the original before relying on it.
Keep reading
Related reading
The Good Stuff
Paid picks we use ourselves. Links carry a referral code — a subscription through one earns us a commission at no extra cost to you.
The best engineering reads, once a week
One useful email. Unsubscribe anytime.