86 lines
2.1 KiB
Markdown
86 lines
2.1 KiB
Markdown
# 🚀 VIP Coordinator - One-Line Installer
|
|
|
|
Deploy VIP Coordinator on any system with Docker in just one command!
|
|
|
|
## Quick Install
|
|
|
|
### Linux/Mac (Bash)
|
|
```bash
|
|
curl -sSL https://raw.githubusercontent.com/your-repo/vip-coordinator/main/setup.sh | bash
|
|
```
|
|
|
|
### Windows (PowerShell)
|
|
```powershell
|
|
iwr -useb https://raw.githubusercontent.com/your-repo/vip-coordinator/main/setup.ps1 | iex
|
|
```
|
|
|
|
### Manual Installation
|
|
|
|
If you prefer to download and run manually:
|
|
|
|
#### Linux/Mac
|
|
```bash
|
|
# Download setup script
|
|
wget https://raw.githubusercontent.com/your-repo/vip-coordinator/main/setup.sh
|
|
|
|
# Make executable and run
|
|
chmod +x setup.sh
|
|
./setup.sh
|
|
```
|
|
|
|
#### Windows
|
|
```powershell
|
|
# Download setup script
|
|
Invoke-WebRequest -Uri "https://raw.githubusercontent.com/your-repo/vip-coordinator/main/setup.ps1" -OutFile "setup.ps1"
|
|
|
|
# Run setup
|
|
.\setup.ps1
|
|
```
|
|
|
|
## What the installer does
|
|
|
|
1. **Interactive Configuration**: Collects your deployment details
|
|
2. **Generates Files**: Creates all necessary configuration files
|
|
3. **Docker Setup**: Generates docker-compose.yml with latest images
|
|
4. **Security**: Generates secure random passwords
|
|
5. **Documentation**: Creates README with your specific configuration
|
|
6. **Management Scripts**: Creates start/stop/update scripts
|
|
|
|
## Requirements
|
|
|
|
- Docker and Docker Compose installed
|
|
- Internet connection to pull images
|
|
- Google Cloud Console account (for OAuth setup)
|
|
|
|
## After Installation
|
|
|
|
The installer will create these files in your directory:
|
|
|
|
- `.env` - Your configuration
|
|
- `docker-compose.yml` - Docker services
|
|
- `start.sh/.ps1` - Start the application
|
|
- `stop.sh/.ps1` - Stop the application
|
|
- `update.sh/.ps1` - Update to latest version
|
|
- `README.md` - Your deployment documentation
|
|
|
|
## Quick Start After Install
|
|
|
|
```bash
|
|
# Start VIP Coordinator
|
|
./start.sh # Linux/Mac
|
|
.\start.ps1 # Windows
|
|
|
|
# Open in browser
|
|
# Local: http://localhost
|
|
# Production: https://your-domain.com
|
|
```
|
|
|
|
## Support
|
|
|
|
- 📖 Full documentation: [DEPLOYMENT.md](DEPLOYMENT.md)
|
|
- 🐛 Issues: GitHub Issues
|
|
- 💬 Discussions: GitHub Discussions
|
|
|
|
---
|
|
|
|
**🎉 Get your VIP Coordinator running in under 5 minutes!** |