laravel-microservice-base maintained by mggflow
Last update
2024/10/20 17:46
License
Require
- ext-pdo *
- php ^8.2
- laravel/framework ^11.9
- laravel/sanctum ^4.0
- laravel/tinker ^2.9
- mggflow/lv-msvc ^2.0.1
Last update
2023/07/28 15:35
License
Require
- php ^8.1
- ext-pdo *
- guzzlehttp/guzzle ^7.2
- laravel/framework ^10.10
- laravel/sanctum ^3.2
- laravel/tinker ^2.8
- mggflow/lv-msvc ^2.0
Last update
2023/07/28 15:15
License
Require
- php ^8.1
- ext-pdo *
- guzzlehttp/guzzle ^7.2
- laravel/framework ^10.10
- laravel/sanctum ^3.2
- laravel/tinker ^2.8
- mggflow/lv-msvc ^2.0
Last update
2023/07/27 20:43
License
Require
- php ^8.1
- ext-pdo *
- guzzlehttp/guzzle ^7.2
- laravel/framework ^10.10
- laravel/sanctum ^3.2
- laravel/tinker ^2.8
- mggflow/lv-msvc ^2.0
Last update
2023/07/27 19:28
License
Require
- php ^8.1
- ext-pdo *
- guzzlehttp/guzzle ^7.2
- laravel/framework ^10.10
- laravel/sanctum ^3.2
- laravel/tinker ^2.8
- mggflow/lv-msvc ^2.0
Last update
2023/07/27 19:06
License
Require
- php ^8.1
- ext-pdo *
- guzzlehttp/guzzle ^7.2
- laravel/framework ^10.10
- laravel/sanctum ^3.2
- laravel/tinker ^2.8
- mggflow/lv-msvc ^2.0
Last update
2023/07/27 18:16
License
Require
- php ^8.1
- ext-pdo *
- guzzlehttp/guzzle ^7.2
- laravel/framework ^10.10
- laravel/sanctum ^3.2
- laravel/tinker ^2.8
- mggflow/lv-msvc ^2.0
Last update
2023/07/27 17:01
License
Require
- php ^8.1
- ext-pdo *
- guzzlehttp/guzzle ^7.2
- laravel/framework ^10.10
- laravel/sanctum ^3.2
- laravel/tinker ^2.8
- mggflow/lv-msvc ^2.0
Last update
2023/07/26 23:23
License
Require
- php ^8.1
- ext-pdo *
- guzzlehttp/guzzle ^7.2
- laravel/framework ^10.10
- laravel/sanctum ^3.2
- laravel/tinker ^2.8
- mggflow/lv-msvc ^2.0
Last update
2023/03/17 11:39
License
Require
- php ^7.3|^8.0
- ext-json *
- ext-pdo *
- fruitcake/laravel-cors ^2.0
- guzzlehttp/guzzle ^7.0.1
- laravel/framework ^8.54
- laravel/sanctum ^2.11
- laravel/tinker ^2.5
- mggflow/exception-manager ^3.2
- mggflow/lv-msvc ^1.0
Last update
2023/03/16 18:21
License
Require
- php ^7.3|^8.0
- ext-json *
- ext-pdo *
- fruitcake/laravel-cors ^2.0
- guzzlehttp/guzzle ^7.0.1
- laravel/framework ^8.54
- laravel/sanctum ^2.11
- laravel/tinker ^2.5
- mggflow/exception-manager ^3.2
Last update
2023/03/11 19:13
License
Require
- php ^7.3|^8.0
- ext-json *
- ext-pdo *
- fruitcake/laravel-cors ^2.0
- guzzlehttp/guzzle ^7.0.1
- laravel/framework ^8.54
- laravel/sanctum ^2.11
- laravel/tinker ^2.5
- mggflow/exception-manager ^3.2
Last update
2023/03/11 19:10
License
Require
- php ^7.3|^8.0
- ext-json *
- ext-pdo *
- fruitcake/laravel-cors ^2.0
- guzzlehttp/guzzle ^7.0.1
- laravel/framework ^8.54
- laravel/sanctum ^2.11
- laravel/tinker ^2.5
- mggflow/exception-manager ^3.2
Last update
2023/03/11 15:22
License
Require
- php ^7.3|^8.0
- ext-json *
- ext-pdo *
- fruitcake/laravel-cors ^2.0
- guzzlehttp/guzzle ^7.0.1
- laravel/framework ^8.54
- laravel/sanctum ^2.11
- laravel/tinker ^2.5
- mggflow/exception-manager ^3.2
Last update
2023/03/08 22:55
License
Require
- php ^7.3|^8.0
- ext-json *
- ext-pdo *
- fruitcake/laravel-cors ^2.0
- guzzlehttp/guzzle ^7.0.1
- laravel/framework ^8.54
- laravel/sanctum ^2.11
- laravel/tinker ^2.5
- mggflow/exception-manager ^3.2
Last update
2023/02/02 23:44
License
Require
- php ^7.3|^8.0
- ext-json *
- ext-pdo *
- fruitcake/laravel-cors ^2.0
- guzzlehttp/guzzle ^7.0.1
- laravel/framework ^8.54
- laravel/sanctum ^2.11
- laravel/tinker ^2.5
Last update
2022/11/05 20:40
License
Require
- php ^7.3|^8.0
- ext-json *
- ext-pdo *
- fruitcake/laravel-cors ^2.0
- guzzlehttp/guzzle ^7.0.1
- laravel/framework ^8.54
- laravel/sanctum ^2.11
- laravel/tinker ^2.5
Last update
2022/11/05 17:20
License
Require
- php ^7.3|^8.0
- ext-json *
- ext-pdo *
- fruitcake/laravel-cors ^2.0
- guzzlehttp/guzzle ^7.0.1
- laravel/framework ^8.54
- laravel/sanctum ^2.11
- laravel/tinker ^2.5
Last update
2022/07/12 20:46
License
Require
- php ^7.3|^8.0
- ext-json *
- ext-pdo *
- fruitcake/laravel-cors ^2.0
- guzzlehttp/guzzle ^7.0.1
- laravel/framework ^8.54
- laravel/sanctum ^2.11
- laravel/tinker ^2.5
Last update
2021/10/29 23:10
License
Require
- php ^7.3|^8.0
- ext-json *
- ext-pdo *
- fruitcake/laravel-cors ^2.0
- guzzlehttp/guzzle ^7.0.1
- laravel/framework ^8.54
- laravel/sanctum ^2.11
- laravel/tinker ^2.5
Last update
2021/10/28 13:52
License
Require
- php ^7.3|^8.0
- ext-json *
- ext-pdo *
- fruitcake/laravel-cors ^2.0
- guzzlehttp/guzzle ^7.0.1
- laravel/framework ^8.54
- laravel/sanctum ^2.11
- laravel/tinker ^2.5
Last update
2021/10/15 22:18
License
Require
- php ^7.3|^8.0
- ext-json *
- ext-pdo *
- fruitcake/laravel-cors ^2.0
- guzzlehttp/guzzle ^7.0.1
- laravel/framework ^8.54
- laravel/sanctum ^2.11
- laravel/tinker ^2.5
Last update
2021/09/10 12:09
License
Require
- php ^7.3|^8.0
- ext-json *
- ext-pdo *
- fruitcake/laravel-cors ^2.0
- guzzlehttp/guzzle ^7.0.1
- laravel/framework ^8.54
- laravel/sanctum ^2.11
- laravel/tinker ^2.5
Last update
2021/09/10 01:58
License
Require
- php ^7.3|^8.0
- ext-json *
- ext-pdo *
- fruitcake/laravel-cors ^2.0
- guzzlehttp/guzzle ^7.0.1
- laravel/framework ^8.54
- laravel/sanctum ^2.11
- laravel/tinker ^2.5
Laravel Microservice Base
About
This project is base of microservice implements on Laravel.
Usage
Check all info about ports, volumes and other settings in:
./docker-compose.yml, ./.env.example, ./config. Also you can find useful bash scripts in ./scripts
- Create project in dir "msvc" via composer
composer create-project mggflow/laravel-microservice-base msvc
- Add files to GIT
# git init
git add --all
- Install composer dependencies
composer install
- Use Docker for development without hardware dependencies
docker compose up -d
- Create your app logic with all advantages of Laravel. For example see app/HTTP/Controllers/GreetingsController.php and http://127.0.0.1:8009/api/greeting route
In the alternative case you can separately download "./scripts/install.sh" from GitHube repo and then
sudo sh ./install.sh -u1000 -g1000 -r"mggflow/laravel-microservice-base" -d"/mnt/path/to/project"
P.S.: with the same script you can install your project based on this