acdphp/laravel-multitenancy-api-template

Base Laravel framework with multi-tenancy api ready structure.

This package is auto-updated.

Last update: 2024-03-30 19:44:56 UTC


README

laravel

Requirements

Pre-configured utilities

Local docker-compose deployment

  1. Copy .env.example to .env

    cp .env.example .env
  2. Start

    ./start_local.sh
  3. Create oauth password grant client

    docker-compose exec -it api php artisan passport:client --password
  4. Seed dummy data (optional)

    docker-compose exec -it api php artisan db:seed
  5. Health Check

    curl http://localhost/api/health-check
    
    # Output: {"status":"ok"}
  6. Stop

    docker-compose down

Default superadmin user and company

company.name: config('app.name')
email: superadmin@email.com
password: a_little_harder_password