#!/bin/sh

dbadapter="${1:-sqlite3}"
setup="${2:-nginx-host}"
uri="${3:-/}"

exec 2>&1
set -eux

grep "adapter:[[:space:]]*$dbadapter" /etc/redmine/default/database.yml

cp /usr/share/doc/redmine/examples/${setup}.conf /etc/nginx/sites-enabled/redmine.conf
rm /etc/nginx/sites-enabled/default

cp /usr/share/doc/redmine/examples/redmine-puma-default.service /etc/systemd/system/redmine-puma-default.service
systemctl daemon-reload

service redmine-puma-default start

service nginx restart

curl -s http://localhost${uri} | grep 'meta.*name="description".*content="Redmine"'
curl -s http://localhost${uri}/login | grep 'meta.*name="description".*content="Redmine"'
