Pelican-Wing
Pelican-Wing
Docker app from Mainfrezzer's Repository
Overview
Pelican is a free, open-source game server management panel built with PHP, React, and Go. Designed with security in mind, Pelican runs all game servers in isolated Docker containers while exposing a beautiful and intuitive UI to end users.
!!!WARNING!!! This is somewhat of a clusterf##k and needs a lot of manual configuration !!!WARNING!!!
See below in "Additional Requirements"
Requirements
Pelican Panel
Needs the config.yml from the Pelican Panel Container.
Once placed in the Pelican - Etc folder and started, stop the container again and edit the config.yml and their new entries.
Especially the following
1.
The line under system:
data: needs to point towards the real unraid mount, below labeled as Pelican - Data /mnt/user/appdata/pelican-wing/data
The line under system:
passwd_file: cange it to /tmp/pelican/passwd
now start the container up and the wing should work flawlessly on UnRaid.
Runtime arguments
- Web UI
http://[IP]:[PORT:8080]/- Network
bridge- Shell
sh- Privileged
- false
Template configuration
Http port for the web server
- Target
- 8080
- Default
- 8080
- Value
- 8080
Sftp port for uploads to the gameservers
- Target
- 2022
- Default
- 2022
- Value
- 2022
- Target
- /var/run/docker.sock
- Default
- /var/run/docker.sock
- Value
- /var/run/docker.sock
For the config.yml
- Target
- /etc/pelican
- Value
- /mnt/user/appdata/pelican-wing/etc/pelican
- Target
- /tmp/pelican/
- Value
- /tmp/pelican/
Should match the UnRaid Host Mapping. See 'Additional Requirements' above
- Target
- /mnt/user/appdata/pelican-wing/data
- Value
- /mnt/user/appdata/pelican-wing/data
- Target
- WINGS_UID
- Value
- 99
- Target
- WINGS_GID
- Value
- 100
- Value
- nobody
Categories
Details
ghcr.io/pelican-dev/wings:latestRun Pelican-Wing on Unraid.
Pelican-Wing is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.