wip: currently rewriting the project as a full stack application tangled.org/kacaii.dev/sigo
gleam

:recycle: bind to env

+5 -3
+5 -3
src/app/supervision_tree.gleam
··· 1 1 import app/web/context 2 + import envoy 2 3 import gleam/erlang/process 3 4 import gleam/http/request 4 5 import gleam/http/response ··· 33 34 } 34 35 } 35 36 36 - let bind_to = case ctx.env { 37 - context.Dev -> "localhost" 38 - context.Production -> "0.0.0.0" 37 + let bind_to = case ctx.env, envoy.get("SIGO_HOST") { 38 + context.Production, _ -> "0.0.0.0" 39 + context.Dev, Ok(bind) -> bind 40 + context.Dev, _ -> "localhost" 39 41 } 40 42 41 43 // Adding Mist to the supervision tree