---
title: "Fly In 2020 - A year in features (and articles)"
description: "Fly’s 2020 retrospective covers the launch and expansion of its Global Application Platform, alongside features and articles released throughout the year. The platform added Turboku for moving Heroku apps to the edge, Cloud Native Buildpack support, Custom Domains with a GraphQL management API, scaling controls, Deno support, pausing and resuming, persistent volumes, and builtin Flyctl builders for Node, Ruby, Deno, Go, and static websites. Later additions included a new logging system, 6PN Private Networking, WireGuard peering, graceful VM shutdown options, and revised VM sizes, while examples demonstrated services such as Redis, MinIO, Gogs, and MQTT using persistent volumes. The article also records supporting work including GoStatic, JSON output in Flyctl, Firecracker-based workload isolation, and Heroku database usage."
---

# Fly In 2020 - A year in features (and articles)

[Fly.io](https://yomu.fyi/company/fly-io) · Jan 18, 2021

**Type:** Announcement

## Summary

Fly’s 2020 retrospective covers the launch and expansion of its Global Application Platform, alongside features and articles released throughout the year. The platform added Turboku for moving Heroku apps to the edge, Cloud Native Buildpack support, Custom Domains with a GraphQL management API, scaling controls, Deno support, pausing and resuming, persistent volumes, and builtin Flyctl builders for Node, Ruby, Deno, Go, and static websites. Later additions included a new logging system, 6PN Private Networking, WireGuard peering, graceful VM shutdown options, and revised VM sizes, while examples demonstrated services such as Redis, MinIO, Gogs, and MQTT using persistent volumes. The article also records supporting work including GoStatic, JSON output in Flyctl, Firecracker-based workload isolation, and Heroku database usage.

## Context

Fly describes 2020 as an unprecedented year focused on bringing its Application Platform to the world, with a series of feature launches, supporting articles, and deployment examples released across the 12 months.

## Approach / What changed

Fly expanded its platform through Turboku, Cloud Native Buildpacks, Custom Domains and a GraphQL API, scaling and pause controls, one-click services, Deno support, persistent volumes, logging, private networking, WireGuard peering, VM options, and Flyctl improvements and builders.

## Takeaways

- Turboku moved Heroku apps to the edge of Fly’s global network and was described as boosting TLS response times.
- Custom Domains launched with a GraphQL API, while Flyctl gained JSON output to support easier automation.
- December brought 6PN Private Networking and WireGuard peering for secure application and organizational network connections.

**Tags:** [Deno](https://yomu.fyi/topic/deno), [Firecracker](https://yomu.fyi/topic/firecracker), [Fly](https://yomu.fyi/topic/fly), [Private Networking](https://yomu.fyi/topic/private-networking), [WireGuard](https://yomu.fyi/topic/wireguard)

- Source: [Fly.io](https://fly.io/blog/fly-in-2020)
- Source URL: https://fly.io/blog/fly-in-2020
- Ingested by Yomu: 2026-09-03T01:24:05.809Z

[Read original post](https://fly.io/blog/fly-in-2020)
