summaryrefslogtreecommitdiff
path: root/docker-compose.yml
blob: c38cef3f8cd0561aaebe8df58b3526c65d316a68 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
version: '3.5'
services:
  firewall:
    build:
      context: ./dockerfile/firewall
      dockerfile: Dockerfile
    image: "tsg-firewall-v21.03"
    container_name: "tsg-container-firewall-v21.03"
    security_opt:
     - seccomp:unconfined
    volumes:
     - /mnt/huge_1G:/mnt/huge_1G
     - /tmp/vhost_tsg_container_firewall:/run/usvhost/
     - ./config/mrzcpd/etc/mrglobal.conf:/opt/mrzcpd/etc/mrglobal.conf
     - ./config/sapp_run/etc/sapp.toml:/home/mesasoft/sapp_run/etc/sapp.toml
     - ./config/sapp_run/etc/sapp_log.conf:/home/mesasoft/sapp_run/etc/sapp_log.conf
     - ./config/sapp_run/etc/gdev.conf:/home/mesasoft/sapp_run/etc/gdev.conf
     - ./config/sapp_run/tsgconf/main.conf:/home/mesasoft/sapp_run/tsgconf/main.conf
     - ./config/sapp_run/tsgconf/maat.conf:/home/mesasoft/sapp_run/tsgconf/maat.conf
     - ./config/sapp_run/conf/capture_packet_plug.conf:/home/mesasoft/sapp_run/conf/capture_packet_plug.conf
     - /etc/localtime:/etc/localtime:ro
  tfe:
    build:
      context: ./dockerfile/tfe
      dockerfile: Dockerfile
    image: "tfe-v4.4"
    container_name: "tfe-container-v4.4"
    security_opt:
     - seccomp:unconfined
    cap_add:
     - NET_ADMIN
     - SYS_PTRACE
    devices:
     - "/dev/net/tun:/dev/net/tun"
    volumes:
     - ./config/tfe/doh/doh.conf:/opt/tsg/tfe/conf/doh/doh.conf
     - ./config/tfe/pangu/pangu_pxy.conf:/opt/tsg/tfe/conf/pangu/pangu_pxy.conf
     - ./config/tfe/tfe/future.conf:/opt/tsg/tfe/conf/tfe/future.conf
     - ./config/tfe/tfe/tfe.conf:/opt/tsg/tfe/conf/tfe/tfe.conf
     - ./config/tfe/tfe/zlog.conf:/opt/tsg/tfe/conf/tfe/zlog.conf
     - /etc/localtime:/etc/localtime:ro