/drop-observer

DROP | obServer project repository

Primary LanguagePHPMIT LicenseMIT

SensioLabsInsight

Travis CI Build Status

Codacy Codacy Badge

Scrutinizer Build Status Code Coverage Scrutinizer Code Quality Code Intelligence Status

Docker

Codefresh Codefresh build status

Heroku Heroku

Semaphore Build Status

Generic badge Maintenance

DROP obServer

DROP obServer project is part of the DROP project.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

What things you need to install the software and how to install them

Install

1. Copy .env.dist to .env

cp .env.dist .env

2. Copy docker-compose.override.yml.dist to docker-compose.override.yml

cp docker-compose.override.yml.dist docker-compose.override.yml

3. Builds, (re)creates and starts containers in the background

docker-compose up -d

4. Install dependencies

docker-compose exec --user=application web composer install

5. Drop, create and update your database

docker-compose exec web php bin/console doctrine:database:drop --force
docker-compose exec web php bin/console doctrine:database:create
docker-compose exec web php bin/console doctrine:schema:update --force

6. Done

Web

http://localhost

phpMyAdmin

http://localhost:8080

Deployment

Prerequisites

What things you need to install the software and how to install them

Install

// TODO

Update

// TODO