Getting started
This page tells you how to get started with the ProBIND3 app, including installation and basic configuration.
Laravel Sail is a light-weight command-line interface for interacting with Laravel’s default Docker development environment. This will create several containers to implement the application needs. An Application server, a Database server and a Sample server (with SSH access).
Prior to this installation, you need to have installed this software:
Clone the repository locally
git clone https://github.com/pacoorozco/probind.git probind cd probind
Copy
.env.example
to.env
.NOTE: You don’t need to touch anything from this file. It works with default settings.
Install PHP dependencies with:
NOTE: You don’t need to install neither PHP nor Composer, we are going to use a Composer image instead.
docker run --rm \ --user "$(id -u):$(id -g)" \ --volume $(pwd):/var/www/html \ --workdir /var/www/html \ laravelsail/php81-composer:latest \ composer install --ignore-platform-reqs
Start all containers with the
sail
command../vendor/bin/sail up -d
Seed database in order to play with some data
sail artisan key:generate sail artisan migrate:fresh --seed
Point your browser to
http://localhost
. Enjoy!NOTE: Default credentials are
admin/secret
.