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/gamekeys
After 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 .env
Now 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-reqs
Start the container using sail
.
sail up
Install the npm packages.
sail npm install
Run vite.
sail npm run dev
Generate the app encryption key.
sail artisan key:generate
Run the Database migrations.
sail artisan migrate
Execute the DevelopmentSeeder
.
sail artisan db:seed --class DevelopmentSeeder
Follow 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.