aboutsummaryrefslogtreecommitdiffstats
path: root/service/entrypoint.sh
blob: a473d03bf68eb8ffde48a0eab95b9a59cf6aa343 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/bin/bash

if [ ! -e "/service/data/db.sqlite3" ]; then
    /service/gendb /service/data/db.sqlite3
fi

while [ 1 ]; do
	echo "[DB CLEANUP] @ $(date +%T)"
	/service/cleandb /service/data/db.sqlite3
	sleep 60
done &

ncat --keep-open --listen -p 9000 --no-shutdown \
    --wait 10s --sh-exec '/service/postit /service/data/db.sqlite3'