No description
| install-wings.sh | ||
| README.md | ||
| update-panel.sh | ||
| update-wings.sh | ||
Seby’s Hosting Scripts
Interactive installation scripts for Calagopus Wings nodes.
This script installs:
- Docker (optional, prompted)
- Certbot SSL (optional, prompted)
- Calagopus Wings (auto-detects x86_64 or ARM64)
- Systemd service (via
wings service-install) - Optional SSL configuration auto-wiring in
config.yml
🚀 Quick Install (Copy & Paste)
curl -fsSL https://git.okseby.com/okseby/sebys-hosting-scripts/raw/branch/main/install-wings.sh | bash
⚠️ Make sure ports 80 and 443 are open if you plan to enable SSL.
📦 What the Script Does
1️⃣ Docker
- Checks if Docker is installed
- Prompts to install if missing
- Default answer: No
2️⃣ SSL (Optional)
If you choose to enable SSL:
- Installs
certbot - Runs:
certbot certonly --standalone -d yourdomain.com - Automatically modifies:
/etc/pterodactyl/config.yml
From:
ssl:
enabled: false
cert: ''
key: ''
To:
ssl:
enabled: true
cert: /etc/letsencrypt/live/yourdomain.com/fullchain.pem
key: /etc/letsencrypt/live/yourdomain.com/privkey.pem
A backup of the config is created as:
/etc/pterodactyl/config.yml.bak
3️⃣ Wings Binary
- Detects architecture:
x86_64aarch64
- Downloads the correct release from:
https://github.com/calagopus/wings
Installed to:
/usr/local/bin/wings
4️⃣ Configuration
Optionally runs:
wings configure --join-data <token>
Then optionally installs as a systemd service:
wings service-install
service-install automatically:
- Creates systemd unit
- Reloads daemon
- Enables service
- Starts service
🧱 Requirements
- Debian / Ubuntu based system
apt- Root or sudo access
- Ports 80/443 open (for SSL standalone mode)
🔐 Security Note
Always inspect remote scripts before running them:
curl -fsSL https://git.okseby.com/okseby/sebys-hosting-scripts/raw/branch/main/install-wings.sh
🛠 Manual Install Option
If you prefer not to pipe to bash:
curl -O https://git.okseby.com/okseby/sebys-hosting-scripts/raw/branch/main/install-wings.sh
chmod +x install-wings.sh
./install-wings.sh