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

entrypoint.sh (336B)


      1#!/bin/bash
      2
      3if [ ! -e "/service/data/db.sqlite3" ]; then
      4    /service/gendb /service/data/db.sqlite3
      5fi
      6
      7while [ 1 ]; do
      8	echo "[DB CLEANUP] @ $(date +%T)"
      9	/service/cleandb /service/data/db.sqlite3
     10	sleep 60
     11done &
     12
     13ncat --keep-open --listen -p 9000 --no-shutdown \
     14    --wait 10s --sh-exec '/service/postit /service/data/db.sqlite3'