Skip to content
Merged
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
3 changes: 2 additions & 1 deletion api/machines/index.mdx
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: Overview
title: "Machines API overview"
sidebarTitle: "Overview"
icon: book-open
---

Expand Down
2 changes: 1 addition & 1 deletion blueprints/review-apps-guide.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ 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" />

# Overview
## Overview

Review apps are a great way to preview new features, changes, and bug fixes. This guide will teach you how to automatically generate ephemeral "review apps" on Fly.io for each pull request (PR) using GitHub Actions. This approach can be applied to other Git services and source code versioning software that supports branching and hooks.

Expand Down
2 changes: 0 additions & 2 deletions machines/api/machines-resource.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@ title: Machines
description: "Create, list, update, stop, suspend, start, and delete Machines on Fly.io with the Machines API, plus leases, metadata, wait states, and config properties."
---

# Machines

You can use the Machines resource to create, stop, start, update, and delete Fly Machines. Fly Machines are fast-launching VMs on Fly.io. The Machine resource is the configuration and state for a Machine.

<div className="rounded-xl bg-[#0d1526] border border-white/10 overflow-hidden not-prose">
Expand Down
2 changes: 1 addition & 1 deletion machines/guides-examples/machines-app-using-flyctl.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ source_url: https://fly.io/docs/machines/guides-examples/machines-app-using-flyc
---

<Warning>
# This Document is Stale!
**This document is stale.**

This document illustrates some ways to work with Fly Machines individually using flyctl, and was written before Fly Apps V2 made it possible to manage Machines as a group, using a `fly.toml` config file and `fly deploy`. For most web apps, the [Fly Apps docs](/apps) are a better place to start!
</Warning>
Expand Down
2 changes: 1 addition & 1 deletion model-context-protocol/deploy-with/machines-api.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -204,7 +204,7 @@ curl -i -X POST \

Note: at this time the machine is created but not yet started. It will start once it receives its first request and stop when there is a period when there are no requests.

# Accessing the MCP
## Accessing the MCP

Normally you would access the MCP using [`fly mcp proxy`](/flyctl/cmd/fly_mcp_proxy) to create a STDIO MCP server for your MCP client, even if you are using the Machines API to deploy an existing MCP server on a Fly Machine.

Expand Down
8 changes: 4 additions & 4 deletions rails/cookbooks/build.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Optimizing your build
source_url: https://fly.io/docs/rails/cookbooks/build/
---

# Ordering steps
## Ordering steps

The initial cookbooks in this series seemed to automatically cache
build steps and perform predictably - make a change to the Dockerfile
Expand Down Expand Up @@ -46,7 +46,7 @@ two specific files have changed.
This can result in a dramatic reduction in build times for cases
where the Gemfile did not change.

# Multi-stage builds
## Multi-stage builds

Now consider `bundle install` and `yarn install`. Both can be
time consuming. They can be run in either order. If run sequentially,
Expand Down Expand Up @@ -88,7 +88,7 @@ Even better, if both changed, they will be run concurrently.
In fact, on the first run they will be run concurrently with
the installation of `postgresql-client`.

# Caching
## Caching

We've seen how splitting COPY statements can reduce the number of
steps, but it still remains the case that any change to the Gemfile
Expand Down Expand Up @@ -134,7 +134,7 @@ pick up the configuration as well as the gems.
With this in place, adding a single gem to your Gemfile will
result in only the installation of that one gem.

## recap
### Recap

Starting from a simple sequence of two statements (potentially three
if `yarn install` is added) we have explored a number of techniques
Expand Down
2 changes: 1 addition & 1 deletion rails/the-basics/turbo-streams-and-action-cable.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -133,7 +133,7 @@ Of course, if this were a real application, inserting and removing names would
cause those changes to be broadcast. As they say, this is left as an exercise
for the student.

# Arrived at Destination
## Arrived at Destination

You have successfully built, deployed, and connected to your first Rails application on Fly.io.

Expand Down
Loading