/anyfront

Deploy any front-end on any cloud platform

Primary LanguageJavaScriptApache License 2.0Apache-2.0

Deploy any front-end on any cloud platform


Anyfront simplifies deploying web applications on AWS and GCP

Deploy from your terminal

curl -fsSL https://hub.barbe.app/install.sh -o install-barbe.sh
sh install-barbe.sh

# deploy to AWS
cd /path/to/project
sudo barbe apply anyfront/aws.hcl --env DOMAIN=my-domain.example.com

# deploy to GCP
cd /path/to/project
sudo barbe apply anyfront/gcp.hcl \
    --eng PROJECT_ID=my-project \
    --env DOMAIN=my-domain.example.com \
    --env ZONE=example-com \
    --env ZONE_PROJECT=dns-project

Or deploy a public github repo on your AWS account with our quick start CloudFormation template

Quick start guides:

Currently supported platforms and frameworks

AWS GCP
Any static website
React SPA
Docusaurus
Next.js
Svelte SPA
SvelteKit 🔜
Vue SPA
SolidJS SPA
Any containerized website 🔜 🔜
SolidStart 🔜 🔜
Astro 🔜 🔜
Qwik 🔜 🔜

Create/thumbs up an issue for your favorite framework/platform so we can prioritize it


Need some help? Reach out on Discord!