Lance Pioch 82409f2fba Laravel 12.x Shift (#1045)
* Convert route options to fluent methods

Laravel 8 adopts the tuple syntax for controller actions. Since the old options array is incompatible with this syntax, Shift converted them to use modern, fluent methods.

* Slim `lang` files

* Shift core files

* Validate via object directly within Controllers

* Use `Gate` facade for controller authorization

* Dispatch jobs directly

* Remove base controller inheritance

* Default config files

In an effort to make upgrading the constantly changing config files easier, Shift defaulted them and merged your true customizations - where ENV variables may not be used.

* Set new `ENV` variables

* Add new Laravel `composer run dev` script

* Add `storage/app/private` folder

* Bump Composer dependencies

* Convert `$casts` property to method

* Adopt Laravel type hints

* Shift cleanup

* Apply suggestions from code review

Co-authored-by: MartinOscar <40749467+rmartinoscar@users.noreply.github.com>

* Add old key as backup

* Update composer

* Remove extra line

* Update this

---------

Co-authored-by: Shift <shift@laravelshift.com>
Co-authored-by: MartinOscar <40749467+rmartinoscar@users.noreply.github.com>
2025-03-03 14:41:00 -05:00
2025-03-03 14:41:00 -05:00
2025-03-03 14:41:00 -05:00
2025-02-27 08:17:17 -05:00
2025-02-16 18:44:54 +01:00
2025-03-03 14:41:00 -05:00
2025-03-03 14:41:00 -05:00
2025-03-03 14:41:00 -05:00
2025-03-03 14:41:00 -05:00
2025-03-03 14:41:00 -05:00
2022-10-24 09:48:30 -06:00
2025-03-03 14:41:00 -05:00
2022-12-04 16:32:15 -07:00
2025-03-03 14:41:00 -05:00
2024-06-11 14:58:42 -04:00
2025-03-03 14:41:00 -05:00
2025-03-03 14:41:00 -05:00
2025-03-03 14:41:00 -05:00
2024-07-05 01:15:45 +02:00
2024-04-14 13:54:15 -04:00
2024-04-21 21:25:13 -04:00
2025-01-06 17:04:33 +02:00
2025-01-16 14:53:50 -05:00
2025-01-30 16:39:17 -05:00
2025-02-25 14:22:07 +01:00
2025-01-06 17:04:33 +02:00
2024-07-24 20:10:45 -04:00
2024-04-21 21:32:42 -04:00
2025-01-06 17:04:33 +02:00
2025-01-06 17:04:33 +02:00
2025-02-25 14:22:07 +01:00

logo

Pelican Panel

Total Downloads Latest Release

Pelican Panel is an open-source, web-based application designed for easy management of game servers. It offers a user-friendly interface for deploying, configuring, and managing servers, with features like real-time resource monitoring, Docker container isolation, and extensive customization options. Ideal for both individual gamers and hosting companies, it simplifies server administration without requiring deep technical knowledge.

Fly High, Game On: Pelican's pledge for unrivaled game servers.

Supported Games and Servers

Pelican supports a wide variety of games by utilizing Docker containers to isolate each instance. This gives you the power to run game servers without bloating machines with a host of additional dependencies.

Some of our popular eggs include:

Category Eggs
Minecraft Paper Sponge Bungeecord Waterfall
SteamCMD 7 Days to Die ARK: Survival Arma 3 Counter Strike
DayZ Enshrouded Left 4 Dead Palworld
Project Zomboid Satisfactory Sons of the Forest Starbound
Standalone Games Among Us Factorio FTL GTA
Kerbal Space Mindustry Rimworld Terraria
Discord Bots Redbot JMusicBot JMusicBot Dynamica
Voice Servers Mumble Teamspeak Lavalink
Software Elasticsearch Gitea Grafana RabbitMQ
Programming Node.js Python Java C#
Databases Redis MariaDB PostgreSQL MongoDB
Storage S3 SFTP Share
Monitoring Prometheus Loki

Repository Activity

Stats

Copyright Pelican® 2024

Languages
PHP 98%
Blade 1.7%
Dockerfile 0.2%