Adapt the proxy part to fit with the new naming et simplified db part

Eric Daras 2018-10-17 19:20:26 +02:00
parent 05689c3b0e
commit 0a452d4d24
7 changed files with 25 additions and 42 deletions

View File

@ -3,59 +3,42 @@ version: '2'
services:
proxy:
build:
context: misp-proxy
container_name: misp-proxy
depends_on:
- misp-web
hostname: misp-proxy
context: proxy
container_name: proxy
restart: unless-stopped
image: misp-proxy:latest
networks:
- misp-network
ports:
- 81:80
- 80:80
- 4443:443
misp-web:
build: misp-web
depends_on:
- misp-db
container_name: misp-web
hostname: misp-web
image: misp-web:latest
restart: always
networks:
- misp-network
links:
- misp-db
web:
build: web
container_name: misp_web
image: misp:latest
restart: unless-stopped
volumes:
- /dev/urandom:/dev/random
- /data/misp:/var/www/MISP
- /data/misp/web:/var/www/MISP
environment:
- MYSQL_ROOT_PASSWORD=xxxxxxxx
- MYSQL_MISP_PASSWORD=xxxxxxxx
- MYSQL_HOST=misp-db
- MYSQL_HOST=db
- MYSQL_DATABASE=misp
- MYSQL_USER=misp
- MYSQL_PASSWORD=misp
- MISP_ADMIN_EMAIL=admin@admin.test
- MISP_ADMIN_PASSPHRASE=xxxxxxxxx
- MISP_ADMIN_PASSPHRASE=admin
- MISP_BASEURL=http:\/\/misp\.test
- POSTFIX_RELAY_HOST=relay.fqdn
- TIMEZONE=Europe/Brussels
misp-db:
build:
context: misp-db
args:
MYSQL_MISP_PASSWORD: xxxxxxxx
container_name: misp-db
hostname: misp-db
image: misp-db:latest
restart: always
networks:
- misp-network
db:
container_name: misp_db
image: mysql/mysql-server:5.7
restart: unless-stopped
volumes:
- /data/mysql:/var/lib/mysql
- /data/misp/db:/var/lib/mysql
environment:
- MYSQL_ROOT_PASSWORD=xxxxxxxx
- MYSQL_DATABASE=misp
- MYSQL_USER=misp
- MYSQL_PASSWORD=misp
- MYSQL_ROOT_PASSWORD=misp
networks:
misp-network:
driver: bridge

View File

@ -2,7 +2,7 @@
server {
listen 80;
listen 443 ssl http2;
server_name misp.test;
server_name web;
if ($scheme != "https") {
rewrite ^ https://$host$uri permanent;