Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jobilla/laravel-cloud-native-utilities
https://github.com/jobilla/laravel-cloud-native-utilities
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/jobilla/laravel-cloud-native-utilities
- Owner: jobilla
- License: mit
- Created: 2021-02-19T16:58:55.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-22T14:22:14.000Z (5 months ago)
- Last Synced: 2024-04-23T15:09:32.597Z (5 months ago)
- Language: PHP
- Size: 23.4 KB
- Stars: 4
- Watchers: 12
- Forks: 2
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Cloud Native Utilities for Laravel
This library contains a collection of resources we use at Jobilla for our Laravel
microservices. It's aimed at minimising the friction of setting up a new service
by providing sensible defaults from the get-go.## What you get out of the box
- standardised metrics output in Prometheus format on `/metrics`
- JSON-formatted logs with minimal setup## Installation
1. `composer require jobilla/cloud-native-laravel`
1. `php artisan vendor:publish --tag=cloud-native-config` (note that this will also publish
a `logging.php` that overwrites the default Laravel logging config)
1. Optionally, run `php artisan vendor:publish --tag=dockerfile` to publish a `Dockerfile`
to your project root