The November Fly Changelog

Example Applications We’ve been focussing on getting more example applications for Fly into your hands. Each guide is complete with a walkthrough of how they were put together so you can see the power of Fly in action. Or you can hop straight to the G

Dj Walker-Morgan
4 min readbeginner
--
View Original

Overview

The November Fly Changelog highlights new features, enhancements, and bug fixes for the Fly platform, focusing on example applications, command line improvements, and the introduction of importable secrets. It provides detailed insights into the updates made to the Fly CLI and the Fly platform throughout November 2020.

What You'll Learn

1

How to deploy example applications using Fly

2

How to import secrets in bulk into a Fly app

3

Why persistent volumes are important for Fly applications

4

How to utilize the new options in the Fly CLI for app management

Key Questions Answered

What new example applications are available on Fly?
The article lists several new example applications including Gogs, MQTT with Mosquitto, MinIO, Node-RED, and Redis with and without TLS support. Each application comes with a guide that walks through the deployment process, showcasing the capabilities of the Fly platform.
How can I import secrets into my Fly application?
You can import secrets in bulk by creating a 'key=value' file and using the command 'fly secrets import'. This allows you to transfer multiple secrets to your app at once, and you can create multiline secrets by surrounding the value with triple double quotes.
What enhancements were made to the Fly CLI in November 2020?
The Fly CLI received several enhancements including more options for the 'fly list apps' command, improved JSON output for automation, and the addition of a version setting for the Deno builtin, which defaults to 1.5.4. These changes aim to streamline app management and improve developer experience.
What are the benefits of using persistent volumes in Fly applications?
Persistent volumes provide writable disk space for Fly applications, enabling database persistence, data storage, and state preservation in programming environments. This feature enhances the functionality of applications by allowing them to maintain state across restarts.

Technologies & Tools

Some links below are affiliate links. We may earn a commission if you make a purchase.

Platform
Fly
Used for deploying and managing applications with features like persistent volumes and CLI enhancements.
Runtime
Deno
The Deno builtin now supports a Version setting, enhancing compatibility and ease of use.

Key Actionable Insights

1
Leverage the new example applications to quickly understand Fly's capabilities.
These applications come with detailed guides that can help you get started with deploying your own applications on Fly, making it easier to learn the platform's features.
2
Utilize the import command for secrets to streamline your app configuration.
This feature simplifies the management of sensitive information, allowing you to set up your applications more efficiently and securely.
3
Explore the enhancements in the Fly CLI to improve your workflow.
The new options for filtering and sorting applications can save you time and help you manage your deployments more effectively.

Common Pitfalls

1
Failing to properly format the secrets import file can lead to errors during the import process.
Ensure that the file is formatted correctly as 'key=value' pairs and that multiline values are enclosed in triple double quotes to avoid issues.

Related Concepts

Secrets Management
Persistent Storage In Cloud Applications
Command Line Interface Enhancements