Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
1b0ef35
Docker de base
mosleymos Nov 5, 2017
0216ef1
Prevision des variables d'environnement et autres installation
mosleymos Nov 6, 2017
37ca8eb
docker-compose.yml non standard à corriger
mosleymos Nov 7, 2017
1c09e37
Composition des container ok - passer a nodejs et une install php con…
mosleymos Nov 7, 2017
2a386c2
Usage d'un aspect modulable de docker pas de gros dockerfile
mosleymos Nov 7, 2017
01efe93
Differents containers pour les fonctionnalites de l'application
mosleymos Nov 7, 2017
d0134bf
Meilleur script
mosleymos Nov 8, 2017
f153a9f
Suppression des installations inutiles
mosleymos Nov 8, 2017
cceafdd
Docker manuel instruction base
mosleymos Nov 8, 2017
7f7d18c
Ouverture de ports
mosleymos Nov 8, 2017
883c22e
Instruction supplementaire
mosleymos Nov 8, 2017
a61aa10
Correction sur les commandes
mosleymos Nov 9, 2017
0fe1ab9
Simple Dockerfile pour un usage simple complexifier en suite
mosleymos Nov 10, 2017
a186d1f
Suppression d'element non utile
mosleymos Nov 10, 2017
f10d14d
Installation mysql simple
mosleymos Nov 10, 2017
8379dbb
docker-compose correct gérer le probleme de serveur 500
mosleymos Nov 11, 2017
1cd3da1
Mise a jour de la documentation
mosleymos Nov 11, 2017
c6c2c34
Test installation non utile
mosleymos Nov 11, 2017
0d32af7
Pour le moment pas de besoin pour un Dockerfile vu usage du docker-co…
mosleymos Nov 11, 2017
40ebd41
Simple environnement de test
mosleymos Nov 17, 2017
b1c953d
Merge branch 'develop' into 3-mise-en-place-de-docker
mosleymos Nov 18, 2017
dbbe1ea
Suppression du message d'erreur laravel - Styles qui sautent
mosleymos Nov 18, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .env.example
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
APP_NAME=Laravel
APP_ENV=local
APP_KEY=
# False key
APP_KEY=base64:rSy2oxWuV9wn5VXTConHTxyCMfmPqVojedcxYyXeBSY=
APP_DEBUG=true
APP_LOG_LEVEL=debug
APP_URL=http://localhost
Expand Down
24 changes: 24 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,30 @@ Vous pouvez accéder à l'application à l'adresse suivant : http://localhost:80

Diagramme UML du projet : http://www.laravelsd.com/share/smezUK (pas encore définitif)

## Docker

Pour lancer la construction de l'image

Changer le .env.example en .env

```bash
$ mv .env.example .env
$ docker-compose up

```
Sous linux

Aller sur votre navigateur à l'adresse http://localhost:3000

Vous devriez voir une erreur 500 laravel

Lancer un terminal sous l'environnement docker

```
$ docker-compose run web /bin/bash

```

## Contribuer

Pour contribuer il faut respecter les normes de commit et de convensions de codage décris dans le
Expand Down
25 changes: 25 additions & 0 deletions docker-compose.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
version: '2'
services:
web:
image: hitalos/laravel:latest
ports:
- 3000:80
- 3001:8000
volumes:
- ./:/var/www
links:
- db
environment:
DB_HOST: db
DB_DATABASE: forge
DB_USERNAME: forge
DB_PASSWORD: secret
DB_CONNECTION: mysql
db:
image: mysql
environment:
# with mysql
MYSQL_DATABASE: forge
MYSQL_USER: forge
MYSQL_PASSWORD: secret
MYSQL_ROOT_PASSWORD: groot
4 changes: 2 additions & 2 deletions resources/views/partials/navbar.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@
<div class="collapse navbar-collapse" id="navbarsExampleDefault">
<ul class="navbar-nav mr-auto">
<li class="nav-item">
<a class="nav-link {{ Menu::isActive('Posts') }}" href="{{ route('blog.index') }}">Blog</a>
<a class="nav-link" href="{{ route('blog.index') }}">Blog</a>
</li>
</ul>
<form class="form-inline my-2 my-lg-0">
<input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search">
<button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
</form>
</div>
</nav>
</nav>