- Notifications
You must be signed in to change notification settings - Fork0
🌀 Effortlessly create self-hosted environments for Node.js (Next.js, Remix, React-router...) applications with one-click deployment.
License
NotificationsYou must be signed in to change notification settings
foxlau/airstack
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
AirStack makes self-hosting as simple as serverless - just one script to set up your entire production environment. Perfect for developers who want to deploy quickly on affordable VPS servers.
- One-command production stack deployment
- Cost-effective VPS hosting
- Production-ready security defaults
- Automated stack configuration:
- Node.js (Latest LTS)
- Nginx (with optimized configurations)
- MySQL/PostgreSQL
- Redis
- Fail2ban
- PM2
- Let's Encrypt SSL
Framework | Type | Status | Repository |
---|---|---|---|
Remix.run | React | ✅ Tested | remix-run/remix |
Next.js | React | ✅ Tested | vercel/next.js |
Umami | React | ✅ Tested | umami-software/umami |
Nuxt.js | Vue | ✅ Tested | nuxt/nuxt |
# Clone and installgit clone https://github.com/foxlau/airstack.gitcd airstackchmod +x install.sh uninstall.sh vhost.sh# Installation completed! It's recommended to reboot your system before proceeding.sudo ./install.sh# Configure Nginx virtual hostssudo ./vhost.sh# Uninstall (if needed)sudo ./uninstall.sh
This project is licensed under the MIT License - see theLICENSE file for details.