Task
Documentation Navigation and Resource Access
As a developer exploring Flightcontrol resources,, I navigate through the documentation to find specific guides and examples,, so that I can quickly learn how to build and deploy applications using Flightcontrol with relevant resources.
Success definition: Given I am on the Flightcontrol Documentation page after starting from the homepage When I click on the JavaScript link to access JavaScript resources and then click on the 'Building and Deploying a Remix project' link Then I should see the content for 'Building and Deploying a Remix Application with Flightcontrol' with specific instructions and links for deploying a Remix application.
Trajectory
Step 1:
Url (before/after):
https://www.flightcontrol.dev/?ref=bookface
https://www.flightcontrol.dev/docs
Content (before/after):
RootWebArea Flightcontrol – The AWS experience that didn't seem possible, focused, url='https://www.flightcontrol.dev/?ref=bookface'
banner
[70] link FlightControl FlightControl Home, center=(384,51), inner_text=FlightControl
FlightControl Home, title=FlightControl Home, url='https://www.flightcontrol.dev/'
navigation
Show more
navigation Main
list
listitem
[83] link Documentation, center=(873,51), title=Documentation, url='https://www.flightcontrol.dev/docs'
listitem
[85] link Pricing, center=(1008,51), title=Pricing, url='https://www.flightcontrol.dev/pricing'
listitem
[87] link Blog, center=(1097,51), title=Blog, url='https://www.flightcontrol.dev/blog'
listitem
[89] link Careers, center=(1192,51), title=Careers, url='https://www.flightcontrol.dev/careers'
listitem
[91] link Company, center=(1307,51), title=Company, url='https://www.flightcontrol.dev/company'
[93] link Log in, center=(1451,51), url='https://app.flightcontrol.dev/login'
[99] link Start free, center=(1562,51), url='https://app.flightcontrol.dev/signup'
main
image
image
heading SAY GOODBYE TO RELIABILITY AND SCALING PROBLEMS
list
[132] listitem, center=(712,368), inner_text=Flightcontrol is a PaaS that deploys to your AWS account
StaticText Flightcontrol is a PaaS that deploys to your AWS account
[133] listitem, center=(712,420), inner_text=Servers, Lambdas, workers, crons, static sites, databases & Redis
StaticText Servers, Lambdas, workers, crons, static sites, databases & Redis
[134] listitem, center=(712,471), inner_text=We are your devops team with 24/7 emergency support
StaticText We are your devops team with 24/7 emergency support
[135] listitem, center=(712,539), inner_text=Companies outgrowing other PaaS or homegrown AWS switch to Flightcontrol to regain reliability, security, and scalability at a reasonable cost
StaticText Companies outgrowing other PaaS or homegrown AWS switch to Flightcontrol to regain reliability, security, and scalability at a reasonable cost
[137] link Start free trial, center=(450,651), url='https://app.flightcontrol.dev/signup'
image
[144] link Get a demo, center=(620,651), url='https://www.flightcontrol.dev/demo'
image
image Flightcontrol Dashboard, url='https://www.flightcontrol.dev/_next/image?url=%2FheroImage.png&w=1080&q=75'
heading $1 MILLION OF AWS RESOURCES UNDER MANAGEMENT
image cal.com logo, url='https://www.datocms-assets.com/98758/1716559487-cal-logo-1.svg'
image cascade PBS logo, url='https://www.datocms-assets.com/98758/1716506661-cascade-logo.svg'
image drive.com.au logo, url='https://www.datocms-assets.com/98758/1716506665-drive-logo.svg'
image Webgears logo, url='https://www.datocms-assets.com/98758/1716390279-webgears-2.svg'
image productlane, url='https://www.datocms-assets.com/98758/1716389963-productlane-2.svg'
image echo/bind company logo, url='https://www.datocms-assets.com/98758/1698946123-echo-bind.svg'
image Flick company logo, url='https://www.datocms-assets.com/98758/1698946117-flick.svg'
image goHappy logo, url='https://www.datocms-assets.com/98758/1698946202-gohappy.png'
image Remi company logo, url='https://www.datocms-assets.com/98758/1698946102-remi.svg'
heading SERVE ALL YOUR USE-CASES FROM A SINGLE PLATFORM
image
paragraph
StaticText Static Sites
paragraph
StaticText CloudFront + S3 + Lambda@Edge
image
paragraph
StaticText Web & GPU Servers
paragraph
StaticText ECS + Fargate or EC2 + CloudFront CDN
image
paragraph
StaticText Private Servers
paragraph
StaticText ECS + Fargate or EC2
image
paragraph
StaticText Background Workers
paragraph
StaticText ECS + Fargate or EC2
StaticText NEW
image
paragraph
StaticText Lambda
paragraph
StaticText Serverless functions
image
paragraph
StaticText Job Scheduler
paragraph
StaticText Cron jobs & ad-hoc commands via ECS
image
paragraph
StaticText Databases
paragraph
StaticText Postgres, MySQL, MariaDB via RDS
image
paragraph
StaticText Redis
paragraph
StaticText Via ElastiCache
image
blockquote
StaticText Without FlightControl it would simply not have been possible for our company to begin the migration process to AWS. They simplify so much of the AWS experience which allows primarily frontend developers such as myself to focus more on code and less on infrastructure.
paragraph
StaticText Thomas Kovacs
StaticText ,
StaticText Software Architect
StaticText |
paragraph
StaticText Webgears
blockquote
StaticText “Flightcontrol offers a nice balance between batteries-included and escape hatches that I haven't seen elsewhere. Keep up the good work and let us know if you need anything!”
paragraph
StaticText Matt Davis
StaticText ,
StaticText Head of Technology
StaticText |
paragraph
StaticText Spring Studios
blockquote
StaticText Said it before but gonna shout it out again. Flightcontrol is the best PaaS on the market hands down. As a FE Lead who does not want to worry about devops its 100% worth the price.
paragraph
StaticText Aaron Rackley
StaticText ,
StaticText Front-end Lead
StaticText |
paragraph
StaticText Wedtech
blockquote
StaticText We've been migrating our Rails app off of Heroku and onto AWS via Flightcontrol. The team is AWESOME and have built an excellent product. So good. ⭐⭐⭐⭐⭐
paragraph
StaticText Joel Hooks
StaticText ,
StaticText CEO
StaticText |
paragraph
StaticText Egghead
blockquote
StaticText Nothing else compares for balance between control, flexibility and simplicity. A perfect fit for us. For our multiple locale deployments, 3-5 million monthly page views, use case, the Flightcontrol team were incredibly helpful in getting us setup + ensuring we understood what we had. 10/10
paragraph
StaticText Tim Booker
StaticText ,
StaticText COO
StaticText |
paragraph
StaticText Lineup Publishing
image
Iframe
RootWebArea Flightcontrol demo, url='https://www.loom.com/embed/6eb0a3dfd96846dfb560be9e291cd461?sid=6cef064c-9b53-4686-b9a9-7d7802bf024c'
main
image, url='https://cdn.loom.com/avatars/13513435_2b683f3a6b04463895c451b2de34a242_192.jpg'
[a64] link Flightcontrol demo, center=(534,2773), url='https://www.loom.com/share/6eb0a3dfd96846dfb560be9e291cd461'
image
StaticText 4 min
[a77] button Copy Link, center=(1440,2773)
image
[a82] link Open video in Loom, center=(1480,2771), url='https://www.loom.com/share/6eb0a3dfd96846dfb560be9e291cd461'
button Open video in Loom
image
[a87] button Play the video, center=(960,3135)
image
image
StaticText 0.8
StaticText ×
image
StaticText 1
StaticText ×
image
StaticText 1.2
StaticText ×
[a112] image, center=(945,3231)
StaticText 1.5
StaticText ×
image
StaticText 1.7
StaticText ×
image
StaticText 2
StaticText ×
image
StaticText 2.5
StaticText ×
StaticText 4 min
StaticText ⚡️
StaticText 4 min 27 sec
StaticText 3 min 34 sec
StaticText 2 min 58 sec
StaticText 2 min 22 sec
StaticText 2 min 5 sec
StaticText 1 min 47 sec
StaticText 1 min 25 sec
slider value='50', orientation='horizontal'
image thumb
StaticText Introduction
time
image, url='https://cdn.loom.com/avatars/13513435_2b683f3a6b04463895c451b2de34a242_192.jpg'
link Flightcontrol demo, url='https://www.loom.com/share/6eb0a3dfd96846dfb560be9e291cd461'
image
StaticText 4 min
button Copy Link
image
link Open video in Loom, url='https://www.loom.com/share/6eb0a3dfd96846dfb560be9e291cd461'
button Open video in Loom
image
button Play the video
image
image
StaticText 0.8
StaticText ×
image
StaticText 1
StaticText ×
image
StaticText 1.2
StaticText ×
image
StaticText 1.5
StaticText ×
image
StaticText 1.7
StaticText ×
image
StaticText 2
StaticText ×
image
StaticText 2.5
StaticText ×
StaticText 4 min
StaticText ⚡️
StaticText 4 min 27 sec
StaticText 3 min 34 sec
StaticText 2 min 58 sec
StaticText 2 min 22 sec
StaticText 2 min 5 sec
StaticText 1 min 47 sec
StaticText 1 min 25 sec
slider value='50', orientation='horizontal'
image thumb
StaticText Introduction
time
image
blockquote
StaticText Two large SaaS businesses I’m involved in have all deployed on Flightcontrol for years, and have had no issues. Infra devops cut down to zero! Deploying and scaling infra has been a dream. I can’t imagine why anyone in their sane mind not try Flightcontrol
paragraph
StaticText Andreas Asprou
StaticText ,
StaticText CTO
StaticText |
paragraph
StaticText Flick & Dweet
blockquote
StaticText I've been using Flightcontrol for a long time, and I've never had a product that's given me better support. They have been so awesome and easy to work with. Being able to deploy things using AWS credits made a lot of things possible for me what weren't on other platforms.
paragraph
StaticText Leo Guinan
StaticText ,
StaticText Founder
StaticText |
paragraph
StaticText Multiple
blockquote
StaticText We're using Flightcontrol at Productlane and love it. We moved from Fly.io to Railway to Flightcontrol and finally found the right platform for us that works reliably and didn't have random downtime.
paragraph
StaticText Raphael Fleckenstein
StaticText ,
StaticText CEO
StaticText |
paragraph
StaticText Productlane
blockquote
StaticText We're using Flightcontrol at Tono Health and it has completely solved our lack of devops expertise. With the new CI build runners, it also cut our build time in HALF compared to GitHub Actions. We're so happy with Flightcontrol
paragraph
StaticText Ethan Cohen
StaticText ,
StaticText CTO
StaticText |
paragraph
StaticText Tono Health
image
heading WHY YOUR AWS? BECAUSE YOU GET SUPERIOR PRICE-PERFORMANCE-RELIABILITY
paragraph
StaticText AWS has its flaws, but it's world-class at reliability and flexibility. With Flightcontrol you get the best of both worlds, great developer experience and utmost reliability and performance.
table
rowgroup
row
columnheader
columnheader Flightcontrol
columnheader Render
columnheader Railway
columnheader Fly
columnheader Vercel
rowgroup
row
rowheader Infra incidents over 90 days
cell 1
link 1, url='https://health.aws.amazon.com/health/status'
cell 11
link 11, url='https://status.render.com/'
cell 18
link 18, url='https://status.railway.app/'
cell 39
link 39, url='https://status.flyio.net/'
cell 24
link 24, url='https://www.vercel-status.com/'
row
rowheader Compute cost for 2 CPU / 4 GB
cell $27burstable $56sustained reserved
link $27burstable, url='https://instances.vantage.sh/aws/ec2/t3a.medium'
link $56sustained, url='https://instances.vantage.sh/aws/ec2/c6a.large'
switch reserved, checked='false'
LabelText
StaticText reserved
cell $85
link $85, url='https://render.com/pricing'
cell $80
link $80, url='https://railway.app/pricing'
cell $62
link $62, url='https://fly.io/pricing'
cell n/a
row
rowheader Largest compute
cell 448 CPU 24 TB
link 448 CPU 24 TB, url='https://instances.vantage.sh/aws/ec2/u-24tb1.112xlarge'
cell 8 CPU/32 GB Enterprise: 64 CPU/512 GB
link 8 CPU/32 GB Enterprise: 64 CPU/512 GB, url='https://render.com/pricing'
cell 32 CPU/32 GB Enterprise: custom
link 32 CPU/32 GB Enterprise: custom, url='https://railway.app/pricing'
cell 16 CPU/128 GB
link 16 CPU/128 GB, url='https://fly.io/pricing'
cell 1.7 CPU/3 GB
row
rowheader Regions
cell 28
link 28, url='https://awsregion.info/'
cell 5
link 5, url='https://docs.render.com/regions'
cell 4
link 4, url='https://docs.railway.app/reference/regions'
cell 35
link 35, url='https://fly.io/docs/reference/regions'
cell 18
link 18, url='https://vercel.com/docs/edge-network/regions#region-list'
row
rowheader Fully managed, ship fast
cell
image
cell
image
cell
image
cell
image
cell
image
row
rowheader CDN for compute
cell
image
cell
image
cell
image
cell
image
cell
image
row
rowheader Static sites
cell
image
cell
image
cell
image
cell
image
cell
image
row
rowheader GPUs
cell
image
cell
image
cell
image
cell
image
cell
image
row
rowheader HIPAA eligible
cell
image
cell
image
cell Enterprise only
image
cell
image
cell Enterprise only
image
row
rowheader Customize underlying infra
cell
image
cell
image
cell
image
cell
image
cell
image
row
rowheader API
cell Basic
cell Full
cell Full
cell Full
cell Full
row
rowheader Protocols besides http
cell
image
cell (private server only)
image
cell
image
cell
image
cell
image
paragraph
StaticText Updated 2024-08-12
heading 2-6X FASTER BUILDS THAN ANY OTHER PLATFORM
paragraph
StaticText We engineered a custom build system that uses an EC2 builder in your account for maximum performance and ultra low cost. And you have full control over the instance size.
table
rowgroup
row
columnheader
columnheader Flightcontrol
columnheader Render
columnheader Railway
columnheader Fly
columnheader Vercel
rowgroup
row
rowheader Initial provisioning
cell 10m
cell 0m
cell 0m
cell 1m
cell 0m
row
rowheader Clean build(forCal.com)
link Cal.com, url='https://github.com/calcom/cal.com'
cell 11m 30s
cell 9m
cell 19m
cell 19m
cell 20m 30s
row
rowheader Cached build(forCal.com)
link Cal.com, url='https://github.com/calcom/cal.com'
cell 3m 35s
cell 7m 30s
cell 16m 15s
cell 15m 40s
cell 15m 20s
row
rowheader Deploy time(forCal.com)
link Cal.com, url='https://github.com/calcom/cal.com'
cell 3m 30s
cell 4m
cell 4m
cell 45s
cell 30s
paragraph
StaticText Updated 2024-08-12
image
blockquote
StaticText “Flightcontrol is excellent devops tooling that would take time and dedicated devops engineers to build at many companies. We're very glad we found Flightcontrol. It's an amazing value for us.”
paragraph
StaticText Dylan
StaticText ,
StaticText CTO & Co-founder
StaticText |
paragraph
StaticText Boardwalk Marketing
blockquote
StaticText “It's saving so much time and headache for me and my team. Keep up the good work, we love your product!”
paragraph
StaticText Johan
StaticText ,
StaticText CTO
StaticText |
paragraph
StaticText xNomad
blockquote
StaticText "Flightcontrol has been a dream, and their level of support has been off the charts. I switched from Lambda to get GPU support and got magnitudes better performance at a fraction of the cost for my AI Video company."
paragraph
StaticText Daniel
StaticText ,
StaticText Founder
StaticText |
paragraph
StaticText QuickVid
blockquote
StaticText “Flightcontrol is the real deal. I think this is the future for teams that don't have resources for SREs but still want control of their infra.”
paragraph
StaticText Thomas
StaticText ,
StaticText Co-founder
StaticText |
paragraph
StaticText Unrevealed
image
paragraph
StaticText Visual Config? Code config? Both!
paragraph
StaticText Infrastructure-as-code designed for moving fast
image An interface showing visual config and code config side by side, url='https://www.flightcontrol.dev/_next/image?url=https%3A%2F%2Fwww.datocms-assets.com%2F98758%2F1699276422-visual-config-min.png%3Ffit%3Dcrop%26q%3D90&w=2048&q=75'
paragraph
StaticText Deploy close to your users
paragraph
StaticText Choose today from 28 AWS regions. Multi-region deploys in early access.
image A worldmap showing edge locations, url='https://www.flightcontrol.dev/_next/image?url=https%3A%2F%2Fwww.datocms-assets.com%2F98758%2F1699276174-world-map-min.png%3Ffit%3Dcrop%26q%3D90&w=1920&q=75'
paragraph
StaticText Observability
paragraph
StaticText Stay on top of things with our metrics and alerts, or add sidecars like Datadog.
image An interface showing server metrics, url='https://www.flightcontrol.dev/_next/image?url=https%3A%2F%2Fwww.datocms-assets.com%2F98758%2F1699276186-observability-min.png%3Ffit%3Dcrop%26q%3D90&w=1080&q=75'
paragraph
StaticText Nixpacks
paragraph
StaticText Build any language or framework without writing a Dockerfile. The modern successor to Heroku buildpacks.
paragraph
StaticText Stale while revalidate + Next.js & Svelte ISR
paragraph
StaticText Blazing fast speed with CloudFront's stale-while-revalidate support
paragraph
StaticText AWS cost transparency
paragraph
StaticText Understand exactly where the dollars are going by project, environment, and service.
image An interface showing AWS cost, url='https://www.flightcontrol.dev/_next/image?url=https%3A%2F%2Fwww.datocms-assets.com%2F98758%2F1716389048-cost-transparency.png%3Ffit%3Dcrop%26q%3D90&w=640&q=75'
paragraph
StaticText Preview environments, fullstack
paragraph
StaticText Deploy your all your services for every pull request to a cost optimized environment.
paragraph
StaticText Bring your monoliths and your microservices
paragraph
StaticText Your architecture will work with us, no matter how big or small.
paragraph
StaticText Your domain, with https
paragraph
StaticText Connect your domain with a couple DNS records. No messing with SSL certificates.
paragraph
StaticText Peak edge performance
paragraph
StaticText World-class performance with CloudFront, Stale-While-Revalidate, and edge-based Next.js ISR. Even multi-region.
paragraph
StaticText Monorepos, with watch paths
paragraph
StaticText Put all your stuff in one place, that's fine with us. And only deploy changed files with watch paths.
paragraph
StaticText Maintenance mode
paragraph
StaticText Block traffic to your app while you're doing something important (we assume).
paragraph
StaticText API & deploy hooks
paragraph
StaticText Trigger deploys from CI. More thorough API is coming, we promise.
paragraph
StaticText Notifications
paragraph
StaticText Get alerted in Slack or email when things go south. Or when they go north.
paragraph
StaticText Rollback
paragraph
StaticText It happens to the best of us, so we've got your back when the inevitable happens.
paragraph
StaticText Private VPC networking
paragraph
StaticText Each environment is deployed to a new or existing VPC. Get private services and private databases.
image
image
heading DEPLOY EVERY LANGUAGE GLOBALLY
paragraph
StaticText Every language and framework works beautifully in the Flightcontrol universe. Welcome home.
heading 1. CONNECT YOUR AWS AND GITHUB WITH 1-CLICK
paragraph
StaticText Everything is deployed to your AWS account where you have full ownership and control. Without the frustrating limitations of black box PaaS.
image Select a repo, try a demo and connect AWS account, url='https://www.flightcontrol.dev/_next/image?url=https%3A%2F%2Fwww.datocms-assets.com%2F98758%2F1706541367-selectrepo.png%3Ffit%3Dcrop%26q%3D90&w=1080&q=75'
heading 2. ZERO-CONFIG OR CUSTOMIZE TO YOUR HEART'S CONTENT
paragraph
StaticText It will often "just work", but we also support many customizations like pulling from image registries or fine-tuning autoscaling.
image Set up services, choose from presets, url='https://www.flightcontrol.dev/_next/image?url=https%3A%2F%2Fwww.datocms-assets.com%2F98758%2F1699390862-addservices.png%3Ffit%3Dcrop%26q%3D90&w=1920&q=75'
heading 3. AUTOMATIC DEPLOYS WITH GIT PUSH OR WEBHOOK
paragraph
StaticText Fully automated infra provisioning, builds and deploys. All without having to use the AWS console.
image See service metrics and deployments, url='https://www.flightcontrol.dev/_next/image?url=https%3A%2F%2Fwww.datocms-assets.com%2F98758%2F1699390892-servicesdeployments.png%3Ffit%3Dcrop%26q%3D90&w=1920&q=75'
image
heading Trusted by thousands of developers
paragraph
StaticText We've got your back with the most helpful, responsive support in the industry
image
heading Enterprise grade no matter your size
paragraph
StaticText Customers of all sizes rely on us for production, from startups to large enterprises
image
heading Save a fortune on devops costs
paragraph
StaticText We delay the need for infra engineers by a few years. And then we enable them to focus on more meaningful work
image
image
heading YOU'RE MOMENTS AWAY FROM LAUNCH
paragraph
StaticText You're going to love this
button Start free with Google
link Start free with Google, url='https://app.flightcontrol.dev/api/auth/google/login?oAuthAction=signUp'
image
button Start free with GitHub
link Start free with GitHub, url='https://app.flightcontrol.dev/api/auth/github/login?oAuthAction=signUp'
image
paragraph
StaticText Or learn about the company
link Learn more, url='https://www.flightcontrol.dev/company'
image
image
contentinfo
paragraph
StaticText PRODUCT
list
listitem
link Home, url='https://www.flightcontrol.dev/home'
listitem
link Docs, url='https://www.flightcontrol.dev/docs'
listitem
link Pricing, url='https://www.flightcontrol.dev/pricing'
paragraph
StaticText COMPARISONS
list
listitem
link Migrate from Heroku, url='https://www.flightcontrol.dev/migrate-from-heroku-to-aws'
listitem
link Flightcontrol vs Porter, url='https://www.flightcontrol.dev/porter-alternatives'
paragraph
StaticText DOCUMENTATION
list
listitem
link Service types, url='https://www.flightcontrol.dev/docs/concepts/services'
listitem
link Build types, url='https://www.flightcontrol.dev/docs/concepts/build-types'
listitem
link Preview environments, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/preview-environment'
paragraph
StaticText ABOUT
list
listitem
link Company, url='https://www.flightcontrol.dev/company'
listitem
link Blog, url='https://www.flightcontrol.dev/blog'
listitem
link Enterprise, url='https://www.flightcontrol.dev/demo'
StaticText FlightControl
paragraph
StaticText Subscribe to newsletter
LabelText
StaticText Email Address
textbox Email Address
list
listitem
link Twitter, url='https://twitter.com/flightcontrolhq'
image
listitem
link LinkedIn, url='https://www.linkedin.com/company/flightcontrol'
image
listitem
link YouTube, url='https://www.youtube.com/channel/UCSvpoW8VpRpixDn1jdDjeeg'
image
list
listitem
link Status, url='https://status.flightcontrol.dev/'
listitem
link Changelog, url='https://roadmap.flightcontrol.dev/changelog'
listitem
link Security, url='https://www.flightcontrol.dev/docs/security'
listitem
link Compliance, url='https://www.flightcontrol.dev/docs/security'
listitem
link Privacy, url='https://www.flightcontrol.dev/privacy'
listitem
StaticText ©
StaticText 2025
StaticText Blitz Revolution Inc.
listitem
image SOC 2 logo, url='https://www.flightcontrol.dev/_next/image?url=%2Fsoc2-logo.png&w=48&q=75'
image
image
image
image
alert, atomic
RootWebArea Flightcontrol Documentation | Self-manage your AWS infrastructure - Flightcontrol, focused, url='https://www.flightcontrol.dev/docs'
navigation
[72] link Flightcontrol Logo, center=(344,32), url='https://www.flightcontrol.dev/'
image Flightcontrol Logo, url='https://www.flightcontrol.dev/docs/img/fc-logo-black-wordmark.svg'
[75] link Get Help, center=(1086,32), url='https://www.flightcontrol.dev/docs/troubleshooting/contacting-support'
Show more
[76] link Status, center=(1150,32), url='https://status.flightcontrol.dev/'
[77] link Roadmap, center=(1216,32), url='https://roadmap.flightcontrol.dev/roadmap'
[78] link Changelog, center=(1297,32), url='https://roadmap.flightcontrol.dev/changelog'
[79] button Search, center=(1452,32), inner_text=Search
K, type=button
image
StaticText K
[87] link Sign Up, center=(1580,32), url='https://app.flightcontrol.dev/signup'
[89] link Discord Discord, center=(1644,32), inner_text=Discord, url='https://discord.gg/yY8rSPrD6q'
image Discord
complementary
list
listitem
[112] link Flightcontrol Docs, center=(363,96), url='https://www.flightcontrol.dev/docs'
listitem
[114] link Getting Started, center=(363,134), url='https://www.flightcontrol.dev/docs/getting-started'
image
list
listitem
[120] link First Project, center=(375,170), url='https://www.flightcontrol.dev/docs/getting-started/first-project'
listitem
[122] link Connecting GitHub, center=(375,208), url='https://www.flightcontrol.dev/docs/getting-started/connecting-github'
[123] listitem, center=(375,244)
separator, orientation='horizontal'
listitem
[126] link JavaScript, center=(375,282), url='https://www.flightcontrol.dev/docs/getting-started/javascript'
image
list
listitem
link Node Version, url='https://www.flightcontrol.dev/docs/getting-started/javascript/setting-node-version'
listitem
link Instance Size, url='https://www.flightcontrol.dev/docs/getting-started/javascript/node-fargate-instance-size'
listitem
[136] link Docker, center=(375,318), url='https://www.flightcontrol.dev/docs/getting-started/docker'
image
list
listitem
link Custom Dockerfile, url='https://www.flightcontrol.dev/docs/getting-started/docker/building-deploying-dockerfile'
listitem
link Docker Hub Images, url='https://www.flightcontrol.dev/docs/getting-started/docker/deploying-docker-hub'
listitem
link Amazon ECR Images, url='https://www.flightcontrol.dev/docs/getting-started/docker/deploying-docker-ecr'
listitem
link GitHub Container Registry, url='https://www.flightcontrol.dev/docs/getting-started/docker/github-container-registry'
listitem
link Automating Docker Deployments, url='https://www.flightcontrol.dev/docs/getting-started/docker/automating-docker-deployments'
listitem
[152] link Java, center=(375,356), url='https://www.flightcontrol.dev/docs/getting-started/java'
image
list
listitem
link Spring Boot, url='https://www.flightcontrol.dev/docs/getting-started/java/deploying-spring-boot'
listitem
[160] link PHP, center=(375,392), url='https://www.flightcontrol.dev/docs/getting-started/php'
image
list
listitem
link Laravel, url='https://www.flightcontrol.dev/docs/getting-started/php/deploying-laravel'
listitem
link PHP/Composer, url='https://www.flightcontrol.dev/docs/getting-started/php/deploying-php-composer'
listitem
[170] link Python, center=(375,430), url='https://www.flightcontrol.dev/docs/getting-started/python'
image
list
listitem
link Flask Deployment, url='https://www.flightcontrol.dev/docs/getting-started/python/getting-started-flask'
listitem
link Create a Flask App, url='https://www.flightcontrol.dev/docs/getting-started/python/creating-flask-app'
listitem
link Venv with Custom Commands, url='https://www.flightcontrol.dev/docs/getting-started/python/venv-custom-commands'
listitem
[182] link Ruby, center=(375,466), url='https://www.flightcontrol.dev/docs/getting-started/ruby'
image
list
listitem
link Rails Deployment, url='https://www.flightcontrol.dev/docs/getting-started/ruby/getting-started-rails'
listitem
link Using Sidekiq, url='https://www.flightcontrol.dev/docs/getting-started/ruby/using-sidekiq'
listitem
link Create a Rails App, url='https://www.flightcontrol.dev/docs/getting-started/ruby/creating-rails-app'
[193] listitem, center=(375,504)
separator, orientation='horizontal'
listitem
[196] link Everything Else, center=(375,540), url='https://www.flightcontrol.dev/docs/getting-started/everything-else'
listitem
[198] button Concepts, center=(363,578), type=button
image
list
listitem
[204] link Service Types, center=(375,614), url='https://www.flightcontrol.dev/docs/concepts/services'
listitem
[206] link Build Runners, center=(375,652), url='https://www.flightcontrol.dev/docs/concepts/build-runners'
listitem
[208] link Build Types, center=(375,688), url='https://www.flightcontrol.dev/docs/concepts/build-types'
listitem
[210] link Nixpacks, center=(375,726), url='https://www.flightcontrol.dev/docs/concepts/nixpacks'
listitem
[212] link Autoscaling, center=(375,762), url='https://www.flightcontrol.dev/docs/concepts/autoscaling'
listitem
[214] button Guides, center=(363,800), type=button
image
list
listitem
[220] button Flightcontrol, center=(375,836), type=button
image
list
listitem
[226] link Project Configuration, center=(387,874), url='https://www.flightcontrol.dev/docs/guides/flightcontrol/config'
listitem
[228] link Config with Code, center=(387,910), url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code'
image
list
listitem
[234] link Web, center=(399,948), url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/web'
listitem
[236] link Private Web, center=(399,984), url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/private-web'
listitem
link Worker, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/worker'
listitem
link Scheduler, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/scheduler'
listitem
link Lambda Function, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/lambda-function'
listitem
link Static Sites, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/static'
listitem
link RDS Database, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/rds'
listitem
link Redis, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/redis'
listitem
link Environment Variables, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/environment-variables'
listitem
link Config with Dashboard, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-ui'
listitem
link Environment Variables, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/environment-variables'
listitem
link Custom Domains, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/custom-domains'
listitem
link Logging, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/logging'
listitem
link Monorepo Setup, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/monorepos'
listitem
link Notifications, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/notifications'
listitem
link Preview Environments, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/preview-environment'
listitem
link SSO, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/sso'
listitem
button Amazon Web Services
image
list
listitem
link Getting Free AWS Credits, url='https://www.flightcontrol.dev/docs/guides/aws/aws-credits'
listitem
link Multiple AWS Accounts, url='https://www.flightcontrol.dev/docs/guides/aws/multiple-aws-accounts'
listitem
link Slack notification for ECS task status change, url='https://www.flightcontrol.dev/docs/guides/aws/ecs-task-status-notification'
listitem
button Integrations
image
list
listitem
button Datadog
image
list
listitem
link Set Up Core Datadog AWS Integration, url='https://www.flightcontrol.dev/docs/guides/integrations/datadog/setup'
listitem
link Metrics sidecar, url='https://www.flightcontrol.dev/docs/guides/integrations/datadog/metrics'
listitem
button Sentry
image
list
listitem
link Source Maps, url='https://www.flightcontrol.dev/docs/guides/integrations/sentry/uploading-source-maps'
listitem
link Logging with Firelens, url='https://www.flightcontrol.dev/docs/guides/integrations/logging'
listitem
button Advanced
image
list
listitem
link Watch Paths, url='https://www.flightcontrol.dev/docs/guides/advanced/watch-paths'
listitem
link Database Migrations, url='https://www.flightcontrol.dev/docs/guides/advanced/database-migrations'
listitem
link Pre-deploy Command, url='https://www.flightcontrol.dev/docs/guides/advanced/predeploy-command'
listitem
link Post-deploy Command, url='https://www.flightcontrol.dev/docs/guides/advanced/postdeploy-command'
listitem
link Deploy Prebuilt Image, url='https://www.flightcontrol.dev/docs/guides/advanced/deploy-prebuilt-image'
listitem
link Deploying into VPCs, url='https://www.flightcontrol.dev/docs/guides/advanced/deploying-vpc'
listitem
link Changing the Web Service Port, url='https://www.flightcontrol.dev/docs/guides/advanced/port-change'
listitem
link Git Submodules, url='https://www.flightcontrol.dev/docs/guides/advanced/git-submodules'
listitem
link Maintenance Mode, url='https://www.flightcontrol.dev/docs/guides/advanced/maintenance-mode'
listitem
link Rollback, url='https://www.flightcontrol.dev/docs/guides/advanced/rollback'
listitem
link Service Dependency, url='https://www.flightcontrol.dev/docs/guides/advanced/service-dependency'
listitem
link Sidecar Containers, url='https://www.flightcontrol.dev/docs/guides/advanced/sidecar-containers'
listitem
link Next.js Caching, url='https://www.flightcontrol.dev/docs/guides/advanced/isr'
listitem
link GitHub Actions, url='https://www.flightcontrol.dev/docs/guides/advanced/github-actions'
listitem
link Container Insights, url='https://www.flightcontrol.dev/docs/guides/advanced/enabling-container-insights'
listitem
link SSH, url='https://www.flightcontrol.dev/docs/guides/advanced/ssh'
listitem
link Multi-region, url='https://www.flightcontrol.dev/docs/guides/advanced/multi-region'
listitem
link Securely add environment variables to Dockerfile, url='https://www.flightcontrol.dev/docs/guides/advanced/add-env-vars-docker-securely'
listitem
button Migrations
image
list
listitem
link From Heroku, url='https://www.flightcontrol.dev/docs/guides/migrations/heroku-to-aws'
listitem
link Heroku Postgres to RDS, url='https://www.flightcontrol.dev/docs/guides/migrations/heroku-postgres-to-rds'
listitem
button Reference
image
list
listitem
link Flightcontrol API, url='https://www.flightcontrol.dev/docs/reference/http-api'
image
list
listitem
button Authorization
image
list
listitem
link API Keys, url='https://www.flightcontrol.dev/docs/reference/http-api/authorization/api-keys'
listitem
button Projects
image
list
listitem
link List Projects, url='https://www.flightcontrol.dev/docs/reference/http-api/projects/list-projects'
listitem
link Edit Preview Environment, url='https://www.flightcontrol.dev/docs/reference/http-api/projects/edit-preview-environment'
listitem
button Environments
image
list
listitem
link Create Environment, url='https://www.flightcontrol.dev/docs/reference/http-api/environments/create-environment'
listitem
link Edit Environment, url='https://www.flightcontrol.dev/docs/reference/http-api/environments/edit-environment'
listitem
button Services
image
list
listitem
link Get Service, url='https://www.flightcontrol.dev/docs/reference/http-api/services/get-service'
listitem
button Deployments
image
list
listitem
link Deploy Hooks, url='https://www.flightcontrol.dev/docs/reference/http-api/deployments/deploy-hooks'
listitem
link Get Deployment, url='https://www.flightcontrol.dev/docs/reference/http-api/deployments/get-deployment'
listitem
button CloudFront
image
list
listitem
link CloudFront Cache Invalidation, url='https://www.flightcontrol.dev/docs/reference/http-api/cloudfront/cache-invalidation-api'
listitem
link CloudFront Cache Invalidation Status, url='https://www.flightcontrol.dev/docs/reference/http-api/cloudfront/cache-invalidation-status-api'
listitem
button Scheduler Service
image
list
listitem
link Create Job Execution, url='https://www.flightcontrol.dev/docs/reference/http-api/scheduler/create-job-execution'
listitem
link Deployment Examples, url='https://www.flightcontrol.dev/docs/reference/examples'
image
list
listitem
link Blitz.js, url='https://www.flightcontrol.dev/docs/reference/examples/blitz'
listitem
link Bullet Train, url='https://www.flightcontrol.dev/docs/reference/examples/bullet-train'
listitem
link Docker, url='https://www.flightcontrol.dev/docs/reference/examples/docker'
listitem
link Gatsby, url='https://www.flightcontrol.dev/docs/reference/examples/gatsby'
listitem
link Hasura, url='https://www.flightcontrol.dev/docs/reference/examples/hasura'
listitem
link Next.js, url='https://www.flightcontrol.dev/docs/reference/examples/nextjs'
listitem
link Node.js, url='https://www.flightcontrol.dev/docs/reference/examples/node'
listitem
link Prisma Studio, url='https://www.flightcontrol.dev/docs/reference/examples/prisma-studio'
listitem
link Redwood, url='https://www.flightcontrol.dev/docs/reference/examples/redwood'
listitem
link Remix, url='https://www.flightcontrol.dev/docs/reference/examples/remix'
listitem
link Shopify App, url='https://www.flightcontrol.dev/docs/reference/examples/shopify'
listitem
link Strapi, url='https://www.flightcontrol.dev/docs/reference/examples/strapi'
listitem
link Docusaurus, url='https://www.flightcontrol.dev/docs/reference/examples/docusaurus'
listitem
link Solid, url='https://www.flightcontrol.dev/docs/reference/examples/solid'
listitem
link Vite, url='https://www.flightcontrol.dev/docs/reference/examples/vite'
listitem
link Troubleshooting and Errors, url='https://www.flightcontrol.dev/docs/troubleshooting'
image
list
listitem
link Contacting Support, url='https://www.flightcontrol.dev/docs/troubleshooting/contacting-support'
listitem
separator, orientation='horizontal'
listitem
link Changing Nixpacks Version, url='https://www.flightcontrol.dev/docs/troubleshooting/changing-nixpacks-version'
listitem
link CodeBuild Concurrency, url='https://www.flightcontrol.dev/docs/troubleshooting/codebuild-concurrency'
listitem
link Concurrency Limit for New Accounts, url='https://www.flightcontrol.dev/docs/troubleshooting/concurrency-limit'
listitem
link ECS Concurrent vCPU Limit, url='https://www.flightcontrol.dev/docs/troubleshooting/concurrent-cpu-limit'
listitem
link Configure CodeBuild, url='https://www.flightcontrol.dev/docs/troubleshooting/configure-codebuild'
listitem
link Docker Hub: Rate Limits, url='https://www.flightcontrol.dev/docs/troubleshooting/docker-hub-rate-limits'
listitem
link Fargate Task Storage, url='https://www.flightcontrol.dev/docs/troubleshooting/fargate-task-storage'
listitem
link Increase Node Memory, url='https://www.flightcontrol.dev/docs/troubleshooting/increase-node-memory'
listitem
link Long Deploys, url='https://www.flightcontrol.dev/docs/troubleshooting/long-deploys'
listitem
link Too Many VPCs, url='https://www.flightcontrol.dev/docs/troubleshooting/too-many-vpcs'
listitem
link Tips, url='https://www.flightcontrol.dev/docs/tips'
image
list
listitem
link Cloud Tips, url='https://www.flightcontrol.dev/docs/tips/cloud'
image
list
listitem
link Log Groups, url='https://www.flightcontrol.dev/docs/tips/cloud/log-groups'
listitem
link Object Storage, url='https://www.flightcontrol.dev/docs/tips/cloud/object-storage'
listitem
link Nixpacks Tips, url='https://www.flightcontrol.dev/docs/tips/nixpacks'
image
list
listitem
link Speeding Up the Build, url='https://www.flightcontrol.dev/docs/tips/nixpacks/speeding-up-nixpacks-builds'
listitem
link Deployment Tips, url='https://www.flightcontrol.dev/docs/tips/deployment'
image
list
listitem
link Puppeteer, url='https://www.flightcontrol.dev/docs/tips/deployment/puppeteer'
listitem
link Flightcontrol Security & Compliance, url='https://www.flightcontrol.dev/docs/security'
[535] button System, center=(350,1050), expanded=False, hasPopup='listbox', title=Change theme, type=button
image
[539] button Hide sidebar, center=(466,1050), title=Hide sidebar, type=button
image
navigation table of contents
article
main
heading Flightcontrol Docs
paragraph
StaticText The AWS experience you didn’t think was possible
heading Get Started Permalink for this section
[550] link Permalink for this section, center=(721,260), url='https://www.flightcontrol.dev/docs#get-started'
heading Create a Flightcontrol Account
StaticText 1
paragraph
heading Connect your AWS with 1 click
StaticText 2
paragraph
heading Connect your GitHub with 1 click
StaticText 3
paragraph
heading Create a service with guided setup
StaticText 4
paragraph
[560] link Start your First Project, center=(662,498), url='https://www.flightcontrol.dev/docs/getting-started/first-project'
paragraph
image
heading Quickstart Guides and Examples Permalink for this section
[569] link Permalink for this section, center=(1010,604), url='https://www.flightcontrol.dev/docs#quickstart-guides-and-examples'
[571] link JavaScript Next.js, Blitz.js, Node, and more., center=(748,701), inner_text=JavaScript
Next.js, Blitz.js, Node, and more., url='https://www.flightcontrol.dev/docs/getting-started/javascript'
paragraph
image, url='https://www.flightcontrol.dev/docs/img/technologies/javascript.svg'
paragraph
StaticText Next.js, Blitz.js, Node, and more.
[582] link PHP Laravel and Composer Examples, center=(1172,701), inner_text=PHP
Laravel and Composer Examples, url='https://www.flightcontrol.dev/docs/getting-started/php'
paragraph
image, url='https://www.flightcontrol.dev/docs/img/technologies/php.svg'
paragraph
StaticText Laravel and Composer Examples
[593] link Ruby Rails, Sidekiq, and Bullet Train Examples, center=(748,825), inner_text=Ruby
Rails, Sidekiq, and Bullet Train Examples, url='https://www.flightcontrol.dev/docs/getting-started/ruby'
paragraph
image, url='https://www.flightcontrol.dev/docs/img/technologies/ruby.svg'
paragraph
StaticText Rails, Sidekiq, and Bullet Train Examples
[604] link Python Flask and more, center=(1172,825), inner_text=Python
Flask and more, url='https://www.flightcontrol.dev/docs/getting-started/python'
paragraph
image, url='https://www.flightcontrol.dev/docs/img/technologies/python.svg'
paragraph
StaticText Flask and more
[615] link Docker Use your own Dockerfile, or deploy a pre-built image., center=(748,960), inner_text=Docker
Use your own Dockerfile, or deploy a pre-built image., url='https://www.flightcontrol.dev/docs/getting-started/docker'
paragraph
image, url='https://www.flightcontrol.dev/docs/img/technologies/docker.svg'
paragraph
StaticText Use your own Dockerfile, or deploy a pre-built image.
[626] link More Flightcontrol supports any language or framework with Nixpacks or Docker, center=(1172,960), inner_text=More
Flightcontrol supports any language or framework with Nixpacks or Docker, url='https://www.flightcontrol.dev/docs/getting-started/everything-else'
paragraph
paragraph
StaticText Flightcontrol supports any language or framework with Nixpacks or Docker
heading Learn more about Flightcontrol Permalink for this section
link Permalink for this section, url='https://www.flightcontrol.dev/docs#learn-more-about-flightcontrol'
link AWS Service Types, url='https://www.flightcontrol.dev/docs/concepts/services'
paragraph
link Custom Domains, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/custom-domains'
paragraph
link Preview Environments, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/preview-environment'
paragraph
link Autoscaling, url='https://www.flightcontrol.dev/docs/concepts/autoscaling'
paragraph
heading Integrations Permalink for this section
link Permalink for this section, url='https://www.flightcontrol.dev/docs#integrations'
link GitHub, url='https://www.flightcontrol.dev/docs/getting-started/connecting-github'
paragraph
link Datadog, url='https://www.flightcontrol.dev/docs/guides/integrations/datadog/setup'
paragraph
link Docker Hub, url='https://www.flightcontrol.dev/docs/getting-started/docker/deploying-docker-hub'
paragraph
link AWS Elastic Container Registry (ECR), url='https://www.flightcontrol.dev/docs/getting-started/docker/deploying-docker-ecr'
paragraph
link Sentry, url='https://www.flightcontrol.dev/docs/guides/integrations/sentry/uploading-source-maps'
paragraph
heading Popular Resources Permalink for this section
link Permalink for this section, url='https://www.flightcontrol.dev/docs#popular-resources'
link How to get Free AWS Credits, url='https://www.flightcontrol.dev/docs/guides/aws/aws-credits'
paragraph
link Getting Started, url='https://www.flightcontrol.dev/docs/getting-started'
image
contentinfo
separator, orientation='horizontal'
StaticText Flightcontrol
alert, atomic
Reasoning for action: I clicked on the Documentation link (id 83) because it was essential to reach the documentation section, where I can find specific guides, including those related to JavaScript resources as mentioned in the user story. This action directly supports the goal of accessing the necessary materials for exploring Flightcontrol resources effectively.
Action: click(83) # Click on the Documentation link to explore the available resources.
Change Description: After clicking the Documentation link, the browser navigated to the Flightcontrol Documentation page, which now displays an overview of available resources and guides for using Flightcontrol, replacing the previous homepage. The URL changed to 'https://www.flightcontrol.dev/docs', and the page content is focused on self-managing AWS infrastructure.
Screenshot before:Screenshot after:---
Step 2:
Url (before/after):
https://www.flightcontrol.dev/docs
https://www.flightcontrol.dev/docs/getting-started/javascript
Content (before/after):
RootWebArea Flightcontrol Documentation | Self-manage your AWS infrastructure - Flightcontrol, focused, url='https://www.flightcontrol.dev/docs'
navigation
[72] link Flightcontrol Logo, center=(344,32), url='https://www.flightcontrol.dev/'
image Flightcontrol Logo, url='https://www.flightcontrol.dev/docs/img/fc-logo-black-wordmark.svg'
[75] link Get Help, center=(1086,32), url='https://www.flightcontrol.dev/docs/troubleshooting/contacting-support'
Show more
[76] link Status, center=(1150,32), url='https://status.flightcontrol.dev/'
[77] link Roadmap, center=(1216,32), url='https://roadmap.flightcontrol.dev/roadmap'
[78] link Changelog, center=(1297,32), url='https://roadmap.flightcontrol.dev/changelog'
[79] button Search, center=(1452,32), inner_text=Search
K, type=button
image
StaticText K
[87] link Sign Up, center=(1580,32), url='https://app.flightcontrol.dev/signup'
[89] link Discord Discord, center=(1644,32), inner_text=Discord, url='https://discord.gg/yY8rSPrD6q'
image Discord
complementary
list
listitem
[112] link Flightcontrol Docs, center=(363,96), url='https://www.flightcontrol.dev/docs'
listitem
[114] link Getting Started, center=(363,134), url='https://www.flightcontrol.dev/docs/getting-started'
image
list
listitem
[120] link First Project, center=(375,170), url='https://www.flightcontrol.dev/docs/getting-started/first-project'
listitem
[122] link Connecting GitHub, center=(375,208), url='https://www.flightcontrol.dev/docs/getting-started/connecting-github'
[123] listitem, center=(375,244)
separator, orientation='horizontal'
listitem
[126] link JavaScript, center=(375,282), url='https://www.flightcontrol.dev/docs/getting-started/javascript'
image
list
listitem
link Node Version, url='https://www.flightcontrol.dev/docs/getting-started/javascript/setting-node-version'
listitem
link Instance Size, url='https://www.flightcontrol.dev/docs/getting-started/javascript/node-fargate-instance-size'
listitem
[136] link Docker, center=(375,318), url='https://www.flightcontrol.dev/docs/getting-started/docker'
image
list
listitem
link Custom Dockerfile, url='https://www.flightcontrol.dev/docs/getting-started/docker/building-deploying-dockerfile'
listitem
link Docker Hub Images, url='https://www.flightcontrol.dev/docs/getting-started/docker/deploying-docker-hub'
listitem
link Amazon ECR Images, url='https://www.flightcontrol.dev/docs/getting-started/docker/deploying-docker-ecr'
listitem
link GitHub Container Registry, url='https://www.flightcontrol.dev/docs/getting-started/docker/github-container-registry'
listitem
link Automating Docker Deployments, url='https://www.flightcontrol.dev/docs/getting-started/docker/automating-docker-deployments'
listitem
[152] link Java, center=(375,356), url='https://www.flightcontrol.dev/docs/getting-started/java'
image
list
listitem
link Spring Boot, url='https://www.flightcontrol.dev/docs/getting-started/java/deploying-spring-boot'
listitem
[160] link PHP, center=(375,392), url='https://www.flightcontrol.dev/docs/getting-started/php'
image
list
listitem
link Laravel, url='https://www.flightcontrol.dev/docs/getting-started/php/deploying-laravel'
listitem
link PHP/Composer, url='https://www.flightcontrol.dev/docs/getting-started/php/deploying-php-composer'
listitem
[170] link Python, center=(375,430), url='https://www.flightcontrol.dev/docs/getting-started/python'
image
list
listitem
link Flask Deployment, url='https://www.flightcontrol.dev/docs/getting-started/python/getting-started-flask'
listitem
link Create a Flask App, url='https://www.flightcontrol.dev/docs/getting-started/python/creating-flask-app'
listitem
link Venv with Custom Commands, url='https://www.flightcontrol.dev/docs/getting-started/python/venv-custom-commands'
listitem
[182] link Ruby, center=(375,466), url='https://www.flightcontrol.dev/docs/getting-started/ruby'
image
list
listitem
link Rails Deployment, url='https://www.flightcontrol.dev/docs/getting-started/ruby/getting-started-rails'
listitem
link Using Sidekiq, url='https://www.flightcontrol.dev/docs/getting-started/ruby/using-sidekiq'
listitem
link Create a Rails App, url='https://www.flightcontrol.dev/docs/getting-started/ruby/creating-rails-app'
[193] listitem, center=(375,504)
separator, orientation='horizontal'
listitem
[196] link Everything Else, center=(375,540), url='https://www.flightcontrol.dev/docs/getting-started/everything-else'
listitem
[198] button Concepts, center=(363,578), type=button
image
list
listitem
[204] link Service Types, center=(375,614), url='https://www.flightcontrol.dev/docs/concepts/services'
listitem
[206] link Build Runners, center=(375,652), url='https://www.flightcontrol.dev/docs/concepts/build-runners'
listitem
[208] link Build Types, center=(375,688), url='https://www.flightcontrol.dev/docs/concepts/build-types'
listitem
[210] link Nixpacks, center=(375,726), url='https://www.flightcontrol.dev/docs/concepts/nixpacks'
listitem
[212] link Autoscaling, center=(375,762), url='https://www.flightcontrol.dev/docs/concepts/autoscaling'
listitem
[214] button Guides, center=(363,800), type=button
image
list
listitem
[220] button Flightcontrol, center=(375,836), type=button
image
list
listitem
[226] link Project Configuration, center=(387,874), url='https://www.flightcontrol.dev/docs/guides/flightcontrol/config'
listitem
[228] link Config with Code, center=(387,910), url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code'
image
list
listitem
[234] link Web, center=(399,948), url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/web'
listitem
[236] link Private Web, center=(399,984), url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/private-web'
listitem
link Worker, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/worker'
listitem
link Scheduler, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/scheduler'
listitem
link Lambda Function, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/lambda-function'
listitem
link Static Sites, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/static'
listitem
link RDS Database, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/rds'
listitem
link Redis, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/redis'
listitem
link Environment Variables, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/environment-variables'
listitem
link Config with Dashboard, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-ui'
listitem
link Environment Variables, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/environment-variables'
listitem
link Custom Domains, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/custom-domains'
listitem
link Logging, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/logging'
listitem
link Monorepo Setup, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/monorepos'
listitem
link Notifications, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/notifications'
listitem
link Preview Environments, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/preview-environment'
listitem
link SSO, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/sso'
listitem
button Amazon Web Services
image
list
listitem
link Getting Free AWS Credits, url='https://www.flightcontrol.dev/docs/guides/aws/aws-credits'
listitem
link Multiple AWS Accounts, url='https://www.flightcontrol.dev/docs/guides/aws/multiple-aws-accounts'
listitem
link Slack notification for ECS task status change, url='https://www.flightcontrol.dev/docs/guides/aws/ecs-task-status-notification'
listitem
button Integrations
image
list
listitem
button Datadog
image
list
listitem
link Set Up Core Datadog AWS Integration, url='https://www.flightcontrol.dev/docs/guides/integrations/datadog/setup'
listitem
link Metrics sidecar, url='https://www.flightcontrol.dev/docs/guides/integrations/datadog/metrics'
listitem
button Sentry
image
list
listitem
link Source Maps, url='https://www.flightcontrol.dev/docs/guides/integrations/sentry/uploading-source-maps'
listitem
link Logging with Firelens, url='https://www.flightcontrol.dev/docs/guides/integrations/logging'
listitem
button Advanced
image
list
listitem
link Watch Paths, url='https://www.flightcontrol.dev/docs/guides/advanced/watch-paths'
listitem
link Database Migrations, url='https://www.flightcontrol.dev/docs/guides/advanced/database-migrations'
listitem
link Pre-deploy Command, url='https://www.flightcontrol.dev/docs/guides/advanced/predeploy-command'
listitem
link Post-deploy Command, url='https://www.flightcontrol.dev/docs/guides/advanced/postdeploy-command'
listitem
link Deploy Prebuilt Image, url='https://www.flightcontrol.dev/docs/guides/advanced/deploy-prebuilt-image'
listitem
link Deploying into VPCs, url='https://www.flightcontrol.dev/docs/guides/advanced/deploying-vpc'
listitem
link Changing the Web Service Port, url='https://www.flightcontrol.dev/docs/guides/advanced/port-change'
listitem
link Git Submodules, url='https://www.flightcontrol.dev/docs/guides/advanced/git-submodules'
listitem
link Maintenance Mode, url='https://www.flightcontrol.dev/docs/guides/advanced/maintenance-mode'
listitem
link Rollback, url='https://www.flightcontrol.dev/docs/guides/advanced/rollback'
listitem
link Service Dependency, url='https://www.flightcontrol.dev/docs/guides/advanced/service-dependency'
listitem
link Sidecar Containers, url='https://www.flightcontrol.dev/docs/guides/advanced/sidecar-containers'
listitem
link Next.js Caching, url='https://www.flightcontrol.dev/docs/guides/advanced/isr'
listitem
link GitHub Actions, url='https://www.flightcontrol.dev/docs/guides/advanced/github-actions'
listitem
link Container Insights, url='https://www.flightcontrol.dev/docs/guides/advanced/enabling-container-insights'
listitem
link SSH, url='https://www.flightcontrol.dev/docs/guides/advanced/ssh'
listitem
link Multi-region, url='https://www.flightcontrol.dev/docs/guides/advanced/multi-region'
listitem
link Securely add environment variables to Dockerfile, url='https://www.flightcontrol.dev/docs/guides/advanced/add-env-vars-docker-securely'
listitem
button Migrations
image
list
listitem
link From Heroku, url='https://www.flightcontrol.dev/docs/guides/migrations/heroku-to-aws'
listitem
link Heroku Postgres to RDS, url='https://www.flightcontrol.dev/docs/guides/migrations/heroku-postgres-to-rds'
listitem
button Reference
image
list
listitem
link Flightcontrol API, url='https://www.flightcontrol.dev/docs/reference/http-api'
image
list
listitem
button Authorization
image
list
listitem
link API Keys, url='https://www.flightcontrol.dev/docs/reference/http-api/authorization/api-keys'
listitem
button Projects
image
list
listitem
link List Projects, url='https://www.flightcontrol.dev/docs/reference/http-api/projects/list-projects'
listitem
link Edit Preview Environment, url='https://www.flightcontrol.dev/docs/reference/http-api/projects/edit-preview-environment'
listitem
button Environments
image
list
listitem
link Create Environment, url='https://www.flightcontrol.dev/docs/reference/http-api/environments/create-environment'
listitem
link Edit Environment, url='https://www.flightcontrol.dev/docs/reference/http-api/environments/edit-environment'
listitem
button Services
image
list
listitem
link Get Service, url='https://www.flightcontrol.dev/docs/reference/http-api/services/get-service'
listitem
button Deployments
image
list
listitem
link Deploy Hooks, url='https://www.flightcontrol.dev/docs/reference/http-api/deployments/deploy-hooks'
listitem
link Get Deployment, url='https://www.flightcontrol.dev/docs/reference/http-api/deployments/get-deployment'
listitem
button CloudFront
image
list
listitem
link CloudFront Cache Invalidation, url='https://www.flightcontrol.dev/docs/reference/http-api/cloudfront/cache-invalidation-api'
listitem
link CloudFront Cache Invalidation Status, url='https://www.flightcontrol.dev/docs/reference/http-api/cloudfront/cache-invalidation-status-api'
listitem
button Scheduler Service
image
list
listitem
link Create Job Execution, url='https://www.flightcontrol.dev/docs/reference/http-api/scheduler/create-job-execution'
listitem
link Deployment Examples, url='https://www.flightcontrol.dev/docs/reference/examples'
image
list
listitem
link Blitz.js, url='https://www.flightcontrol.dev/docs/reference/examples/blitz'
listitem
link Bullet Train, url='https://www.flightcontrol.dev/docs/reference/examples/bullet-train'
listitem
link Docker, url='https://www.flightcontrol.dev/docs/reference/examples/docker'
listitem
link Gatsby, url='https://www.flightcontrol.dev/docs/reference/examples/gatsby'
listitem
link Hasura, url='https://www.flightcontrol.dev/docs/reference/examples/hasura'
listitem
link Next.js, url='https://www.flightcontrol.dev/docs/reference/examples/nextjs'
listitem
link Node.js, url='https://www.flightcontrol.dev/docs/reference/examples/node'
listitem
link Prisma Studio, url='https://www.flightcontrol.dev/docs/reference/examples/prisma-studio'
listitem
link Redwood, url='https://www.flightcontrol.dev/docs/reference/examples/redwood'
listitem
link Remix, url='https://www.flightcontrol.dev/docs/reference/examples/remix'
listitem
link Shopify App, url='https://www.flightcontrol.dev/docs/reference/examples/shopify'
listitem
link Strapi, url='https://www.flightcontrol.dev/docs/reference/examples/strapi'
listitem
link Docusaurus, url='https://www.flightcontrol.dev/docs/reference/examples/docusaurus'
listitem
link Solid, url='https://www.flightcontrol.dev/docs/reference/examples/solid'
listitem
link Vite, url='https://www.flightcontrol.dev/docs/reference/examples/vite'
listitem
link Troubleshooting and Errors, url='https://www.flightcontrol.dev/docs/troubleshooting'
image
list
listitem
link Contacting Support, url='https://www.flightcontrol.dev/docs/troubleshooting/contacting-support'
listitem
separator, orientation='horizontal'
listitem
link Changing Nixpacks Version, url='https://www.flightcontrol.dev/docs/troubleshooting/changing-nixpacks-version'
listitem
link CodeBuild Concurrency, url='https://www.flightcontrol.dev/docs/troubleshooting/codebuild-concurrency'
listitem
link Concurrency Limit for New Accounts, url='https://www.flightcontrol.dev/docs/troubleshooting/concurrency-limit'
listitem
link ECS Concurrent vCPU Limit, url='https://www.flightcontrol.dev/docs/troubleshooting/concurrent-cpu-limit'
listitem
link Configure CodeBuild, url='https://www.flightcontrol.dev/docs/troubleshooting/configure-codebuild'
listitem
link Docker Hub: Rate Limits, url='https://www.flightcontrol.dev/docs/troubleshooting/docker-hub-rate-limits'
listitem
link Fargate Task Storage, url='https://www.flightcontrol.dev/docs/troubleshooting/fargate-task-storage'
listitem
link Increase Node Memory, url='https://www.flightcontrol.dev/docs/troubleshooting/increase-node-memory'
listitem
link Long Deploys, url='https://www.flightcontrol.dev/docs/troubleshooting/long-deploys'
listitem
link Too Many VPCs, url='https://www.flightcontrol.dev/docs/troubleshooting/too-many-vpcs'
listitem
link Tips, url='https://www.flightcontrol.dev/docs/tips'
image
list
listitem
link Cloud Tips, url='https://www.flightcontrol.dev/docs/tips/cloud'
image
list
listitem
link Log Groups, url='https://www.flightcontrol.dev/docs/tips/cloud/log-groups'
listitem
link Object Storage, url='https://www.flightcontrol.dev/docs/tips/cloud/object-storage'
listitem
link Nixpacks Tips, url='https://www.flightcontrol.dev/docs/tips/nixpacks'
image
list
listitem
link Speeding Up the Build, url='https://www.flightcontrol.dev/docs/tips/nixpacks/speeding-up-nixpacks-builds'
listitem
link Deployment Tips, url='https://www.flightcontrol.dev/docs/tips/deployment'
image
list
listitem
link Puppeteer, url='https://www.flightcontrol.dev/docs/tips/deployment/puppeteer'
listitem
link Flightcontrol Security & Compliance, url='https://www.flightcontrol.dev/docs/security'
[535] button System, center=(350,1050), expanded=False, hasPopup='listbox', title=Change theme, type=button
image
[539] button Hide sidebar, center=(466,1050), title=Hide sidebar, type=button
image
navigation table of contents
article
main
heading Flightcontrol Docs
paragraph
StaticText The AWS experience you didn’t think was possible
heading Get Started Permalink for this section
[550] link Permalink for this section, center=(721,260), url='https://www.flightcontrol.dev/docs#get-started'
heading Create a Flightcontrol Account
StaticText 1
paragraph
heading Connect your AWS with 1 click
StaticText 2
paragraph
heading Connect your GitHub with 1 click
StaticText 3
paragraph
heading Create a service with guided setup
StaticText 4
paragraph
[560] link Start your First Project, center=(662,498), url='https://www.flightcontrol.dev/docs/getting-started/first-project'
paragraph
image
heading Quickstart Guides and Examples Permalink for this section
[569] link Permalink for this section, center=(1010,604), url='https://www.flightcontrol.dev/docs#quickstart-guides-and-examples'
[571] link JavaScript Next.js, Blitz.js, Node, and more., center=(748,701), inner_text=JavaScript
Next.js, Blitz.js, Node, and more., url='https://www.flightcontrol.dev/docs/getting-started/javascript'
paragraph
image, url='https://www.flightcontrol.dev/docs/img/technologies/javascript.svg'
paragraph
StaticText Next.js, Blitz.js, Node, and more.
[582] link PHP Laravel and Composer Examples, center=(1172,701), inner_text=PHP
Laravel and Composer Examples, url='https://www.flightcontrol.dev/docs/getting-started/php'
paragraph
image, url='https://www.flightcontrol.dev/docs/img/technologies/php.svg'
paragraph
StaticText Laravel and Composer Examples
[593] link Ruby Rails, Sidekiq, and Bullet Train Examples, center=(748,825), inner_text=Ruby
Rails, Sidekiq, and Bullet Train Examples, url='https://www.flightcontrol.dev/docs/getting-started/ruby'
paragraph
image, url='https://www.flightcontrol.dev/docs/img/technologies/ruby.svg'
paragraph
StaticText Rails, Sidekiq, and Bullet Train Examples
[604] link Python Flask and more, center=(1172,825), inner_text=Python
Flask and more, url='https://www.flightcontrol.dev/docs/getting-started/python'
paragraph
image, url='https://www.flightcontrol.dev/docs/img/technologies/python.svg'
paragraph
StaticText Flask and more
[615] link Docker Use your own Dockerfile, or deploy a pre-built image., center=(748,960), inner_text=Docker
Use your own Dockerfile, or deploy a pre-built image., url='https://www.flightcontrol.dev/docs/getting-started/docker'
paragraph
image, url='https://www.flightcontrol.dev/docs/img/technologies/docker.svg'
paragraph
StaticText Use your own Dockerfile, or deploy a pre-built image.
[626] link More Flightcontrol supports any language or framework with Nixpacks or Docker, center=(1172,960), inner_text=More
Flightcontrol supports any language or framework with Nixpacks or Docker, url='https://www.flightcontrol.dev/docs/getting-started/everything-else'
paragraph
paragraph
StaticText Flightcontrol supports any language or framework with Nixpacks or Docker
heading Learn more about Flightcontrol Permalink for this section
link Permalink for this section, url='https://www.flightcontrol.dev/docs#learn-more-about-flightcontrol'
link AWS Service Types, url='https://www.flightcontrol.dev/docs/concepts/services'
paragraph
link Custom Domains, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/custom-domains'
paragraph
link Preview Environments, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/preview-environment'
paragraph
link Autoscaling, url='https://www.flightcontrol.dev/docs/concepts/autoscaling'
paragraph
heading Integrations Permalink for this section
link Permalink for this section, url='https://www.flightcontrol.dev/docs#integrations'
link GitHub, url='https://www.flightcontrol.dev/docs/getting-started/connecting-github'
paragraph
link Datadog, url='https://www.flightcontrol.dev/docs/guides/integrations/datadog/setup'
paragraph
link Docker Hub, url='https://www.flightcontrol.dev/docs/getting-started/docker/deploying-docker-hub'
paragraph
link AWS Elastic Container Registry (ECR), url='https://www.flightcontrol.dev/docs/getting-started/docker/deploying-docker-ecr'
paragraph
link Sentry, url='https://www.flightcontrol.dev/docs/guides/integrations/sentry/uploading-source-maps'
paragraph
heading Popular Resources Permalink for this section
link Permalink for this section, url='https://www.flightcontrol.dev/docs#popular-resources'
link How to get Free AWS Credits, url='https://www.flightcontrol.dev/docs/guides/aws/aws-credits'
paragraph
link Getting Started, url='https://www.flightcontrol.dev/docs/getting-started'
image
contentinfo
separator, orientation='horizontal'
StaticText Flightcontrol
alert, atomic
RootWebArea JavaScript Resource Center - Flightcontrol, focused, url='https://www.flightcontrol.dev/docs/getting-started/javascript'
navigation
[72] link Flightcontrol Logo, center=(344,32), url='https://www.flightcontrol.dev/'
image Flightcontrol Logo, url='https://www.flightcontrol.dev/docs/img/fc-logo-black-wordmark.svg'
[75] link Get Help, center=(1086,32), url='https://www.flightcontrol.dev/docs/troubleshooting/contacting-support'
Show more
[76] link Status, center=(1150,32), url='https://status.flightcontrol.dev/'
[77] link Roadmap, center=(1216,32), url='https://roadmap.flightcontrol.dev/roadmap'
[78] link Changelog, center=(1297,32), url='https://roadmap.flightcontrol.dev/changelog'
[79] button Search, center=(1452,32), inner_text=Search
K, type=button
image
StaticText K
[87] link Sign Up, center=(1580,32), url='https://app.flightcontrol.dev/signup'
[89] link Discord Discord, center=(1644,32), inner_text=Discord, url='https://discord.gg/yY8rSPrD6q'
image Discord
complementary
list
listitem
[112] link Flightcontrol Docs, center=(363,96), url='https://www.flightcontrol.dev/docs'
listitem
[114] link Getting Started, center=(363,134), url='https://www.flightcontrol.dev/docs/getting-started'
image
list
listitem
[120] link First Project, center=(375,170), url='https://www.flightcontrol.dev/docs/getting-started/first-project'
listitem
[122] link Connecting GitHub, center=(375,208), url='https://www.flightcontrol.dev/docs/getting-started/connecting-github'
[123] listitem, center=(375,244)
separator, orientation='horizontal'
listitem
[126] link JavaScript, center=(375,282), url='https://www.flightcontrol.dev/docs/getting-started/javascript'
image
list
listitem
[132] link Node Version, center=(387,318), url='https://www.flightcontrol.dev/docs/getting-started/javascript/setting-node-version'
listitem
[134] link Instance Size, center=(387,356), url='https://www.flightcontrol.dev/docs/getting-started/javascript/node-fargate-instance-size'
listitem
[136] link Docker, center=(375,392), url='https://www.flightcontrol.dev/docs/getting-started/docker'
image
list
listitem
link Custom Dockerfile, url='https://www.flightcontrol.dev/docs/getting-started/docker/building-deploying-dockerfile'
listitem
link Docker Hub Images, url='https://www.flightcontrol.dev/docs/getting-started/docker/deploying-docker-hub'
listitem
link Amazon ECR Images, url='https://www.flightcontrol.dev/docs/getting-started/docker/deploying-docker-ecr'
listitem
link GitHub Container Registry, url='https://www.flightcontrol.dev/docs/getting-started/docker/github-container-registry'
listitem
link Automating Docker Deployments, url='https://www.flightcontrol.dev/docs/getting-started/docker/automating-docker-deployments'
listitem
[152] link Java, center=(375,430), url='https://www.flightcontrol.dev/docs/getting-started/java'
image
list
listitem
link Spring Boot, url='https://www.flightcontrol.dev/docs/getting-started/java/deploying-spring-boot'
listitem
[160] link PHP, center=(375,466), url='https://www.flightcontrol.dev/docs/getting-started/php'
image
list
listitem
link Laravel, url='https://www.flightcontrol.dev/docs/getting-started/php/deploying-laravel'
listitem
link PHP/Composer, url='https://www.flightcontrol.dev/docs/getting-started/php/deploying-php-composer'
listitem
[170] link Python, center=(375,504), url='https://www.flightcontrol.dev/docs/getting-started/python'
image
list
listitem
link Flask Deployment, url='https://www.flightcontrol.dev/docs/getting-started/python/getting-started-flask'
listitem
link Create a Flask App, url='https://www.flightcontrol.dev/docs/getting-started/python/creating-flask-app'
listitem
link Venv with Custom Commands, url='https://www.flightcontrol.dev/docs/getting-started/python/venv-custom-commands'
listitem
[182] link Ruby, center=(375,540), url='https://www.flightcontrol.dev/docs/getting-started/ruby'
image
list
listitem
link Rails Deployment, url='https://www.flightcontrol.dev/docs/getting-started/ruby/getting-started-rails'
listitem
link Using Sidekiq, url='https://www.flightcontrol.dev/docs/getting-started/ruby/using-sidekiq'
listitem
link Create a Rails App, url='https://www.flightcontrol.dev/docs/getting-started/ruby/creating-rails-app'
[193] listitem, center=(375,578)
separator, orientation='horizontal'
listitem
[196] link Everything Else, center=(375,614), url='https://www.flightcontrol.dev/docs/getting-started/everything-else'
listitem
[198] button Concepts, center=(363,652), type=button
image
list
listitem
[204] link Service Types, center=(375,688), url='https://www.flightcontrol.dev/docs/concepts/services'
listitem
[206] link Build Runners, center=(375,726), url='https://www.flightcontrol.dev/docs/concepts/build-runners'
listitem
[208] link Build Types, center=(375,762), url='https://www.flightcontrol.dev/docs/concepts/build-types'
listitem
[210] link Nixpacks, center=(375,800), url='https://www.flightcontrol.dev/docs/concepts/nixpacks'
listitem
[212] link Autoscaling, center=(375,836), url='https://www.flightcontrol.dev/docs/concepts/autoscaling'
listitem
[214] button Guides, center=(363,874), type=button
image
list
listitem
[220] button Flightcontrol, center=(375,910), type=button
image
list
listitem
[226] link Project Configuration, center=(387,948), url='https://www.flightcontrol.dev/docs/guides/flightcontrol/config'
listitem
[228] link Config with Code, center=(387,984), url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code'
image
list
listitem
link Web, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/web'
listitem
link Private Web, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/private-web'
listitem
link Worker, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/worker'
listitem
link Scheduler, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/scheduler'
listitem
link Lambda Function, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/lambda-function'
listitem
link Static Sites, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/static'
listitem
link RDS Database, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/rds'
listitem
link Redis, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/redis'
listitem
link Environment Variables, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/environment-variables'
listitem
link Config with Dashboard, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-ui'
listitem
link Environment Variables, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/environment-variables'
listitem
link Custom Domains, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/custom-domains'
listitem
link Logging, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/logging'
listitem
link Monorepo Setup, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/monorepos'
listitem
link Notifications, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/notifications'
listitem
link Preview Environments, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/preview-environment'
listitem
link SSO, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/sso'
listitem
button Amazon Web Services
image
list
listitem
link Getting Free AWS Credits, url='https://www.flightcontrol.dev/docs/guides/aws/aws-credits'
listitem
link Multiple AWS Accounts, url='https://www.flightcontrol.dev/docs/guides/aws/multiple-aws-accounts'
listitem
link Slack notification for ECS task status change, url='https://www.flightcontrol.dev/docs/guides/aws/ecs-task-status-notification'
listitem
button Integrations
image
list
listitem
button Datadog
image
list
listitem
link Set Up Core Datadog AWS Integration, url='https://www.flightcontrol.dev/docs/guides/integrations/datadog/setup'
listitem
link Metrics sidecar, url='https://www.flightcontrol.dev/docs/guides/integrations/datadog/metrics'
listitem
button Sentry
image
list
listitem
link Source Maps, url='https://www.flightcontrol.dev/docs/guides/integrations/sentry/uploading-source-maps'
listitem
link Logging with Firelens, url='https://www.flightcontrol.dev/docs/guides/integrations/logging'
listitem
button Advanced
image
list
listitem
link Watch Paths, url='https://www.flightcontrol.dev/docs/guides/advanced/watch-paths'
listitem
link Database Migrations, url='https://www.flightcontrol.dev/docs/guides/advanced/database-migrations'
listitem
link Pre-deploy Command, url='https://www.flightcontrol.dev/docs/guides/advanced/predeploy-command'
listitem
link Post-deploy Command, url='https://www.flightcontrol.dev/docs/guides/advanced/postdeploy-command'
listitem
link Deploy Prebuilt Image, url='https://www.flightcontrol.dev/docs/guides/advanced/deploy-prebuilt-image'
listitem
link Deploying into VPCs, url='https://www.flightcontrol.dev/docs/guides/advanced/deploying-vpc'
listitem
link Changing the Web Service Port, url='https://www.flightcontrol.dev/docs/guides/advanced/port-change'
listitem
link Git Submodules, url='https://www.flightcontrol.dev/docs/guides/advanced/git-submodules'
listitem
link Maintenance Mode, url='https://www.flightcontrol.dev/docs/guides/advanced/maintenance-mode'
listitem
link Rollback, url='https://www.flightcontrol.dev/docs/guides/advanced/rollback'
listitem
link Service Dependency, url='https://www.flightcontrol.dev/docs/guides/advanced/service-dependency'
listitem
link Sidecar Containers, url='https://www.flightcontrol.dev/docs/guides/advanced/sidecar-containers'
listitem
link Next.js Caching, url='https://www.flightcontrol.dev/docs/guides/advanced/isr'
listitem
link GitHub Actions, url='https://www.flightcontrol.dev/docs/guides/advanced/github-actions'
listitem
link Container Insights, url='https://www.flightcontrol.dev/docs/guides/advanced/enabling-container-insights'
listitem
link SSH, url='https://www.flightcontrol.dev/docs/guides/advanced/ssh'
listitem
link Multi-region, url='https://www.flightcontrol.dev/docs/guides/advanced/multi-region'
listitem
link Securely add environment variables to Dockerfile, url='https://www.flightcontrol.dev/docs/guides/advanced/add-env-vars-docker-securely'
listitem
button Migrations
image
list
listitem
link From Heroku, url='https://www.flightcontrol.dev/docs/guides/migrations/heroku-to-aws'
listitem
link Heroku Postgres to RDS, url='https://www.flightcontrol.dev/docs/guides/migrations/heroku-postgres-to-rds'
listitem
button Reference
image
list
listitem
link Flightcontrol API, url='https://www.flightcontrol.dev/docs/reference/http-api'
image
list
listitem
button Authorization
image
list
listitem
link API Keys, url='https://www.flightcontrol.dev/docs/reference/http-api/authorization/api-keys'
listitem
button Projects
image
list
listitem
link List Projects, url='https://www.flightcontrol.dev/docs/reference/http-api/projects/list-projects'
listitem
link Edit Preview Environment, url='https://www.flightcontrol.dev/docs/reference/http-api/projects/edit-preview-environment'
listitem
button Environments
image
list
listitem
link Create Environment, url='https://www.flightcontrol.dev/docs/reference/http-api/environments/create-environment'
listitem
link Edit Environment, url='https://www.flightcontrol.dev/docs/reference/http-api/environments/edit-environment'
listitem
button Services
image
list
listitem
link Get Service, url='https://www.flightcontrol.dev/docs/reference/http-api/services/get-service'
listitem
button Deployments
image
list
listitem
link Deploy Hooks, url='https://www.flightcontrol.dev/docs/reference/http-api/deployments/deploy-hooks'
listitem
link Get Deployment, url='https://www.flightcontrol.dev/docs/reference/http-api/deployments/get-deployment'
listitem
button CloudFront
image
list
listitem
link CloudFront Cache Invalidation, url='https://www.flightcontrol.dev/docs/reference/http-api/cloudfront/cache-invalidation-api'
listitem
link CloudFront Cache Invalidation Status, url='https://www.flightcontrol.dev/docs/reference/http-api/cloudfront/cache-invalidation-status-api'
listitem
button Scheduler Service
image
list
listitem
link Create Job Execution, url='https://www.flightcontrol.dev/docs/reference/http-api/scheduler/create-job-execution'
listitem
link Deployment Examples, url='https://www.flightcontrol.dev/docs/reference/examples'
image
list
listitem
link Blitz.js, url='https://www.flightcontrol.dev/docs/reference/examples/blitz'
listitem
link Bullet Train, url='https://www.flightcontrol.dev/docs/reference/examples/bullet-train'
listitem
link Docker, url='https://www.flightcontrol.dev/docs/reference/examples/docker'
listitem
link Gatsby, url='https://www.flightcontrol.dev/docs/reference/examples/gatsby'
listitem
link Hasura, url='https://www.flightcontrol.dev/docs/reference/examples/hasura'
listitem
link Next.js, url='https://www.flightcontrol.dev/docs/reference/examples/nextjs'
listitem
link Node.js, url='https://www.flightcontrol.dev/docs/reference/examples/node'
listitem
link Prisma Studio, url='https://www.flightcontrol.dev/docs/reference/examples/prisma-studio'
listitem
link Redwood, url='https://www.flightcontrol.dev/docs/reference/examples/redwood'
listitem
link Remix, url='https://www.flightcontrol.dev/docs/reference/examples/remix'
listitem
link Shopify App, url='https://www.flightcontrol.dev/docs/reference/examples/shopify'
listitem
link Strapi, url='https://www.flightcontrol.dev/docs/reference/examples/strapi'
listitem
link Docusaurus, url='https://www.flightcontrol.dev/docs/reference/examples/docusaurus'
listitem
link Solid, url='https://www.flightcontrol.dev/docs/reference/examples/solid'
listitem
link Vite, url='https://www.flightcontrol.dev/docs/reference/examples/vite'
listitem
link Troubleshooting and Errors, url='https://www.flightcontrol.dev/docs/troubleshooting'
image
list
listitem
link Contacting Support, url='https://www.flightcontrol.dev/docs/troubleshooting/contacting-support'
listitem
separator, orientation='horizontal'
listitem
link Changing Nixpacks Version, url='https://www.flightcontrol.dev/docs/troubleshooting/changing-nixpacks-version'
listitem
link CodeBuild Concurrency, url='https://www.flightcontrol.dev/docs/troubleshooting/codebuild-concurrency'
listitem
link Concurrency Limit for New Accounts, url='https://www.flightcontrol.dev/docs/troubleshooting/concurrency-limit'
listitem
link ECS Concurrent vCPU Limit, url='https://www.flightcontrol.dev/docs/troubleshooting/concurrent-cpu-limit'
listitem
link Configure CodeBuild, url='https://www.flightcontrol.dev/docs/troubleshooting/configure-codebuild'
listitem
link Docker Hub: Rate Limits, url='https://www.flightcontrol.dev/docs/troubleshooting/docker-hub-rate-limits'
listitem
link Fargate Task Storage, url='https://www.flightcontrol.dev/docs/troubleshooting/fargate-task-storage'
listitem
link Increase Node Memory, url='https://www.flightcontrol.dev/docs/troubleshooting/increase-node-memory'
listitem
link Long Deploys, url='https://www.flightcontrol.dev/docs/troubleshooting/long-deploys'
listitem
link Too Many VPCs, url='https://www.flightcontrol.dev/docs/troubleshooting/too-many-vpcs'
listitem
link Tips, url='https://www.flightcontrol.dev/docs/tips'
image
list
listitem
link Cloud Tips, url='https://www.flightcontrol.dev/docs/tips/cloud'
image
list
listitem
link Log Groups, url='https://www.flightcontrol.dev/docs/tips/cloud/log-groups'
listitem
link Object Storage, url='https://www.flightcontrol.dev/docs/tips/cloud/object-storage'
listitem
link Nixpacks Tips, url='https://www.flightcontrol.dev/docs/tips/nixpacks'
image
list
listitem
link Speeding Up the Build, url='https://www.flightcontrol.dev/docs/tips/nixpacks/speeding-up-nixpacks-builds'
listitem
link Deployment Tips, url='https://www.flightcontrol.dev/docs/tips/deployment'
image
list
listitem
link Puppeteer, url='https://www.flightcontrol.dev/docs/tips/deployment/puppeteer'
listitem
link Flightcontrol Security & Compliance, url='https://www.flightcontrol.dev/docs/security'
[535] button System, center=(350,1050), expanded=False, hasPopup='listbox', title=Change theme, type=button
image
[539] button Hide sidebar, center=(466,1050), title=Hide sidebar, type=button
image
navigation table of contents
paragraph
StaticText On This Page
list
listitem
[802] link Working with Monorepos, center=(1547,142), url='https://www.flightcontrol.dev/docs/getting-started/javascript#working-with-monorepos'
listitem
[804] link Guides, center=(1547,170), url='https://www.flightcontrol.dev/docs/getting-started/javascript#guides'
listitem
[806] link Deployment Examples, center=(1547,200), url='https://www.flightcontrol.dev/docs/getting-started/javascript#deployment-examples'
listitem
[808] link JavaScript and TypeScript Support in Nixpacks, center=(1547,239), url='https://www.flightcontrol.dev/docs/getting-started/javascript#javascript-and-typescript-support-in-nixpacks'
link, url='https://github.com/shuding/nextra/pages/getting-started/javascript.mdx'
article
main
[814] link Getting Started, center=(592,96), title=Getting Started, url='https://www.flightcontrol.dev/docs/getting-started'
[811] button, center=(1485,308), inner_text=Scroll to top, type=button
image
StaticText JavaScript
heading JavaScript Resource Center
paragraph
StaticText Flightcontrol was built from the ground up to support modern JavaScript and TypeScript web application frameworks.
paragraph
StaticText Powered by Nixpacks, Flightcontrol deploys applications that you built with Blitz.js, Next.js, Remix, Astro, Express, and more.
paragraph
StaticText If you can run your project with
code
StaticText npm start
StaticText or
code
StaticText yarn start
StaticText , you can deploy it with Flightcontrol. If it’s a little more complicated, you can always change the run, build, or install commands to match your requirements.
paragraph
StaticText This page points you to all of our JavaScript ecosystem resources in our documentation.
heading Working with Monorepos Permalink for this section
[825] link Permalink for this section, center=(899,520), url='https://www.flightcontrol.dev/docs/getting-started/javascript#working-with-monorepos'
paragraph
StaticText If you are using a monorepo, for instance, with the
code
StaticText pnpm
StaticText tool, use our
[828] link Monorepo Support, center=(1102,586), url='https://www.flightcontrol.dev/docs/guides/flightcontrol/monorepos'
StaticText guide to learn how to configure your project to work with Flightcontrol.
heading Guides Permalink for this section
[830] link Permalink for this section, center=(657,715), url='https://www.flightcontrol.dev/docs/getting-started/javascript#guides'
table
rowgroup
row
columnheader Title
rowgroup
row
cell Building and Deploying a Remix project
[838] link Building and Deploying a Remix project, center=(697,828), url='https://www.flightcontrol.dev/docs/reference/examples/remix'
row
cell Deploying a Bullet Train project
[841] link Deploying a Bullet Train project, center=(670,870), url='https://www.flightcontrol.dev/docs/reference/examples/bullet-train'
row
cell Deploying a Strapi project
[844] link Deploying a Strapi project, center=(653,910), url='https://www.flightcontrol.dev/docs/reference/examples/strapi'
row
cell Deploying a Shopify App
[847] link Deploying a Shopify App, center=(647,952), url='https://www.flightcontrol.dev/docs/reference/examples/shopify'
heading Deployment Examples Permalink for this section
[849] link Permalink for this section, center=(867,1059), url='https://www.flightcontrol.dev/docs/getting-started/javascript#deployment-examples'
table
rowgroup
row
columnheader Title
columnheader Description
rowgroup
row
cell Blitz.js
link Blitz.js, url='https://www.flightcontrol.dev/docs/reference/examples/blitz'
cell
row
cell Next.js
link Next.js, url='https://www.flightcontrol.dev/docs/reference/examples/nextjs'
cell
row
cell Node
link Node, url='https://www.flightcontrol.dev/docs/reference/examples/node'
cell Generic example suitable for most Node.js projects
row
cell Prisma Studio
link Prisma Studio, url='https://www.flightcontrol.dev/docs/reference/examples/prisma-studio'
cell
row
cell Redwood
link Redwood, url='https://www.flightcontrol.dev/docs/reference/examples/redwood'
cell
row
cell Docusaurus
link Docusaurus, url='https://www.flightcontrol.dev/docs/reference/examples/docusaurus'
cell
heading JavaScript and TypeScript Support in Nixpacks Permalink for this section
link Permalink for this section, url='https://www.flightcontrol.dev/docs/getting-started/javascript#javascript-and-typescript-support-in-nixpacks'
paragraph
StaticText Flightcontrol uses Nixpacks, an advanced form of build packs, to deploy your JavaScript or TypeScript application.
paragraph
StaticText Nixpacks detects what type of application you are trying to deploy, and then uses a series of rules in the specific Nixpack provider (such as the JavaScript provider) to determine exactly how to build, install, and run that application.
paragraph
StaticText Nixpacks itself is open source, and available to view on GitHub. Each Nixpacks provider is written in Rust, but you can read through the source code to see exactly what it is doing with your application.
paragraph
StaticText To learn more, see the Nixpacks Documentation and the source code of the provider:
list
listitem
ListMarker •
link Nixpacks Node Documentation, url='https://nixpacks.com/docs/providers/node'
listitem
ListMarker •
link Nixpacks JavaScript Provider, url='https://github.com/railwayapp/nixpacks/blob/main/src/providers/node'
StaticText (Source Code on GitHub)
link Connecting GitHub, url='https://www.flightcontrol.dev/docs/getting-started/connecting-github'
image
link Node Version, url='https://www.flightcontrol.dev/docs/getting-started/javascript/setting-node-version'
image
contentinfo
separator, orientation='horizontal'
StaticText Flightcontrol
alert, atomic
StaticText JavaScript Resource Center - Flightcontrol
Reasoning for action: I chose to click on the JavaScript link because doing so takes me to the relevant section that contains guides and examples specifically designed for JavaScript. This is crucial for achieving the user's goal of finding specific resources related to building and deploying applications using Flightcontrol. By accessing this section, I will be able to locate the next necessary guide, which is the 'Building and Deploying a Remix project' link.
Action: click(571) # Click on the JavaScript link to explore the quickstart guides and examples for JavaScript.
Change Description: The browser navigated from the Flightcontrol Documentation page to the JavaScript Resource Center, updating the URL to 'https://www.flightcontrol.dev/docs/getting-started/javascript'. The content now focuses on JavaScript and its related resources, including new headings and links for guides, deployment examples, and configuration tips specific to JavaScript projects.
Screenshot before:Screenshot after:---
Step 3:
Url (before/after):
https://www.flightcontrol.dev/docs/getting-started/javascript
https://www.flightcontrol.dev/docs/reference/examples/remix
Content (before/after):
RootWebArea JavaScript Resource Center - Flightcontrol, focused, url='https://www.flightcontrol.dev/docs/getting-started/javascript'
navigation
[72] link Flightcontrol Logo, center=(344,32), url='https://www.flightcontrol.dev/'
image Flightcontrol Logo, url='https://www.flightcontrol.dev/docs/img/fc-logo-black-wordmark.svg'
[75] link Get Help, center=(1086,32), url='https://www.flightcontrol.dev/docs/troubleshooting/contacting-support'
Show more
[76] link Status, center=(1150,32), url='https://status.flightcontrol.dev/'
[77] link Roadmap, center=(1216,32), url='https://roadmap.flightcontrol.dev/roadmap'
[78] link Changelog, center=(1297,32), url='https://roadmap.flightcontrol.dev/changelog'
[79] button Search, center=(1452,32), inner_text=Search
K, type=button
image
StaticText K
[87] link Sign Up, center=(1580,32), url='https://app.flightcontrol.dev/signup'
[89] link Discord Discord, center=(1644,32), inner_text=Discord, url='https://discord.gg/yY8rSPrD6q'
image Discord
complementary
list
listitem
[112] link Flightcontrol Docs, center=(363,96), url='https://www.flightcontrol.dev/docs'
listitem
[114] link Getting Started, center=(363,134), url='https://www.flightcontrol.dev/docs/getting-started'
image
list
listitem
[120] link First Project, center=(375,170), url='https://www.flightcontrol.dev/docs/getting-started/first-project'
listitem
[122] link Connecting GitHub, center=(375,208), url='https://www.flightcontrol.dev/docs/getting-started/connecting-github'
[123] listitem, center=(375,244)
separator, orientation='horizontal'
listitem
[126] link JavaScript, center=(375,282), url='https://www.flightcontrol.dev/docs/getting-started/javascript'
image
list
listitem
[132] link Node Version, center=(387,318), url='https://www.flightcontrol.dev/docs/getting-started/javascript/setting-node-version'
listitem
[134] link Instance Size, center=(387,356), url='https://www.flightcontrol.dev/docs/getting-started/javascript/node-fargate-instance-size'
listitem
[136] link Docker, center=(375,392), url='https://www.flightcontrol.dev/docs/getting-started/docker'
image
list
listitem
link Custom Dockerfile, url='https://www.flightcontrol.dev/docs/getting-started/docker/building-deploying-dockerfile'
listitem
link Docker Hub Images, url='https://www.flightcontrol.dev/docs/getting-started/docker/deploying-docker-hub'
listitem
link Amazon ECR Images, url='https://www.flightcontrol.dev/docs/getting-started/docker/deploying-docker-ecr'
listitem
link GitHub Container Registry, url='https://www.flightcontrol.dev/docs/getting-started/docker/github-container-registry'
listitem
link Automating Docker Deployments, url='https://www.flightcontrol.dev/docs/getting-started/docker/automating-docker-deployments'
listitem
[152] link Java, center=(375,430), url='https://www.flightcontrol.dev/docs/getting-started/java'
image
list
listitem
link Spring Boot, url='https://www.flightcontrol.dev/docs/getting-started/java/deploying-spring-boot'
listitem
[160] link PHP, center=(375,466), url='https://www.flightcontrol.dev/docs/getting-started/php'
image
list
listitem
link Laravel, url='https://www.flightcontrol.dev/docs/getting-started/php/deploying-laravel'
listitem
link PHP/Composer, url='https://www.flightcontrol.dev/docs/getting-started/php/deploying-php-composer'
listitem
[170] link Python, center=(375,504), url='https://www.flightcontrol.dev/docs/getting-started/python'
image
list
listitem
link Flask Deployment, url='https://www.flightcontrol.dev/docs/getting-started/python/getting-started-flask'
listitem
link Create a Flask App, url='https://www.flightcontrol.dev/docs/getting-started/python/creating-flask-app'
listitem
link Venv with Custom Commands, url='https://www.flightcontrol.dev/docs/getting-started/python/venv-custom-commands'
listitem
[182] link Ruby, center=(375,540), url='https://www.flightcontrol.dev/docs/getting-started/ruby'
image
list
listitem
link Rails Deployment, url='https://www.flightcontrol.dev/docs/getting-started/ruby/getting-started-rails'
listitem
link Using Sidekiq, url='https://www.flightcontrol.dev/docs/getting-started/ruby/using-sidekiq'
listitem
link Create a Rails App, url='https://www.flightcontrol.dev/docs/getting-started/ruby/creating-rails-app'
[193] listitem, center=(375,578)
separator, orientation='horizontal'
listitem
[196] link Everything Else, center=(375,614), url='https://www.flightcontrol.dev/docs/getting-started/everything-else'
listitem
[198] button Concepts, center=(363,652), type=button
image
list
listitem
[204] link Service Types, center=(375,688), url='https://www.flightcontrol.dev/docs/concepts/services'
listitem
[206] link Build Runners, center=(375,726), url='https://www.flightcontrol.dev/docs/concepts/build-runners'
listitem
[208] link Build Types, center=(375,762), url='https://www.flightcontrol.dev/docs/concepts/build-types'
listitem
[210] link Nixpacks, center=(375,800), url='https://www.flightcontrol.dev/docs/concepts/nixpacks'
listitem
[212] link Autoscaling, center=(375,836), url='https://www.flightcontrol.dev/docs/concepts/autoscaling'
listitem
[214] button Guides, center=(363,874), type=button
image
list
listitem
[220] button Flightcontrol, center=(375,910), type=button
image
list
listitem
[226] link Project Configuration, center=(387,948), url='https://www.flightcontrol.dev/docs/guides/flightcontrol/config'
listitem
[228] link Config with Code, center=(387,984), url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code'
image
list
listitem
link Web, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/web'
listitem
link Private Web, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/private-web'
listitem
link Worker, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/worker'
listitem
link Scheduler, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/scheduler'
listitem
link Lambda Function, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/lambda-function'
listitem
link Static Sites, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/static'
listitem
link RDS Database, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/rds'
listitem
link Redis, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/redis'
listitem
link Environment Variables, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/environment-variables'
listitem
link Config with Dashboard, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-ui'
listitem
link Environment Variables, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/environment-variables'
listitem
link Custom Domains, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/custom-domains'
listitem
link Logging, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/logging'
listitem
link Monorepo Setup, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/monorepos'
listitem
link Notifications, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/notifications'
listitem
link Preview Environments, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/preview-environment'
listitem
link SSO, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/sso'
listitem
button Amazon Web Services
image
list
listitem
link Getting Free AWS Credits, url='https://www.flightcontrol.dev/docs/guides/aws/aws-credits'
listitem
link Multiple AWS Accounts, url='https://www.flightcontrol.dev/docs/guides/aws/multiple-aws-accounts'
listitem
link Slack notification for ECS task status change, url='https://www.flightcontrol.dev/docs/guides/aws/ecs-task-status-notification'
listitem
button Integrations
image
list
listitem
button Datadog
image
list
listitem
link Set Up Core Datadog AWS Integration, url='https://www.flightcontrol.dev/docs/guides/integrations/datadog/setup'
listitem
link Metrics sidecar, url='https://www.flightcontrol.dev/docs/guides/integrations/datadog/metrics'
listitem
button Sentry
image
list
listitem
link Source Maps, url='https://www.flightcontrol.dev/docs/guides/integrations/sentry/uploading-source-maps'
listitem
link Logging with Firelens, url='https://www.flightcontrol.dev/docs/guides/integrations/logging'
listitem
button Advanced
image
list
listitem
link Watch Paths, url='https://www.flightcontrol.dev/docs/guides/advanced/watch-paths'
listitem
link Database Migrations, url='https://www.flightcontrol.dev/docs/guides/advanced/database-migrations'
listitem
link Pre-deploy Command, url='https://www.flightcontrol.dev/docs/guides/advanced/predeploy-command'
listitem
link Post-deploy Command, url='https://www.flightcontrol.dev/docs/guides/advanced/postdeploy-command'
listitem
link Deploy Prebuilt Image, url='https://www.flightcontrol.dev/docs/guides/advanced/deploy-prebuilt-image'
listitem
link Deploying into VPCs, url='https://www.flightcontrol.dev/docs/guides/advanced/deploying-vpc'
listitem
link Changing the Web Service Port, url='https://www.flightcontrol.dev/docs/guides/advanced/port-change'
listitem
link Git Submodules, url='https://www.flightcontrol.dev/docs/guides/advanced/git-submodules'
listitem
link Maintenance Mode, url='https://www.flightcontrol.dev/docs/guides/advanced/maintenance-mode'
listitem
link Rollback, url='https://www.flightcontrol.dev/docs/guides/advanced/rollback'
listitem
link Service Dependency, url='https://www.flightcontrol.dev/docs/guides/advanced/service-dependency'
listitem
link Sidecar Containers, url='https://www.flightcontrol.dev/docs/guides/advanced/sidecar-containers'
listitem
link Next.js Caching, url='https://www.flightcontrol.dev/docs/guides/advanced/isr'
listitem
link GitHub Actions, url='https://www.flightcontrol.dev/docs/guides/advanced/github-actions'
listitem
link Container Insights, url='https://www.flightcontrol.dev/docs/guides/advanced/enabling-container-insights'
listitem
link SSH, url='https://www.flightcontrol.dev/docs/guides/advanced/ssh'
listitem
link Multi-region, url='https://www.flightcontrol.dev/docs/guides/advanced/multi-region'
listitem
link Securely add environment variables to Dockerfile, url='https://www.flightcontrol.dev/docs/guides/advanced/add-env-vars-docker-securely'
listitem
button Migrations
image
list
listitem
link From Heroku, url='https://www.flightcontrol.dev/docs/guides/migrations/heroku-to-aws'
listitem
link Heroku Postgres to RDS, url='https://www.flightcontrol.dev/docs/guides/migrations/heroku-postgres-to-rds'
listitem
button Reference
image
list
listitem
link Flightcontrol API, url='https://www.flightcontrol.dev/docs/reference/http-api'
image
list
listitem
button Authorization
image
list
listitem
link API Keys, url='https://www.flightcontrol.dev/docs/reference/http-api/authorization/api-keys'
listitem
button Projects
image
list
listitem
link List Projects, url='https://www.flightcontrol.dev/docs/reference/http-api/projects/list-projects'
listitem
link Edit Preview Environment, url='https://www.flightcontrol.dev/docs/reference/http-api/projects/edit-preview-environment'
listitem
button Environments
image
list
listitem
link Create Environment, url='https://www.flightcontrol.dev/docs/reference/http-api/environments/create-environment'
listitem
link Edit Environment, url='https://www.flightcontrol.dev/docs/reference/http-api/environments/edit-environment'
listitem
button Services
image
list
listitem
link Get Service, url='https://www.flightcontrol.dev/docs/reference/http-api/services/get-service'
listitem
button Deployments
image
list
listitem
link Deploy Hooks, url='https://www.flightcontrol.dev/docs/reference/http-api/deployments/deploy-hooks'
listitem
link Get Deployment, url='https://www.flightcontrol.dev/docs/reference/http-api/deployments/get-deployment'
listitem
button CloudFront
image
list
listitem
link CloudFront Cache Invalidation, url='https://www.flightcontrol.dev/docs/reference/http-api/cloudfront/cache-invalidation-api'
listitem
link CloudFront Cache Invalidation Status, url='https://www.flightcontrol.dev/docs/reference/http-api/cloudfront/cache-invalidation-status-api'
listitem
button Scheduler Service
image
list
listitem
link Create Job Execution, url='https://www.flightcontrol.dev/docs/reference/http-api/scheduler/create-job-execution'
listitem
link Deployment Examples, url='https://www.flightcontrol.dev/docs/reference/examples'
image
list
listitem
link Blitz.js, url='https://www.flightcontrol.dev/docs/reference/examples/blitz'
listitem
link Bullet Train, url='https://www.flightcontrol.dev/docs/reference/examples/bullet-train'
listitem
link Docker, url='https://www.flightcontrol.dev/docs/reference/examples/docker'
listitem
link Gatsby, url='https://www.flightcontrol.dev/docs/reference/examples/gatsby'
listitem
link Hasura, url='https://www.flightcontrol.dev/docs/reference/examples/hasura'
listitem
link Next.js, url='https://www.flightcontrol.dev/docs/reference/examples/nextjs'
listitem
link Node.js, url='https://www.flightcontrol.dev/docs/reference/examples/node'
listitem
link Prisma Studio, url='https://www.flightcontrol.dev/docs/reference/examples/prisma-studio'
listitem
link Redwood, url='https://www.flightcontrol.dev/docs/reference/examples/redwood'
listitem
link Remix, url='https://www.flightcontrol.dev/docs/reference/examples/remix'
listitem
link Shopify App, url='https://www.flightcontrol.dev/docs/reference/examples/shopify'
listitem
link Strapi, url='https://www.flightcontrol.dev/docs/reference/examples/strapi'
listitem
link Docusaurus, url='https://www.flightcontrol.dev/docs/reference/examples/docusaurus'
listitem
link Solid, url='https://www.flightcontrol.dev/docs/reference/examples/solid'
listitem
link Vite, url='https://www.flightcontrol.dev/docs/reference/examples/vite'
listitem
link Troubleshooting and Errors, url='https://www.flightcontrol.dev/docs/troubleshooting'
image
list
listitem
link Contacting Support, url='https://www.flightcontrol.dev/docs/troubleshooting/contacting-support'
listitem
separator, orientation='horizontal'
listitem
link Changing Nixpacks Version, url='https://www.flightcontrol.dev/docs/troubleshooting/changing-nixpacks-version'
listitem
link CodeBuild Concurrency, url='https://www.flightcontrol.dev/docs/troubleshooting/codebuild-concurrency'
listitem
link Concurrency Limit for New Accounts, url='https://www.flightcontrol.dev/docs/troubleshooting/concurrency-limit'
listitem
link ECS Concurrent vCPU Limit, url='https://www.flightcontrol.dev/docs/troubleshooting/concurrent-cpu-limit'
listitem
link Configure CodeBuild, url='https://www.flightcontrol.dev/docs/troubleshooting/configure-codebuild'
listitem
link Docker Hub: Rate Limits, url='https://www.flightcontrol.dev/docs/troubleshooting/docker-hub-rate-limits'
listitem
link Fargate Task Storage, url='https://www.flightcontrol.dev/docs/troubleshooting/fargate-task-storage'
listitem
link Increase Node Memory, url='https://www.flightcontrol.dev/docs/troubleshooting/increase-node-memory'
listitem
link Long Deploys, url='https://www.flightcontrol.dev/docs/troubleshooting/long-deploys'
listitem
link Too Many VPCs, url='https://www.flightcontrol.dev/docs/troubleshooting/too-many-vpcs'
listitem
link Tips, url='https://www.flightcontrol.dev/docs/tips'
image
list
listitem
link Cloud Tips, url='https://www.flightcontrol.dev/docs/tips/cloud'
image
list
listitem
link Log Groups, url='https://www.flightcontrol.dev/docs/tips/cloud/log-groups'
listitem
link Object Storage, url='https://www.flightcontrol.dev/docs/tips/cloud/object-storage'
listitem
link Nixpacks Tips, url='https://www.flightcontrol.dev/docs/tips/nixpacks'
image
list
listitem
link Speeding Up the Build, url='https://www.flightcontrol.dev/docs/tips/nixpacks/speeding-up-nixpacks-builds'
listitem
link Deployment Tips, url='https://www.flightcontrol.dev/docs/tips/deployment'
image
list
listitem
link Puppeteer, url='https://www.flightcontrol.dev/docs/tips/deployment/puppeteer'
listitem
link Flightcontrol Security & Compliance, url='https://www.flightcontrol.dev/docs/security'
[535] button System, center=(350,1050), expanded=False, hasPopup='listbox', title=Change theme, type=button
image
[539] button Hide sidebar, center=(466,1050), title=Hide sidebar, type=button
image
navigation table of contents
paragraph
StaticText On This Page
list
listitem
[802] link Working with Monorepos, center=(1547,142), url='https://www.flightcontrol.dev/docs/getting-started/javascript#working-with-monorepos'
listitem
[804] link Guides, center=(1547,170), url='https://www.flightcontrol.dev/docs/getting-started/javascript#guides'
listitem
[806] link Deployment Examples, center=(1547,200), url='https://www.flightcontrol.dev/docs/getting-started/javascript#deployment-examples'
listitem
[808] link JavaScript and TypeScript Support in Nixpacks, center=(1547,239), url='https://www.flightcontrol.dev/docs/getting-started/javascript#javascript-and-typescript-support-in-nixpacks'
link, url='https://github.com/shuding/nextra/pages/getting-started/javascript.mdx'
article
main
[814] link Getting Started, center=(592,96), title=Getting Started, url='https://www.flightcontrol.dev/docs/getting-started'
[811] button, center=(1485,308), inner_text=Scroll to top, type=button
image
StaticText JavaScript
heading JavaScript Resource Center
paragraph
StaticText Flightcontrol was built from the ground up to support modern JavaScript and TypeScript web application frameworks.
paragraph
StaticText Powered by Nixpacks, Flightcontrol deploys applications that you built with Blitz.js, Next.js, Remix, Astro, Express, and more.
paragraph
StaticText If you can run your project with
code
StaticText npm start
StaticText or
code
StaticText yarn start
StaticText , you can deploy it with Flightcontrol. If it’s a little more complicated, you can always change the run, build, or install commands to match your requirements.
paragraph
StaticText This page points you to all of our JavaScript ecosystem resources in our documentation.
heading Working with Monorepos Permalink for this section
[825] link Permalink for this section, center=(899,520), url='https://www.flightcontrol.dev/docs/getting-started/javascript#working-with-monorepos'
paragraph
StaticText If you are using a monorepo, for instance, with the
code
StaticText pnpm
StaticText tool, use our
[828] link Monorepo Support, center=(1102,586), url='https://www.flightcontrol.dev/docs/guides/flightcontrol/monorepos'
StaticText guide to learn how to configure your project to work with Flightcontrol.
heading Guides Permalink for this section
[830] link Permalink for this section, center=(657,715), url='https://www.flightcontrol.dev/docs/getting-started/javascript#guides'
table
rowgroup
row
columnheader Title
rowgroup
row
cell Building and Deploying a Remix project
[838] link Building and Deploying a Remix project, center=(697,828), url='https://www.flightcontrol.dev/docs/reference/examples/remix'
row
cell Deploying a Bullet Train project
[841] link Deploying a Bullet Train project, center=(670,870), url='https://www.flightcontrol.dev/docs/reference/examples/bullet-train'
row
cell Deploying a Strapi project
[844] link Deploying a Strapi project, center=(653,910), url='https://www.flightcontrol.dev/docs/reference/examples/strapi'
row
cell Deploying a Shopify App
[847] link Deploying a Shopify App, center=(647,952), url='https://www.flightcontrol.dev/docs/reference/examples/shopify'
heading Deployment Examples Permalink for this section
[849] link Permalink for this section, center=(867,1059), url='https://www.flightcontrol.dev/docs/getting-started/javascript#deployment-examples'
table
rowgroup
row
columnheader Title
columnheader Description
rowgroup
row
cell Blitz.js
link Blitz.js, url='https://www.flightcontrol.dev/docs/reference/examples/blitz'
cell
row
cell Next.js
link Next.js, url='https://www.flightcontrol.dev/docs/reference/examples/nextjs'
cell
row
cell Node
link Node, url='https://www.flightcontrol.dev/docs/reference/examples/node'
cell Generic example suitable for most Node.js projects
row
cell Prisma Studio
link Prisma Studio, url='https://www.flightcontrol.dev/docs/reference/examples/prisma-studio'
cell
row
cell Redwood
link Redwood, url='https://www.flightcontrol.dev/docs/reference/examples/redwood'
cell
row
cell Docusaurus
link Docusaurus, url='https://www.flightcontrol.dev/docs/reference/examples/docusaurus'
cell
heading JavaScript and TypeScript Support in Nixpacks Permalink for this section
link Permalink for this section, url='https://www.flightcontrol.dev/docs/getting-started/javascript#javascript-and-typescript-support-in-nixpacks'
paragraph
StaticText Flightcontrol uses Nixpacks, an advanced form of build packs, to deploy your JavaScript or TypeScript application.
paragraph
StaticText Nixpacks detects what type of application you are trying to deploy, and then uses a series of rules in the specific Nixpack provider (such as the JavaScript provider) to determine exactly how to build, install, and run that application.
paragraph
StaticText Nixpacks itself is open source, and available to view on GitHub. Each Nixpacks provider is written in Rust, but you can read through the source code to see exactly what it is doing with your application.
paragraph
StaticText To learn more, see the Nixpacks Documentation and the source code of the provider:
list
listitem
ListMarker •
link Nixpacks Node Documentation, url='https://nixpacks.com/docs/providers/node'
listitem
ListMarker •
link Nixpacks JavaScript Provider, url='https://github.com/railwayapp/nixpacks/blob/main/src/providers/node'
StaticText (Source Code on GitHub)
link Connecting GitHub, url='https://www.flightcontrol.dev/docs/getting-started/connecting-github'
image
link Node Version, url='https://www.flightcontrol.dev/docs/getting-started/javascript/setting-node-version'
image
contentinfo
separator, orientation='horizontal'
StaticText Flightcontrol
alert, atomic
StaticText JavaScript Resource Center - Flightcontrol
RootWebArea Building and Deploying a Remix Application with Flightcontrol - Flightcontrol, focused, url='https://www.flightcontrol.dev/docs/reference/examples/remix'
navigation
[72] link Flightcontrol Logo, center=(344,32), url='https://www.flightcontrol.dev/'
image Flightcontrol Logo, url='https://www.flightcontrol.dev/docs/img/fc-logo-black-wordmark.svg'
[75] link Get Help, center=(1086,32), url='https://www.flightcontrol.dev/docs/troubleshooting/contacting-support'
Show more
[76] link Status, center=(1150,32), url='https://status.flightcontrol.dev/'
[77] link Roadmap, center=(1216,32), url='https://roadmap.flightcontrol.dev/roadmap'
[78] link Changelog, center=(1297,32), url='https://roadmap.flightcontrol.dev/changelog'
[79] button Search, center=(1452,32), inner_text=Search
K, type=button
image
StaticText K
[87] link Sign Up, center=(1580,32), url='https://app.flightcontrol.dev/signup'
[89] link Discord Discord, center=(1644,32), inner_text=Discord, url='https://discord.gg/yY8rSPrD6q'
image Discord
complementary
list
listitem
[112] link Flightcontrol Docs, center=(363,96), url='https://www.flightcontrol.dev/docs'
listitem
[114] link Getting Started, center=(363,134), url='https://www.flightcontrol.dev/docs/getting-started'
image
list
listitem
[120] link First Project, center=(375,170), url='https://www.flightcontrol.dev/docs/getting-started/first-project'
listitem
[122] link Connecting GitHub, center=(375,208), url='https://www.flightcontrol.dev/docs/getting-started/connecting-github'
[123] listitem, center=(375,244)
separator, orientation='horizontal'
listitem
[126] link JavaScript, center=(375,282), url='https://www.flightcontrol.dev/docs/getting-started/javascript'
image
list
listitem
[132] link Node Version, center=(387,318), url='https://www.flightcontrol.dev/docs/getting-started/javascript/setting-node-version'
listitem
[134] link Instance Size, center=(387,356), url='https://www.flightcontrol.dev/docs/getting-started/javascript/node-fargate-instance-size'
listitem
[136] link Docker, center=(375,392), url='https://www.flightcontrol.dev/docs/getting-started/docker'
image
list
listitem
link Custom Dockerfile, url='https://www.flightcontrol.dev/docs/getting-started/docker/building-deploying-dockerfile'
listitem
link Docker Hub Images, url='https://www.flightcontrol.dev/docs/getting-started/docker/deploying-docker-hub'
listitem
link Amazon ECR Images, url='https://www.flightcontrol.dev/docs/getting-started/docker/deploying-docker-ecr'
listitem
link GitHub Container Registry, url='https://www.flightcontrol.dev/docs/getting-started/docker/github-container-registry'
listitem
link Automating Docker Deployments, url='https://www.flightcontrol.dev/docs/getting-started/docker/automating-docker-deployments'
listitem
[152] link Java, center=(375,430), url='https://www.flightcontrol.dev/docs/getting-started/java'
image
list
listitem
link Spring Boot, url='https://www.flightcontrol.dev/docs/getting-started/java/deploying-spring-boot'
listitem
[160] link PHP, center=(375,466), url='https://www.flightcontrol.dev/docs/getting-started/php'
image
list
listitem
link Laravel, url='https://www.flightcontrol.dev/docs/getting-started/php/deploying-laravel'
listitem
link PHP/Composer, url='https://www.flightcontrol.dev/docs/getting-started/php/deploying-php-composer'
listitem
[170] link Python, center=(375,504), url='https://www.flightcontrol.dev/docs/getting-started/python'
image
list
listitem
link Flask Deployment, url='https://www.flightcontrol.dev/docs/getting-started/python/getting-started-flask'
listitem
link Create a Flask App, url='https://www.flightcontrol.dev/docs/getting-started/python/creating-flask-app'
listitem
link Venv with Custom Commands, url='https://www.flightcontrol.dev/docs/getting-started/python/venv-custom-commands'
listitem
[182] link Ruby, center=(375,540), url='https://www.flightcontrol.dev/docs/getting-started/ruby'
image
list
listitem
link Rails Deployment, url='https://www.flightcontrol.dev/docs/getting-started/ruby/getting-started-rails'
listitem
link Using Sidekiq, url='https://www.flightcontrol.dev/docs/getting-started/ruby/using-sidekiq'
listitem
link Create a Rails App, url='https://www.flightcontrol.dev/docs/getting-started/ruby/creating-rails-app'
[193] listitem, center=(375,578)
separator, orientation='horizontal'
listitem
[196] link Everything Else, center=(375,614), url='https://www.flightcontrol.dev/docs/getting-started/everything-else'
listitem
[198] button Concepts, center=(363,652), type=button
image
list
listitem
[204] link Service Types, center=(375,688), url='https://www.flightcontrol.dev/docs/concepts/services'
listitem
[206] link Build Runners, center=(375,726), url='https://www.flightcontrol.dev/docs/concepts/build-runners'
listitem
[208] link Build Types, center=(375,762), url='https://www.flightcontrol.dev/docs/concepts/build-types'
listitem
[210] link Nixpacks, center=(375,800), url='https://www.flightcontrol.dev/docs/concepts/nixpacks'
listitem
[212] link Autoscaling, center=(375,836), url='https://www.flightcontrol.dev/docs/concepts/autoscaling'
listitem
[214] button Guides, center=(363,874), type=button
image
list
listitem
[220] button Flightcontrol, center=(375,910), type=button
image
list
listitem
[226] link Project Configuration, center=(387,948), url='https://www.flightcontrol.dev/docs/guides/flightcontrol/config'
listitem
[228] link Config with Code, center=(387,984), url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code'
image
list
listitem
link Web, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/web'
listitem
link Private Web, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/private-web'
listitem
link Worker, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/worker'
listitem
link Scheduler, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/scheduler'
listitem
link Lambda Function, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/lambda-function'
listitem
link Static Sites, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/static'
listitem
link RDS Database, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/rds'
listitem
link Redis, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/redis'
listitem
link Environment Variables, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code/environment-variables'
listitem
link Config with Dashboard, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/using-ui'
listitem
link Environment Variables, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/environment-variables'
listitem
link Custom Domains, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/custom-domains'
listitem
link Logging, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/logging'
listitem
link Monorepo Setup, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/monorepos'
listitem
link Notifications, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/notifications'
listitem
link Preview Environments, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/preview-environment'
listitem
link SSO, url='https://www.flightcontrol.dev/docs/guides/flightcontrol/sso'
listitem
button Amazon Web Services
image
list
listitem
link Getting Free AWS Credits, url='https://www.flightcontrol.dev/docs/guides/aws/aws-credits'
listitem
link Multiple AWS Accounts, url='https://www.flightcontrol.dev/docs/guides/aws/multiple-aws-accounts'
listitem
link Slack notification for ECS task status change, url='https://www.flightcontrol.dev/docs/guides/aws/ecs-task-status-notification'
listitem
button Integrations
image
list
listitem
button Datadog
image
list
listitem
link Set Up Core Datadog AWS Integration, url='https://www.flightcontrol.dev/docs/guides/integrations/datadog/setup'
listitem
link Metrics sidecar, url='https://www.flightcontrol.dev/docs/guides/integrations/datadog/metrics'
listitem
button Sentry
image
list
listitem
link Source Maps, url='https://www.flightcontrol.dev/docs/guides/integrations/sentry/uploading-source-maps'
listitem
link Logging with Firelens, url='https://www.flightcontrol.dev/docs/guides/integrations/logging'
listitem
button Advanced
image
list
listitem
link Watch Paths, url='https://www.flightcontrol.dev/docs/guides/advanced/watch-paths'
listitem
link Database Migrations, url='https://www.flightcontrol.dev/docs/guides/advanced/database-migrations'
listitem
link Pre-deploy Command, url='https://www.flightcontrol.dev/docs/guides/advanced/predeploy-command'
listitem
link Post-deploy Command, url='https://www.flightcontrol.dev/docs/guides/advanced/postdeploy-command'
listitem
link Deploy Prebuilt Image, url='https://www.flightcontrol.dev/docs/guides/advanced/deploy-prebuilt-image'
listitem
link Deploying into VPCs, url='https://www.flightcontrol.dev/docs/guides/advanced/deploying-vpc'
listitem
link Changing the Web Service Port, url='https://www.flightcontrol.dev/docs/guides/advanced/port-change'
listitem
link Git Submodules, url='https://www.flightcontrol.dev/docs/guides/advanced/git-submodules'
listitem
link Maintenance Mode, url='https://www.flightcontrol.dev/docs/guides/advanced/maintenance-mode'
listitem
link Rollback, url='https://www.flightcontrol.dev/docs/guides/advanced/rollback'
listitem
link Service Dependency, url='https://www.flightcontrol.dev/docs/guides/advanced/service-dependency'
listitem
link Sidecar Containers, url='https://www.flightcontrol.dev/docs/guides/advanced/sidecar-containers'
listitem
link Next.js Caching, url='https://www.flightcontrol.dev/docs/guides/advanced/isr'
listitem
link GitHub Actions, url='https://www.flightcontrol.dev/docs/guides/advanced/github-actions'
listitem
link Container Insights, url='https://www.flightcontrol.dev/docs/guides/advanced/enabling-container-insights'
listitem
link SSH, url='https://www.flightcontrol.dev/docs/guides/advanced/ssh'
listitem
link Multi-region, url='https://www.flightcontrol.dev/docs/guides/advanced/multi-region'
listitem
link Securely add environment variables to Dockerfile, url='https://www.flightcontrol.dev/docs/guides/advanced/add-env-vars-docker-securely'
listitem
button Migrations
image
list
listitem
link From Heroku, url='https://www.flightcontrol.dev/docs/guides/migrations/heroku-to-aws'
listitem
link Heroku Postgres to RDS, url='https://www.flightcontrol.dev/docs/guides/migrations/heroku-postgres-to-rds'
listitem
button Reference
image
list
listitem
link Flightcontrol API, url='https://www.flightcontrol.dev/docs/reference/http-api'
image
list
listitem
button Authorization
image
list
listitem
link API Keys, url='https://www.flightcontrol.dev/docs/reference/http-api/authorization/api-keys'
listitem
button Projects
image
list
listitem
link List Projects, url='https://www.flightcontrol.dev/docs/reference/http-api/projects/list-projects'
listitem
link Edit Preview Environment, url='https://www.flightcontrol.dev/docs/reference/http-api/projects/edit-preview-environment'
listitem
button Environments
image
list
listitem
link Create Environment, url='https://www.flightcontrol.dev/docs/reference/http-api/environments/create-environment'
listitem
link Edit Environment, url='https://www.flightcontrol.dev/docs/reference/http-api/environments/edit-environment'
listitem
button Services
image
list
listitem
link Get Service, url='https://www.flightcontrol.dev/docs/reference/http-api/services/get-service'
listitem
button Deployments
image
list
listitem
link Deploy Hooks, url='https://www.flightcontrol.dev/docs/reference/http-api/deployments/deploy-hooks'
listitem
link Get Deployment, url='https://www.flightcontrol.dev/docs/reference/http-api/deployments/get-deployment'
listitem
button CloudFront
image
list
listitem
link CloudFront Cache Invalidation, url='https://www.flightcontrol.dev/docs/reference/http-api/cloudfront/cache-invalidation-api'
listitem
link CloudFront Cache Invalidation Status, url='https://www.flightcontrol.dev/docs/reference/http-api/cloudfront/cache-invalidation-status-api'
listitem
button Scheduler Service
image
list
listitem
link Create Job Execution, url='https://www.flightcontrol.dev/docs/reference/http-api/scheduler/create-job-execution'
listitem
link Deployment Examples, url='https://www.flightcontrol.dev/docs/reference/examples'
image
list
listitem
link Blitz.js, url='https://www.flightcontrol.dev/docs/reference/examples/blitz'
listitem
link Bullet Train, url='https://www.flightcontrol.dev/docs/reference/examples/bullet-train'
listitem
link Docker, url='https://www.flightcontrol.dev/docs/reference/examples/docker'
listitem
link Gatsby, url='https://www.flightcontrol.dev/docs/reference/examples/gatsby'
listitem
link Hasura, url='https://www.flightcontrol.dev/docs/reference/examples/hasura'
listitem
link Next.js, url='https://www.flightcontrol.dev/docs/reference/examples/nextjs'
listitem
link Node.js, url='https://www.flightcontrol.dev/docs/reference/examples/node'
listitem
link Prisma Studio, url='https://www.flightcontrol.dev/docs/reference/examples/prisma-studio'
listitem
link Redwood, url='https://www.flightcontrol.dev/docs/reference/examples/redwood'
listitem
link Remix, url='https://www.flightcontrol.dev/docs/reference/examples/remix'
listitem
link Shopify App, url='https://www.flightcontrol.dev/docs/reference/examples/shopify'
listitem
link Strapi, url='https://www.flightcontrol.dev/docs/reference/examples/strapi'
listitem
link Docusaurus, url='https://www.flightcontrol.dev/docs/reference/examples/docusaurus'
listitem
link Solid, url='https://www.flightcontrol.dev/docs/reference/examples/solid'
listitem
link Vite, url='https://www.flightcontrol.dev/docs/reference/examples/vite'
listitem
link Troubleshooting and Errors, url='https://www.flightcontrol.dev/docs/troubleshooting'
image
list
listitem
link Contacting Support, url='https://www.flightcontrol.dev/docs/troubleshooting/contacting-support'
listitem
separator, orientation='horizontal'
listitem
link Changing Nixpacks Version, url='https://www.flightcontrol.dev/docs/troubleshooting/changing-nixpacks-version'
listitem
link CodeBuild Concurrency, url='https://www.flightcontrol.dev/docs/troubleshooting/codebuild-concurrency'
listitem
link Concurrency Limit for New Accounts, url='https://www.flightcontrol.dev/docs/troubleshooting/concurrency-limit'
listitem
link ECS Concurrent vCPU Limit, url='https://www.flightcontrol.dev/docs/troubleshooting/concurrent-cpu-limit'
listitem
link Configure CodeBuild, url='https://www.flightcontrol.dev/docs/troubleshooting/configure-codebuild'
listitem
link Docker Hub: Rate Limits, url='https://www.flightcontrol.dev/docs/troubleshooting/docker-hub-rate-limits'
listitem
link Fargate Task Storage, url='https://www.flightcontrol.dev/docs/troubleshooting/fargate-task-storage'
listitem
link Increase Node Memory, url='https://www.flightcontrol.dev/docs/troubleshooting/increase-node-memory'
listitem
link Long Deploys, url='https://www.flightcontrol.dev/docs/troubleshooting/long-deploys'
listitem
link Too Many VPCs, url='https://www.flightcontrol.dev/docs/troubleshooting/too-many-vpcs'
listitem
link Tips, url='https://www.flightcontrol.dev/docs/tips'
image
list
listitem
link Cloud Tips, url='https://www.flightcontrol.dev/docs/tips/cloud'
image
list
listitem
link Log Groups, url='https://www.flightcontrol.dev/docs/tips/cloud/log-groups'
listitem
link Object Storage, url='https://www.flightcontrol.dev/docs/tips/cloud/object-storage'
listitem
link Nixpacks Tips, url='https://www.flightcontrol.dev/docs/tips/nixpacks'
image
list
listitem
link Speeding Up the Build, url='https://www.flightcontrol.dev/docs/tips/nixpacks/speeding-up-nixpacks-builds'
listitem
link Deployment Tips, url='https://www.flightcontrol.dev/docs/tips/deployment'
image
list
listitem
link Puppeteer, url='https://www.flightcontrol.dev/docs/tips/deployment/puppeteer'
listitem
link Flightcontrol Security & Compliance, url='https://www.flightcontrol.dev/docs/security'
[535] button System, center=(350,1050), expanded=False, hasPopup='listbox', title=Change theme, type=button
image
[539] button Hide sidebar, center=(466,1050), title=Hide sidebar, type=button
image
navigation table of contents
paragraph
StaticText On This Page
list
listitem
[920] link Prerequisites, center=(1547,142), url='https://www.flightcontrol.dev/docs/reference/examples/remix#prerequisites'
[811] button, center=(1485,703), inner_text=Scroll to top, type=button
listitem
[922] link Creating the Remix Jokes Application Locally, center=(1547,181), url='https://www.flightcontrol.dev/docs/reference/examples/remix#creating-the-remix-jokes-application-locally'
listitem
[924] link Updating the Node Version, center=(1555,220), url='https://www.flightcontrol.dev/docs/reference/examples/remix#updating-the-node-version'
listitem
[926] link Changing the Database Provider, center=(1555,260), url='https://www.flightcontrol.dev/docs/reference/examples/remix#changing-the-database-provider'
listitem
[928] link Running Prisma Migrate Locally, center=(1555,310), url='https://www.flightcontrol.dev/docs/reference/examples/remix#running-prisma-migrate-locally'
listitem
[930] link Running the Jokes Web Application Locally, center=(1555,360), url='https://www.flightcontrol.dev/docs/reference/examples/remix#running-the-jokes-web-application-locally'
listitem
[932] link Creating a GitHub Repository, center=(1555,400), url='https://www.flightcontrol.dev/docs/reference/examples/remix#creating-a-github-repository'
listitem
[934] link Deploying with Flightcontrol, center=(1547,428), url='https://www.flightcontrol.dev/docs/reference/examples/remix#deploying-with-flightcontrol'
listitem
[936] link Creating a Project on Flightcontrol, center=(1555,468), url='https://www.flightcontrol.dev/docs/reference/examples/remix#creating-a-project-on-flightcontrol'
listitem
[938] link Configure your Project, center=(1555,508), url='https://www.flightcontrol.dev/docs/reference/examples/remix#configure-your-project'
listitem
[940] link Using the Remix Preset, center=(1555,536), url='https://www.flightcontrol.dev/docs/reference/examples/remix#using-the-remix-preset'
listitem
[942] link Modifying the Remix App Service, center=(1555,576), url='https://www.flightcontrol.dev/docs/reference/examples/remix#modifying-the-remix-app-service'
listitem
[944] link Launching the Project, center=(1555,616), url='https://www.flightcontrol.dev/docs/reference/examples/remix#launching-the-project'
listitem
[946] link Next Steps, center=(1547,644), url='https://www.flightcontrol.dev/docs/reference/examples/remix#next-steps'
link, url='https://github.com/shuding/nextra/pages/reference/examples/remix.mdx'
article
main
[947] link Reference, center=(577,96), title=Reference, url='https://www.flightcontrol.dev/docs/reference/http-api'
image
[949] link Deployment Examples, center=(702,96), title=Deployment Examples, url='https://www.flightcontrol.dev/docs/reference/examples'
image
StaticText Remix
heading Building and Deploying a Remix Application with Flightcontrol
paragraph
StaticText This guide will walk you through the process of building and deploying a
[954] link Remix, center=(1070,260), url='https://www.remix.run/'
StaticText application to AWS using Flightcontrol.
paragraph
StaticText In particular, we will use the
[956] link Remix Jokes Tutorial, center=(809,312), url='http://remix.run/docs/en/main/tutorials/jokes'
StaticText as a starting point. This project uses
[957] link Prisma, center=(1173,312), url='https://www.prisma.io/'
StaticText to connect to a SQLite database. We will change the database provider to be Postgres and then deploy the project to AWS.
paragraph
StaticText Once we’re finished, you’ll have a Remix application running on AWS with a Postgres database.
paragraph
StaticText If you have your own Remix project, it should deploy in a very similar manner. Feel free to skip ahead to the
link Deploying with Flightcontrol, url='https://www.flightcontrol.dev/docs/reference/examples/remix#deploying-with-flightcontrol'
StaticText section.
heading Prerequisites Permalink for this section
[962] link Permalink for this section, center=(744,573), url='https://www.flightcontrol.dev/docs/reference/examples/remix#prerequisites'
paragraph
StaticText You’ll need to have Node.js (Node 16 or higher) and Postgres installed locally, as well as the following accounts:
list
listitem
ListMarker •
[966] link GitHub Account, center=(624,688), url='https://www.github.com/'
listitem
ListMarker •
[968] link AWS Account, center=(617,720), url='https://aws.amazon.com/'
listitem
ListMarker •
[970] link Flightcontrol Account, center=(644,752), url='https://app.flightcontrol.dev/'
heading Creating the Remix Jokes Application Locally Permalink for this section
[972] link Permalink for this section, center=(1176,851), url='https://www.flightcontrol.dev/docs/reference/examples/remix#creating-the-remix-jokes-application-locally'
paragraph
StaticText For context, see the
[974] link Remix Jokes Tutorial, center=(762,916), url='http://remix.run/docs/en/main/tutorials/jokes'
StaticText - we’ll be using the final code from that tutorial as a starting point.
paragraph
StaticText Remix provides an easy way to setup an example project with their command line tool:
code
StaticText npx
StaticText create-remix@latest
StaticText --template
StaticText examples/_official-jokes
[987] button Copy code, center=(1345,1030), title=Copy code, type=button
image
paragraph
StaticText You should see something similar to the following set of questions and answers, which will create a new directory called
code
StaticText jokes
StaticText with the Remix application.
code
StaticText ? Where would you like to create your app? jokes
StaticText ? TypeScript or JavaScript? TypeScript
StaticText ? Do you want me to run `npm install`? Yes
StaticText ⠦ Creating your app…(⠂⠂⠂⠂⠂⠂⠂⠂⠂⠂⠂⠂⠂⠂⠂⠂⠂⠂) ⠧ idealTree:jokes: sill idealTree buildnpm WARN deprecated @npmcli/move-file@1.1.2: This functionality has been moved to @npmcli/fs
StaticText added 999 packages, and audited 1000 packages in 60s
StaticText 257 packages are looking for funding
StaticText run `npm fund` for details
StaticText found 0 vulnerabilities
StaticText 💿 That's it! `cd` into "your-directory/jokes" and check the README for development and deploy instructions!
button Copy code
image
paragraph
StaticText We do need to update the Node version and modify the database configuration before running the Jokes project locally.
heading Updating the Node Version Permalink for this section
link Permalink for this section, url='https://www.flightcontrol.dev/docs/reference/examples/remix#updating-the-node-version'
paragraph
StaticText The Remix Jokes project uses Node 14, but we want to use Node 16. To update the Node version, we need to update the
code
StaticText package.json
StaticText file to include the following (instead of
code
StaticText >=14
StaticText ):
code
StaticText "engines"
StaticText : {
StaticText "node"
StaticText :
StaticText ">=16"
StaticText }
button Copy code
image
paragraph
StaticText After making the change to the
code
StaticText package.json
StaticText file, run
code
StaticText npm install
StaticText to update the dependencies.
heading Changing the Database Provider Permalink for this section
link Permalink for this section, url='https://www.flightcontrol.dev/docs/reference/examples/remix#changing-the-database-provider'
paragraph
StaticText Inside the
code
StaticText jokes
StaticText directory, you will find a
code
StaticText schema.prisma
StaticText file. This file defines the database schema for the application. By default, this Remix example uses SQLite, but we want to use Postgres. MySQL would also be an option.
paragraph
StaticText Change the database section from:
code
StaticText datasource
StaticText db
StaticText {
StaticText provider
StaticText =
StaticText "sqlite"
StaticText url
StaticText =
StaticText env
StaticText (
StaticText "DATABASE_URL"
StaticText )
StaticText }
button Copy code
image
paragraph
StaticText to:
code
StaticText datasource
StaticText db
StaticText {
StaticText provider
StaticText =
StaticText "postgres"
StaticText url
StaticText =
StaticText env
StaticText (
StaticText "DATABASE_URL"
StaticText )
StaticText }
button Copy code
image
paragraph
StaticText You will also need to create a
code
StaticText .env
StaticText file in the
code
StaticText jokes
StaticText directory that includes the following:
code
StaticText DATABASE_URL="postgres://jeff@localhost:5432/remix_jokes"
StaticText SESSION_SECRET="some-random-string"
button Copy code
image
paragraph
StaticText where
code
StaticText jeff
StaticText is your username. You can find your username by running
code
StaticText whoami
StaticText in your terminal on Linux or MacOS. For Windows, it will be the name of the folder in your
code
StaticText C:\Users
StaticText directory.
paragraph
StaticText The session secret should also be a random string - not the default “remix-rulz” that can be found in the
code
StaticText .env.example
StaticText file.
heading Running Prisma Migrate Locally Permalink for this section
link Permalink for this section, url='https://www.flightcontrol.dev/docs/reference/examples/remix#running-prisma-migrate-locally'
paragraph
StaticText Switching the database provider to Postgres means that we will need to delete the existing
code
StaticText migrations
StaticText folder in our
code
StaticText jokes
StaticText directory. This folder contains the migrations for SQLite, which we no longer need. For more about how Prisma manages switching database providers, see this
link page on the Prisma docs, url='https://www.prisma.io/docs/concepts/components/prisma-migrate/prisma-migrate-limitations-issues#you-cannot-automatically-switch-database-providers'
paragraph
StaticText After deleting the existing SQLite migrations folder, we need to run the following command:
code
StaticText npx
StaticText prisma
StaticText migrate
StaticText dev
StaticText --name
StaticText init
button Copy code
image
paragraph
StaticText This will create a new
code
StaticText migrations
StaticText folder with the Postgres migrations. You should see something similar to the following:
code
StaticText Environment variables loaded from .env
StaticText Prisma schema loaded from prisma/schema.prisma
StaticText Datasource "db": PostgreSQL database "remix_jokes", schema "public" at "localhost:5432"
StaticText Applying migration `20230620162445_init`
StaticText The following migration(s) have been created and applied from new schema changes:
StaticText migrations/
StaticText └─ 20230620162445_init/
StaticText └─ migration.sql
StaticText Your database is now in sync with your schema.
StaticText ✔ Generated Prisma Client (4.16.0 | library) to ./node_modules/@prisma/client in
StaticText 47ms
button Copy code
image
paragraph
StaticText After the database is migrated, we can run the application on our own computer.
heading Running the Jokes Web Application Locally Permalink for this section
link Permalink for this section, url='https://www.flightcontrol.dev/docs/reference/examples/remix#running-the-jokes-web-application-locally'
paragraph
StaticText To run the application locally, you can run the following command:
code
StaticText npm
StaticText run
StaticText dev
button Copy code
image
paragraph
StaticText The jokes application should now be running at
link http://localhost:3000, url='http://localhost:3000/'
StaticText .
heading Creating a GitHub Repository Permalink for this section
link Permalink for this section, url='https://www.flightcontrol.dev/docs/reference/examples/remix#creating-a-github-repository'
paragraph
StaticText The last step is to create a Github repository for your project. You can use your favorite tools to create a GitHub repository, include your changes, and then push to GitHub.
paragraph
StaticText Your repository can be public or private. Flightcontrol connects with GitHub to deploy your application, so you will need to give Flightcontrol access to your repository.
heading Deploying with Flightcontrol Permalink for this section
link Permalink for this section, url='https://www.flightcontrol.dev/docs/reference/examples/remix#deploying-with-flightcontrol'
paragraph
StaticText Now that you have a Remix application to run, we can use Flightcontrol to deploy it to AWS.
paragraph
StaticText To create a Flightcontrol account, sign up at the
link Flightcontrol Dashboard, url='https://app.flightcontrol.dev/'
StaticText .
heading Creating a Project on Flightcontrol Permalink for this section
link Permalink for this section, url='https://www.flightcontrol.dev/docs/reference/examples/remix#creating-a-project-on-flightcontrol'
paragraph
StaticText If you haven’t already created a Flightcontrol account, you can do so at the
link Flightcontrol Dashboard, url='https://app.flightcontrol.dev/'
StaticText .
paragraph
StaticText Now that you have a Flightcontrol account, you can create a new project. Flightcontrol projects represent a single application or set of related applications that you want to deploy to AWS. Each project can have multiple environments, such as staging or production. Each environment can then have one or more services, such as a web application or a database.
paragraph
StaticText To create a new project, click the
strong
StaticText Create Project
StaticText button on the right hand side of the dashboard. If you don’t have any projects yet, Flightcontrol will show you the form to create one when you log in to Flightcontrol.
image Choose a Repository from the List, url='https://www.flightcontrol.dev/docs/_next/image?url=%2Fdocs%2F_next%2Fstatic%2Fmedia%2Fremix-choose-repository.63c1d249.png&w=640&q=75'
paragraph
StaticText If you don’t have the GitHub repository you want to deploy in that list, click the button at the bottom of the form that takes you to the Flightcontrol GitHub app. On that web page, you can authorize specific repositories for Flightcontrol to access.
paragraph
StaticText If you haven’t connected your Flightcontrol account to GitHub yet, let’s do that now.
paragraph
StaticText Follow our guide on
link Connecting Flightcontrol to GitHub, url='https://www.flightcontrol.dev/docs/getting-started/connecting-github'
StaticText to walk you through the necessary steps.
paragraph
StaticText Authorize access to the Remix repository you want to deploy. You don’t need to authorize access to all of your repositories.
paragraph
StaticText Once the GitHub repository is selected, you will be taken to the next step in the project creation process.
heading Configure your Project Permalink for this section
link Permalink for this section, url='https://www.flightcontrol.dev/docs/reference/examples/remix#configure-your-project'
paragraph
StaticText On the next screen, you configure the Flightcontrol Project. This includes the name of the project, the AWS account to use, the AWS region to deploy to, and the Git branch you want to pull from.
image Configure a Project screen in Dashboard, url='https://www.flightcontrol.dev/docs/_next/image?url=%2Fdocs%2F_next%2Fstatic%2Fmedia%2Fremix-configure-project.d7b484a4.png&w=640&q=75'
paragraph
StaticText Choose your AWS account, and an AWS region, and then click the
strong
StaticText Next
StaticText button.
heading Using the Remix Preset Permalink for this section
link Permalink for this section, url='https://www.flightcontrol.dev/docs/reference/examples/remix#using-the-remix-preset'
paragraph
StaticText On the next screen, you will see a list of presets. Presets are a set of services that Flightcontrol will configure for you. For this project, we will use the Remix preset.
image Selecting the Remix Preset in the Dashboard, url='https://www.flightcontrol.dev/docs/_next/image?url=%2Fdocs%2F_next%2Fstatic%2Fmedia%2Fremix-preset.4bc7ac55.png&w=640&q=75'
paragraph
StaticText The Remix preset will configure the following services:
list
listitem
ListMarker •
StaticText Web Server with Amazon ECS Fargate
listitem
ListMarker •
StaticText Postgres Database with Amazon Relational Database Service (RDS)
paragraph
StaticText The preset also sets an environment variable for the
code
StaticText SESSION_SECRET
StaticText , which is required for the Remix application to run.
paragraph
StaticText Click the
strong
StaticText Remix
StaticText preset, and Flightcontrol will take you to the next step.
image Configured Remix Services, url='https://www.flightcontrol.dev/docs/_next/image?url=%2Fdocs%2F_next%2Fstatic%2Fmedia%2Fremix-services.2cd3d921.png&w=750&q=75'
paragraph
StaticText You can view the services that Flightcontrol will create. We will need to adjust the Remix App service to work with the Remix Jokes application.
paragraph
StaticText Click the
strong
StaticText Remix App
StaticText Service to view the configuration.
heading Modifying the Remix App Service Permalink for this section
link Permalink for this section, url='https://www.flightcontrol.dev/docs/reference/examples/remix#modifying-the-remix-app-service'
paragraph
StaticText We need to provide a new build command for the Remix App service. The Remix Jokes application uses the following command to build the application:
code
StaticText npm
StaticText run
StaticText build
StaticText &&
StaticText npx
StaticText prisma
StaticText migrate
StaticText deploy
button Copy code
image
image Setting a build command, url='https://www.flightcontrol.dev/docs/_next/image?url=%2Fdocs%2F_next%2Fstatic%2Fmedia%2Fremix-build-command.4e60d163.png&w=640&q=75'
paragraph
StaticText We also need to adjust the health check path. The Jokes application does not have a health check path at the default Remix preset path of
code
StaticText /healthcheck
StaticText , so we need to configure Flightcontrol to use the root path,
code
StaticText /
StaticText .
image Changing the Health check path, url='https://www.flightcontrol.dev/docs/_next/image?url=%2Fdocs%2F_next%2Fstatic%2Fmedia%2Fremix-health-check.2a2dd5e7.png&w=640&q=75'
paragraph
StaticText Once you finish configuration, click the
strong
StaticText Update service
StaticText button to continue.
heading Launching the Project Permalink for this section
link Permalink for this section, url='https://www.flightcontrol.dev/docs/reference/examples/remix#launching-the-project'
paragraph
StaticText You’ll be taken back to the project overview screen. You can review the configuration, and then click the
strong
StaticText Create Project
StaticText button.
image Configured Remix Services, url='https://www.flightcontrol.dev/docs/_next/image?url=%2Fdocs%2F_next%2Fstatic%2Fmedia%2Fremix-services.2cd3d921.png&w=750&q=75'
paragraph
StaticText Flightcontrol will start the deployment process! Expect this to take between 10-20 minutes for the initial setup and deployment. Subsequent deployments will be much faster.
paragraph
StaticText Once the deployment is complete, you will have a URL for your project! In the following screenshot, the URL is highlighted - you can find it in the
strong
StaticText Remix App
StaticText service.
image Project URL highlighted on the dashboard., url='https://www.flightcontrol.dev/docs/_next/image?url=%2Fdocs%2F_next%2Fstatic%2Fmedia%2Fremix-deploy-success.3a125b16.png&w=1080&q=75'
paragraph
StaticText Visit the URL and enjoy your new Remix application running on AWS!
image Remix Jokes App Running, url='https://www.flightcontrol.dev/docs/_next/image?url=%2Fdocs%2F_next%2Fstatic%2Fmedia%2Fremix-jokes-running.1e1a9eaf.png&w=1080&q=75'
heading Next Steps Permalink for this section
link Permalink for this section, url='https://www.flightcontrol.dev/docs/reference/examples/remix#next-steps'
paragraph
StaticText After a successful deployment with the Remix jokes application, make your own change to your GitHub repo and deploy it again! You’ll see a quick deployment time (compared to the initial launch) and your changes will be live.
paragraph
StaticText After you’re finished, be sure to delete the project from Flightcontrol to avoid any unnecessary charges.
paragraph
StaticText If you need any help getting this project (or any other project) up and running on Flightcontrol, please reach out to
link our support, url='https://www.flightcontrol.dev/docs/troubleshooting/contacting-support'
link Redwood, url='https://www.flightcontrol.dev/docs/reference/examples/redwood'
image
link Shopify App, url='https://www.flightcontrol.dev/docs/reference/examples/shopify'
image
contentinfo
separator, orientation='horizontal'
StaticText Flightcontrol
alert, atomic
StaticText Building and Deploying a Remix Application with Flightcontrol - Flightcontrol
Reasoning for action: By clicking on the 'Building and Deploying a Remix project' link, I have navigated to the relevant content that directly addresses the user's need for specific guides and examples related to using Flightcontrol for deploying applications. This action is essential in moving closer to achieving the user's goals, as it ensures that they can access and review the specific instructions necessary for their development work.
Action: click(838) # Click on the 'Building and Deploying a Remix project' link to explore a specific deployment example.
Change Description: The browser navigated to a new page titled 'Building and Deploying a Remix Application with Flightcontrol', revealing specific deployment instructions and resources for deploying a Remix application, replacing the previous content focused on JavaScript.
Screenshot before:Screenshot after:---