A game server control panel for deploying and managing isolated game servers within Docker containers.
Pelican Panel is an open-source game server control panel designed for communities, hosting providers, and self-hosters. It provides a web-based interface for the creation and management of game servers, which are executed in isolated Docker containers via a component called Wings. This architecture ensures that each server instance remains separate from others and the host system.
The software is deployed as a web application that manages server instances across one or more nodes. It allows administrators to deploy various types of software, from game servers to databases and bots, without installing dependencies directly on the host machine. This approach prevents system bloat and simplifies the process of scaling server resources across different hardware environments.
The application is built using PHP and the Laravel framework, utilizing FilamentPHP for the administrative interface. It uses a system of eggs to define how different server types are configured and deployed within their containers. This system allows for the rapid deployment of diverse software stacks, ranging from monitoring tools like Prometheus and Loki to storage solutions like S3 and SFTP shares. The panel is intended for users who require a centralized location to monitor and control multiple disparate services on a single machine or across a distributed cluster of servers.
Pelican Panel serves as a management layer for Docker-based game server hosting and general application deployment.
A personal cloud system for managing home servers through a visual interface and Docker container deployment.
A web based Linux server control panel for managing websites, databases, containers, and AI agent runtimes.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.