oops silly me
This commit is contained in:
parent
def89eed7a
commit
b2c75bfb3c
1 changed files with 54 additions and 2 deletions
56
README.md
56
README.md
|
|
@ -39,9 +39,9 @@ curl -fsSL https://git.okseby.com/okseby/sebys-hosting-scripts/raw/branch/main/u
|
||||||
If you choose to enable SSL:
|
If you choose to enable SSL:
|
||||||
- Installs `certbot`
|
- Installs `certbot`
|
||||||
- Runs:
|
- Runs:
|
||||||
```bash
|
```bash
|
||||||
certbot certonly --standalone -d yourdomain.com
|
certbot certonly --standalone -d yourdomain.com
|
||||||
```
|
```
|
||||||
- Automatically modifies:
|
- Automatically modifies:
|
||||||
`/etc/pterodactyl/config.yml`
|
`/etc/pterodactyl/config.yml`
|
||||||
From:
|
From:
|
||||||
|
|
@ -59,3 +59,55 @@ To:
|
||||||
key: /etc/letsencrypt/live/yourdomain.com/privkey.pem
|
key: /etc/letsencrypt/live/yourdomain.com/privkey.pem
|
||||||
```
|
```
|
||||||
A backup of the config is created as:
|
A backup of the config is created as:
|
||||||
|
```
|
||||||
|
/etc/pterodactyl/config.yml.bak
|
||||||
|
```
|
||||||
|
---
|
||||||
|
### 3️⃣ Wings Binary
|
||||||
|
- Detects architecture:
|
||||||
|
- `x86_64`
|
||||||
|
- `aarch64`
|
||||||
|
- Downloads the correct release from:
|
||||||
|
https://github.com/calagopus/wings
|
||||||
|
Installed to:
|
||||||
|
```
|
||||||
|
/usr/local/bin/wings
|
||||||
|
```
|
||||||
|
---
|
||||||
|
### 4️⃣ Configuration
|
||||||
|
Optionally runs:
|
||||||
|
```bash
|
||||||
|
wings configure --join-data <token>
|
||||||
|
```
|
||||||
|
Then optionally installs as a systemd service:
|
||||||
|
```bash
|
||||||
|
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:
|
||||||
|
```bash
|
||||||
|
curl -fsSL https://git.okseby.com/okseby/sebys-hosting-scripts/raw/branch/main/install-wings.sh
|
||||||
|
curl -fsSL https://git.okseby.com/okseby/sebys-hosting-scripts/raw/branch/main/update-forgejo.sh
|
||||||
|
curl -fsSL https://git.okseby.com/okseby/sebys-hosting-scripts/raw/branch/main/update-panel.sh
|
||||||
|
curl -fsSL https://git.okseby.com/okseby/sebys-hosting-scripts/raw/branch/main/update-wings.sh
|
||||||
|
```
|
||||||
|
---
|
||||||
|
## 🛠 Manual Install Option
|
||||||
|
If you prefer not to pipe to bash:
|
||||||
|
```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
|
||||||
|
```
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue