Store & gift your gamekeys :)
This guide is going to assume you use Laravel Sail for development.
First clone the repository to your local system.
git clone https://github.com/xvsun/gamekeysAfter that copy the .env.sail.example file for development with Laravel Sail or use the .env.example file for local development.
cp .env.sail.example .envNow install the composer dependencies for existing applications as stated here.
docker run --rm \
-u "$(id -u):$(id -g)" \
-v "$(pwd):/var/www/html" \
-w /var/www/html \
laravelsail/php82-composer:latest \
composer install --ignore-platform-reqsStart the container using sail.
sail upInstall the npm packages.
sail npm installRun vite.
sail npm run devGenerate the app encryption key.
sail artisan key:generateRun the Database migrations.
sail artisan migrateExecute the DevelopmentSeeder.
sail artisan db:seed --class DevelopmentSeederFollow the installation steps for development. Make sure to build the npm packages using npm run build and do not execute the DevelopmentSeeder, just the normal seeders using php artisan db:seed.
Thank you for all the help contributors!
Made with contrib.rocks.
This project is licensed under the MIT License - see the LICENSE.md file for more details.