#!/usr/bin/env bash
set -euo pipefail

ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
cd "$ROOT_DIR"

export APP_ENV="${APP_ENV:-local}"
export HTTP_ADDR="${HTTP_ADDR:-:8080}"
export DATABASE_URL="${DATABASE_URL:-postgres://nomadcode:nomadcode@localhost:5432/nomadcode?sslmode=disable}"
export REDIS_URL="${REDIS_URL:-redis://localhost:6379/0}"
export AUTH_USERNAME="${AUTH_USERNAME:-nomadcode}"

exec go run ./cmd/server "$@"
