#!/bin/sh
# Change these
#REG_TOKEN=
#DOMAIN=""

# Koozali mods

{
my $root_url = ${rocketchat}{rootURL};
$OUT .= "ROOT_URL=https://$root_url\n";

my $version = ${rocketchat}{Version} || "1.0.0";
$OUT .= "RELEASE=$version\n";

my $mailUrl = ${rocketchat}{mailURL} || "localhost";
my $mailPort = ":" . ${rocketchat}{mailPort} || ":25";
my $mailServer = "smtp://" . $mailUrl . $mailPort;
my $memLimit = ${rocketchat}{memLimit} || "2048";
$memLimit = $memLimit . "MB";

$OUT .= "MAIL_URL=$mailServer\n";
$OUT .= "TCP_PORT=4000\n";
$OUT .= "MEM_LIMIT=$memLimit\n";
}

# Running a local mongo
MONGO_URL=mongodb://127.0.0.1:27017/rocketchat?replicaSet=rs0

# End Koozali Mods

# Change to true after you set your domain and valid lets encrypt email
LETSENCRYPT_ENABLED=false
LETSENCRYPT_EMAIL=demo@email.com
TRAEFIK_PROTOCOL=http

# Prometheus
PROMETHEUS_RETENTION_SIZE=15GB
PROMETHEUS_RETENTION_TIME=15d
# default prometheus port (9090) conflicts with cockpit in centos
PROMETHEUS_PORT=9000
# Grafana
# Set to empty string to use a subpath
GRAFANA_DOMAIN=
# set to /grafana to use from a subpath
GRAFANA_PATH=/grafana

GRAFANA_ADMIN_PASSWORD=rc-admin
GRAFANA_HOST_PORT=5050

# Traefik ports
TRAEFIK_HTTP_PORT=80
TRAEFIK_DASHBOARD_PORT=8080
TRAEFIK_HTTPS_PORT=443
# Port for Grafana to be accessed externally
GRAFANA_HOST_PORT=5050

# MongoDB
MONGODB_BIND_IP=127.0.0.1
MONGODB_PORT_NUMBER=27017


