#!/bin/sh enabled="$(snapctl get enabled)" if [ -z "${enabled}" -o "${enabled}" != "true" ] then echo "Conduit not yet enabled" exit 0 fi export ROCKET_SERVER_NAME="$(snapctl get base-url)" listen_address="$(snapctl get listen.address)" if [ -n "${listen_address}" ] then export ROCKET_ADDRESS="$(snapctl get listen.address)" export ROCKET_PORT="$(snapctl get listen.port)" fi federation_enabled="$(snapctl get federation)" if [ -n "${federation_enabled}" ] then export ROCKET_FEDERATION_ENABLED=${federation_enabled} fi registration_enabled="$(snapctl get registration)" if [ -n "${registration_enabled}" -a "${registration_enabled}" = "false" ] then export ROCKET_REGISTRATION_DISABLED="true" fi export ROCKET_ENV="production" export ROCKET_DATABASE_PATH=${SNAP_DATA} cd ${SNAP} exec $@