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"

Install Pelican-Wing on Unraid in a few clicks.

Find Pelican-Wing in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for Pelican-Wing Review the template variables and paths Click Install

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.

Categories

Related apps

Explore more like this

Explore all

Details

Repository
ghcr.io/pelican-dev/wings:latest
Last Updated2026-07-05
First Seen2024-12-18

Runtime arguments

Web UI
http://[IP]:[PORT:8080]/
Network
bridge
Shell
sh
Privileged
false

Template configuration

WebHttpPorttcp

Http port for the web server

Target
8080
Default
8080
Value
8080
SFTPPorttcp

Sftp port for uploads to the gameservers

Target
2022
Default
2022
Value
2022
Docker SockPathrw
Target
/var/run/docker.sock
Default
/var/run/docker.sock
Value
/var/run/docker.sock
Pelican - EtcPathrw

For the config.yml

Target
/etc/pelican
Value
/mnt/user/appdata/pelican-wing/etc/pelican
Pelican - TmpPathrw
Target
/tmp/pelican/
Value
/tmp/pelican/
Pelican DataPathrw

Should match the UnRaid Host Mapping. See 'Additional Requirements' above

Target
/mnt/user/appdata/pelican-wing/data
Value
/mnt/user/appdata/pelican-wing/data
Wings_UIDVariable
Target
WINGS_UID
Value
99
Wings_GIDVariable
Target
WINGS_GID
Value
100
WINGS_USERNAMEVariable
Value
nobody