#!/bin/bash

# include variables
. ./variables

# export http_proxy
export http_proxy=${HTTP_PROXY}
export https_proxy=${HTTPS_PROXY}

# build vm server
mkdir /var/lib/sidfm
cd /var/lib/sidfm

curl -O "https://www.softek.co.jp/SID/support/sidfmvm/download/server/$VMSERVER_LATEST"
tar xzf ${VMSERVER_LATEST}
cd /var/lib/sidfm/sidfmvm
sh ./vm-build_1.0.sh

# config vm server
sh ./sidfmd-start.sh
docker exec sidfmd /proxy_manage set_http_proxy ${PROXY_HOST} ${PROXY_PORT}
docker exec sidfmd /proxy_manage same_http_https enable
docker exec sidfmd /proxy_manage proxy enable
docker exec sidfmd /db_manage config dbname 172.17.0.1 5432 dbuser dbpass
docker exec sidfmd /db_manage init
docker exec sidfmd /mail_manage noauth ${SMTP_SERVER} 25 ${MAIL_DOMAIN}
docker exec sidfmd /vm_manage server disable
sleep 5
docker exec sidfmd /vm_manage server enable

# start vm server
docker exec sidfmd /vm_manage server enable
docker exec sidfmd /vm_manage issue_update enable
docker commit sidfmd sidfmd

