mirror of
https://github.com/MobSF/Mobile-Security-Framework-MobSF.git
synced 2026-10-12 02:06:59 +00:00
92 lines
2.0 KiB
YAML
92 lines
2.0 KiB
YAML
services:
|
|
|
|
postgres:
|
|
image: "postgres:13"
|
|
restart: always
|
|
deploy:
|
|
resources:
|
|
limits:
|
|
memory: 1G
|
|
reservations:
|
|
memory: 512M
|
|
volumes:
|
|
- $HOME/MobSF/postgresql_data:/var/lib/postgresql/data
|
|
environment:
|
|
- POSTGRES_USER=postgres
|
|
- POSTGRES_PASSWORD=password
|
|
- POSTGRES_DB=mobsf
|
|
networks:
|
|
- mobsf_network
|
|
|
|
nginx:
|
|
image: nginx:latest
|
|
restart: always
|
|
deploy:
|
|
resources:
|
|
limits:
|
|
memory: 1G
|
|
reservations:
|
|
memory: 256M
|
|
ports:
|
|
- "80:4000"
|
|
- "1337:4001"
|
|
volumes:
|
|
- ./nginx.conf:/etc/nginx/nginx.conf:ro
|
|
depends_on:
|
|
- mobsf
|
|
networks:
|
|
- mobsf_network
|
|
|
|
djangoq:
|
|
image: opensecurity/mobile-security-framework-mobsf:latest
|
|
build:
|
|
context: ..
|
|
dockerfile: Dockerfile
|
|
restart: unless-stopped
|
|
command: /home/mobsf/Mobile-Security-Framework-MobSF/scripts/qcluster.sh
|
|
volumes:
|
|
- $HOME/MobSF/mobsf_data:/home/mobsf/.MobSF
|
|
environment:
|
|
- POSTGRES_USER=postgres
|
|
- POSTGRES_PASSWORD=password
|
|
- POSTGRES_DB=mobsf
|
|
- POSTGRES_HOST=postgres
|
|
- POSTGRES_PORT=5432
|
|
depends_on:
|
|
- postgres
|
|
networks:
|
|
- mobsf_network
|
|
|
|
mobsf:
|
|
image: opensecurity/mobile-security-framework-mobsf:latest
|
|
build:
|
|
context: ..
|
|
dockerfile: Dockerfile
|
|
restart: always
|
|
tty: true
|
|
volumes:
|
|
- $HOME/MobSF/mobsf_data:/home/mobsf/.MobSF
|
|
environment:
|
|
- POSTGRES_USER=postgres
|
|
- POSTGRES_PASSWORD=password
|
|
- POSTGRES_DB=mobsf
|
|
- POSTGRES_HOST=postgres
|
|
- POSTGRES_PORT=5432
|
|
- MOBSF_ASYNC_ANALYSIS=1
|
|
healthcheck:
|
|
test: curl -f http://localhost:8000/login/ || exit 1
|
|
interval: 30s
|
|
timeout: 10s
|
|
retries: 5
|
|
depends_on:
|
|
- postgres
|
|
- djangoq
|
|
networks:
|
|
- mobsf_network
|
|
extra_hosts:
|
|
- "host.docker.internal:host-gateway"
|
|
|
|
networks:
|
|
mobsf_network:
|
|
driver: bridge
|