Noah Levitt 18b4a26db6 porting ansible config to xenial
no more upstart, switch to daemontools, among other things
2019-03-22 23:50:46 -07:00

24 lines
732 B
Django/Jinja

#!/bin/bash
logfile=/var/log/warcprox.log
touch $logfile
chown {{user}} $logfile
ulimit -n 4096
source {{venv_root}}/warcprox-ve3/bin/activate
exec nice -n5 setuidgid {{user}} env LANG=en_US.UTF-8 LC_COLLATE=C warcprox \
--address=0.0.0.0 \
--dir={{warcs_dir}} \
--base32 \
--gzip \
--rollover-idle-time=180 \
--onion-tor-socks-proxy=localhost:9050 \
--rethinkdb-services-url=rethinkdb://{{groups['rethinkdb']|join(',')}}/brozzler/services \
--rethinkdb-stats-url=rethinkdb://{{groups['rethinkdb']|join(',')}}/brozzler/stats \
--rethinkdb-big-table-url=rethinkdb://{{groups['rethinkdb']|join(',')}}/brozzler/captures \
>> $logfile 2>&1