bambi6-service-postit

Simple Note-Taking A/D Service for BambiCTF6 in 2021
git clone https://git.sinitax.com/sinitax/bambi6-service-postit
Log | Files | Refs | README | LICENSE | sfeed.txt

docker-compose.yml (805B)


      1version: '2.1'
      2
      3services:
      4  postit-checker:
      5    build: .
      6    volumes:
      7      - ./keys:/checker/keys
      8    ports:
      9      - 9338:3031
     10    environment:
     11      - MONGO_ENABLED=1
     12      - MONGO_HOST=postit-mongo
     13      - MONGO_PORT=27017
     14      - MONGO_USER=postit_mongo
     15      - MONGO_PASSWORD=postit_mongo
     16      - CI_RUNNER=${CI_RUNNER}
     17    mem_limit: 1G
     18    memswap_limit: 2G
     19    ulimits:
     20      core:
     21        soft: 0
     22        hard: 0
     23      nproc:
     24        soft: 4000
     25        hard: 4000
     26  postit-mongo:
     27    image: mongo
     28    volumes:
     29      - ./data:/data/db:rw
     30    environment:
     31      MONGO_INITDB_ROOT_USERNAME: postit_mongo
     32      MONGO_INITDB_ROOT_PASSWORD: postit_mongo
     33    mem_limit: 1G
     34    memswap_limit: 2G
     35    ulimits:
     36      core:
     37        soft: 0
     38        hard: 0
     39      nproc:
     40        soft: 4000
     41        hard: 4000