afb5011fbe
[BREAKING] — REMOVES REMOTE API A new API will need to be implemented properly using the new Laravel Passport OAuth2 system. DingoAPI was becoming too unstable and development wasn’t really moving along enough to continue to rely on it.
91 lines
2.8 KiB
JSON
91 lines
2.8 KiB
JSON
{
|
|
"name": "Pterodactyl Panel",
|
|
"description": "The free, open-source game management panel. Supporting Minecraft, Spigot, BungeeCord, and SRCDS servers.",
|
|
"license": "MIT",
|
|
"authors": [
|
|
{
|
|
"name": "Dane Everitt",
|
|
"email": "dane@daneeveritt.com",
|
|
"homepage": "https://github.com/DaneEveritt",
|
|
"role": "Lead Developer"
|
|
},
|
|
{
|
|
"name": "Dylan Seidt",
|
|
"email": "dylan.seidt@gmail.com",
|
|
"role": "Developer"
|
|
}
|
|
],
|
|
"require": {
|
|
"php": ">=5.6.4",
|
|
"laravel/framework": "5.3.*",
|
|
"barryvdh/laravel-debugbar": "^2.2.3",
|
|
"doctrine/dbal": "^2.5.4",
|
|
"guzzlehttp/guzzle": "^6.2.1",
|
|
"pragmarx/google2fa": "^1.0.1",
|
|
"webpatser/laravel-uuid": "^2.0",
|
|
"prologue/alerts": "^0.4.0",
|
|
"s1lentium/iptools": "^1.1.0",
|
|
"edvinaskrucas/settings": "^2.0",
|
|
"igaster/laravel-theme": "^1.1.3",
|
|
"nesbot/carbon": "^1.21",
|
|
"mtdowling/cron-expression": "^1.1"
|
|
},
|
|
"require-dev": {
|
|
"fzaninotto/faker": "~1.4",
|
|
"mockery/mockery": "0.9.*",
|
|
"phpunit/phpunit": "~5.0",
|
|
"symfony/css-selector": "3.1.*",
|
|
"symfony/dom-crawler": "3.1.*"
|
|
},
|
|
"autoload": {
|
|
"classmap": [
|
|
"database"
|
|
],
|
|
"psr-4": {
|
|
"Pterodactyl\\": "app/"
|
|
}
|
|
},
|
|
"autoload-dev": {
|
|
"classmap": [
|
|
"tests/TestCase.php"
|
|
]
|
|
},
|
|
"scripts": {
|
|
"post-root-package-install": [
|
|
"php -r \"file_exists('.env') || copy('.env.example', '.env');\""
|
|
],
|
|
"post-create-project-cmd": [
|
|
"php artisan key:generate"
|
|
],
|
|
"post-install-cmd": [
|
|
"Illuminate\\Foundation\\ComposerScripts::postInstall",
|
|
"php artisan optimize"
|
|
],
|
|
"post-update-cmd": [
|
|
"Illuminate\\Foundation\\ComposerScripts::postUpdate",
|
|
"php artisan optimize"
|
|
],
|
|
"setup-dev": [
|
|
"composer install",
|
|
"php -r \"copy('.env.example', '.env');\"",
|
|
"php vendor/bin/homestead make --ip=192.168.10.32",
|
|
"sed -i.bak 's/homestead.app/pterodactyl.local/g' Homestead.yaml",
|
|
"rm Homestead.yaml.bak",
|
|
"php artisan key:generate",
|
|
"php artisan pterodactyl:env",
|
|
"php artisan migrate",
|
|
"php artisan pterodactyl:user"
|
|
],
|
|
"setup": [
|
|
"composer install --ansi --no-dev",
|
|
"php -r \"file_exists('.env') || copy('.env.example', '.env');\"",
|
|
"php artisan key:generate",
|
|
"php artisan pterodactyl:env",
|
|
"php artisan migrate",
|
|
"php artisan pterodactyl:user"
|
|
]
|
|
},
|
|
"config": {
|
|
"preferred-install": "dist"
|
|
}
|
|
}
|