Skip to content

Updated docs and fly.toml file to deploy to fly.io#120

Merged
crivetimihai merged 1 commit intoIBM:mainfrom
manavgup:feature/docs-deploy-fly-io
Jun 17, 2025
Merged

Updated docs and fly.toml file to deploy to fly.io#120
crivetimihai merged 1 commit intoIBM:mainfrom
manavgup:feature/docs-deploy-fly-io

Conversation

@manavgup
Copy link
Copy Markdown
Collaborator

📝 Pull Request Template Selection

Thank you for contributing! To help us review your pull request effectively, please select the appropriate template:

Created a new deployment guide for MCP Gateway on Fly.io at docs/docs/deployment/fly-io.md.

The guide follows the structure and style of the existing IBM Code Engine deployment documentation for consistency.

Added sections covering:

  • Overview of Fly.io as a global container platform with built-in TLS and managed Postgres.
  • Prerequisites including Fly.io account, Fly CLI, Docker/Podman, .env file, and fly.toml configuration.
  • Detailed setup steps with CLI commands for:
  • Initializing the Fly project with fly launch.
  • Creating persistent volumes for SQLite.
  • Creating and attaching Fly Postgres for production use.
  • Setting secrets securely using fly secrets set.
  • Deploying the app with fly deploy.
  • A sample fly.toml configuration file snippet illustrating app settings, environment variables, mounts, and service ports.
  • Instructions for generating JWT tokens and accessing the deployed app.
  • Documentation of key features such as persistent volumes, secrets injection, TLS support, custom domain setup, and scaling.
  • Additional notes referencing Fly.io official documentation for volume limitations and app restart behavior.

This new guide fills the previous documentation gap by providing a clear, comprehensive Fly.io deployment path for MCP Gateway users.

@manavgup manavgup requested a review from crivetimihai as a code owner June 17, 2025 19:12
@crivetimihai
Copy link
Copy Markdown
Member

I love this, great PR!

@crivetimihai crivetimihai reopened this Jun 17, 2025
@crivetimihai crivetimihai merged commit f1595e0 into IBM:main Jun 17, 2025
21 of 24 checks passed
vk-playground pushed a commit to vk-playground/mcp-context-forge that referenced this pull request Sep 14, 2025
Updated docs and fly.toml file to deploy to fly.io

Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
vk-playground pushed a commit to vk-playground/mcp-context-forge that referenced this pull request Sep 14, 2025
Updated docs and fly.toml file to deploy to fly.io
vk-playground pushed a commit to vk-playground/mcp-context-forge that referenced this pull request Sep 16, 2025
Updated docs and fly.toml file to deploy to fly.io
Signed-off-by: Vicky Kuo <vicky.kuo@ibm.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[DOCS]: Add Fly.io deployment guide

2 participants