13 lines
440 B
Bash
Executable file
13 lines
440 B
Bash
Executable file
#!/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 "$@"
|