Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions app-guides/kong-api-gateway.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ Kong can be deployed to a central server, but this slows down your application b
![Running a distributed Kong API Gateway on Fly.io](https://raw.githubusercontent.com/fly-examples/kong-api-gateway/main/fly-2020-07-22-a.jpg)

## How to Deploy a Kong API Gateway to Fly
In this tutorial, you'll see how to deploy a Kong API Gateway to Fly.io. You'll expose the free [JSON Placeholder](https://jsonplaceholder.typicode.com/) as a backend service and use Kong to add rate limiting and API key authentication. Finally, you'll see how to lock down the Kong Admin API so that only authenticated users can access it. You'll see all the steps required in this tutorial, but if you'd like to download the final working application, it's [available on Github](https://github.com/karllhughes/fly-kong).
In this tutorial, you'll see how to deploy a Kong API Gateway to Fly.io. You'll expose the free [JSON Placeholder](https://jsonplaceholder.typicode.com/) as a backend service and use Kong to add rate limiting and API key authentication. Finally, you'll see how to lock down the Kong Admin API so that only authenticated users can access it. You'll see all the steps required in this tutorial, but if you'd like to download the final working application, it's [available on GitHub](https://github.com/karllhughes/fly-kong).

### Prerequisites
- [Flyctl command line tool](/flyctl/install).
Expand All @@ -39,7 +39,7 @@ flyctl auth signup
flyctl auth login
```

You will be directed to a web page that will allow you to log in using your Github account or email and password.
You will be directed to a web page that will allow you to log in using your GitHub account or email and password.

Create a new directory called `fly-kong` and create your new app inside of it:

Expand Down
2 changes: 1 addition & 1 deletion app-guides/openresty-nginx-plus-lua.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ A better solution is to use a distributed hosting platform like [Fly](https://fl
![Running OpenResty on Fly.io](https://github.com/fly-examples/openresty-basic/raw/main/fly-2020-07-29-a.jpg)

## How to Deploy OpenResty to Fly
In this tutorial, you'll see how to create an OpenResty application and deploy it to Fly. You'll create a reverse proxy endpoint that uses the [JSON Placeholder API](https://jsonplaceholder.typicode.com/) as a backend service. You'll use a custom Lua script to add rate limiting, and the Fly Redis connection to add API key authentication to your endpoint. All the steps you need are in this tutorial, but if you'd like to download the final application, it's [available on Github](https://github.com/karllhughes/fly-openresty) as well.
In this tutorial, you'll see how to create an OpenResty application and deploy it to Fly. You'll create a reverse proxy endpoint that uses the [JSON Placeholder API](https://jsonplaceholder.typicode.com/) as a backend service. You'll use a custom Lua script to add rate limiting, and the Fly Redis connection to add API key authentication to your endpoint. All the steps you need are in this tutorial, but if you'd like to download the final application, it's [available on GitHub](https://github.com/karllhughes/fly-openresty) as well.

### Prerequisites
- [Flyctl command line tool](/flyctl/install).
Expand Down
2 changes: 1 addition & 1 deletion blueprints/going-to-production-with-healthcare-apps.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ Access to PHI must be limited to authorized personnel only, which is managed thr
HIPAA demands that you implement hardware, software, and procedural mechanisms that record and examine activity in systems containing PHI:

- **Logging and Monitoring**: Fly.io allows organizations to monitor and log access and usage, helping comply with HIPAA’s information system activity review requirements.
- **Version-Controlled Configuration**: Fly.io uses a Dockerfile and fly.toml configuration file for managing application deployments. These files can be checked into version control systems, like Github, allowing for comprehensive audit trails of infrastructure changes. This capability supports HIPAA's mandates for traceability and accountability in the modification and management of systems handling PHI.
- **Version-Controlled Configuration**: Fly.io uses a Dockerfile and fly.toml configuration file for managing application deployments. These files can be checked into version control systems, like GitHub, allowing for comprehensive audit trails of infrastructure changes. This capability supports HIPAA's mandates for traceability and accountability in the modification and management of systems handling PHI.

### Data Integrity

Expand Down
2 changes: 1 addition & 1 deletion blueprints/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ Stuff you set up once and adjust when you ship code. Includes previews, base ima
- [Custom Deploy Workflows](/blueprints/custom-deploy-workflows)
- [Seamless Deployments on Fly.io](/blueprints/seamless-deployments)
- [Rollback Guide](/blueprints/rollback-guide)
- [Git Branch Preview Environments on Github](/blueprints/review-apps-guide)
- [Git Branch Preview Environments on GitHub](/blueprints/review-apps-guide)
- [Staging and production isolation](/blueprints/staging-prod-isolation)
- [Per-User Dev Environments with Fly Machines](/blueprints/per-user-dev-environments)
- [Using base images for faster deployments](/blueprints/using-base-images-for-faster-deployments)
Expand Down
4 changes: 2 additions & 2 deletions blueprints/review-apps-guide.mdx
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
---
title: Git Branch Preview Environments on Github
title: Git Branch Preview Environments on GitHub
source_url: https://fly.io/docs/blueprints/review-apps-guide/
---

<img src="/images/review-apps-github.png" alt="Illustration by Annie Ruygt of Github Octocat and Frankie with some apps" />
<img src="/images/review-apps-github.png" alt="Illustration by Annie Ruygt of GitHub Octocat and Frankie with some apps" />

# Overview

Expand Down
2 changes: 1 addition & 1 deletion model-context-protocol/examples.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ fly mcp launch "go run github.com/mark3labs/mcp-filesystem-server@latest /data/"

## GitHub

If you have the [Github CLI](https://cli.github.com/) installed, you can launch the [GitHub MCP Server](https://github.com/github/github-mcp-server?tab=readme-ov-file#github-mcp-server):
If you have the [GitHub CLI](https://cli.github.com/) installed, you can launch the [GitHub MCP Server](https://github.com/github/github-mcp-server?tab=readme-ov-file#github-mcp-server):

```sh
flyctl mcp launch --image ghcr.io/github/github-mcp-server \
Expand Down
1 change: 1 addition & 0 deletions styles/Fly/WordList.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ swap:
firewalls: firewall rules
free tier: free allowances
functionality: capability|feature
Github: GitHub
healthcheck: health check
healthchecks: health checks
HTTPs: HTTPS
Expand Down
Loading