From a9b2e4912d2e095348f16bfc82719f2543bf1711 Mon Sep 17 00:00:00 2001 From: Werner Beroux Date: Wed, 7 Feb 2018 17:10:25 +0100 Subject: [PATCH] Adds docker-compose to simplify setup even further. --- Docker/README.md | 11 +++++++++++ Docker/docker-compose.yml | 30 ++++++++++++++++++++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 Docker/docker-compose.yml diff --git a/Docker/README.md b/Docker/README.md index 0d78f7c..4700a68 100644 --- a/Docker/README.md +++ b/Docker/README.md @@ -2,6 +2,17 @@ Docker deployment instructions ===== ## tl;dr + +Using [docker-compose](https://docs.docker.com/compose/install/): + +```bash +git clone https://github.com/NullArray/AutoSploit.git +cd Autosploit/Docker +docker-compose run --rm autosploit +``` + +Using just Docker: + ```bash git clone https://github.com/NullArray/AutoSploit.git cd Autosploit/Docker diff --git a/Docker/docker-compose.yml b/Docker/docker-compose.yml new file mode 100644 index 0000000..175868c --- /dev/null +++ b/Docker/docker-compose.yml @@ -0,0 +1,30 @@ +version: '3' + +services: + autosploit: + build: + context: . + ports: + - 80:80 + - 443:433 + - 4444:4444 + networks: + - haknet + depends_on: + - postgres + postgres: + image: postgres + environment: + - POSTGRES_PASSWORD=s3cr3t + networks: + - haknet + volumes: + - db:/var/lib/postgresql/data + +networks: + haknet: + driver: bridge + +volumes: + db: +