2023-08-05 01:28:17 +02:00
2022-02-13 11:19:29 +01:00
2023-08-04 16:45:15 +02:00
2023-06-16 11:22:01 +02:00
2023-07-03 19:30:08 +02:00
2023-08-05 00:08:47 +02:00
2023-08-04 16:45:15 +02:00
2022-04-19 14:21:23 +02:00
2022-02-13 11:19:29 +01:00
2022-02-13 11:19:29 +01:00
2023-08-01 18:13:45 +02:00
2022-02-13 11:19:29 +01:00
2023-03-07 23:45:45 +01:00
2022-02-13 11:19:29 +01:00
2022-02-13 11:19:29 +01:00
wip
2023-03-08 14:47:59 +01:00
2023-06-16 00:19:02 +02:00
2023-08-01 18:13:45 +02:00
2022-04-20 22:21:26 +02:00
2023-07-28 12:23:55 +02:00
2023-07-28 12:23:55 +02:00
2022-02-13 11:19:29 +01:00
wip
2023-03-08 14:47:59 +01:00
2023-03-07 23:45:45 +01:00
2022-02-13 11:19:29 +01:00
2023-07-29 00:34:32 +02:00
2023-08-01 18:13:45 +02:00

KamilCraftAPI

API for kamilcraft.com projects

Requirements

Required

  • Docker 20.10.x (Engine) or later

Optional

  • PHP 8.1.x or later
  • Composer 2.4.x or later
  • Nodejs 18.14.x or later

Preparation and installation

  1. Copy the contents of the .env.example file into .env

    cp .env.example .env
    
  2. Build the image needed for Laravel and Node.js

    docker-compose build --no-cache --pull
    
  3. Run the images prepared in docker-compose.yml

    docker-compose up -d
    
  4. Install the dependencies needed for Laravel and Nodejs

    docker-compose exec -u "$(id -u):$(id -g)" php composer install
    
    docker-compose run --rm -u "$(id -u):$(id -g)" npm install
    
  5. Key and data generation

    docker-compose exec -u "$(id -u):$(id -g)" php php artisan key:generate
    
    docker-compose exec -u "$(id -u):$(id -g)" php php artisan migrate:fresh --seed
    
    docker-compose run --rm -u "$(id -u):$(id -g)" npm run dev
    
  6. Go to http://localhost/dashboard in your browser.

Description
API for kamilcraft.com project
Readme 1.6 MiB
Languages
PHP 68%
Blade 31.1%
Dockerfile 0.9%