diff --git a/.env.example b/.env.example index b9883225..4a9b3123 100644 --- a/.env.example +++ b/.env.example @@ -1,5 +1,5 @@ -# NAME = "Your Routstr Proxy Name" -# DESCRIPTION = "A short Description" +NAME = "Your Routstr Proxy Name" +DESCRIPTION = "A short Description" # Any openai-compatible api endpoint UPSTREAM_BASE_URL="https://api.openai.com/v1" @@ -7,14 +7,14 @@ UPSTREAM_API_KEY="sk-21212121212121212121212121212121" # UPSTREAM_PROVIDER_FEE=1 # 1 = no fees, 1.05 = 5% fees # Lightning address used to receive funds +RECEIVE_LN_ADDRESS="shroominic@walletofsatoshi.com" # When your cashu balance reaches this number of sats, send the funds to RECEIVE_LN_ADDRESS. -# RECEIVE_LN_ADDRESS="user@minibits.cash" -#MINIMUM_PAYOUT = "100" +MINIMUM_PAYOUT = "100" # If set to true, pricing is loaded from the file specified by MODELS_PATH # Defaults to "models.json" and falls back to "models.example.json" if missing -# MODEL_BASED_PRICING = "true" +MODEL_BASED_PRICING = "true" # MODELS_PATH="models.json" # Costs in Sats, if MODEL_BASED_PRICING is set to false @@ -27,13 +27,13 @@ UPSTREAM_API_KEY="sk-21212121212121212121212121212121" # ADMIN_PASSWORD="" # Public Endpoint -# HTTP_URL="https://your.domain.com" +HTTP_URL="https://your.domain.com" # Tor Endpoint (copy from docker logs) # ONION_URL=".onion" -# RELAYS="wss://relay.routstr.com,wss://relay.nostr.band" -# CASHU_MINTS="https://mint.minibits.cash/Bitcoin,https://mint.cubabitcoin.org" +RELAYS="wss://relay.routstr.com,wss://relay.nostr.band" +CASHU_MINTS="https://mint.minibits.cash/Bitcoin,https://mint.cubabitcoin.org" # Development # DEBUG=TRUE diff --git a/Dockerfile b/Dockerfile index adf5a7df..b17f1ed8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,7 +12,7 @@ RUN apk add --no-cache \ RUN apk add git COPY uv.lock pyproject.toml ./ -RUN mkdir -p /routstr +COPY routstr ./routstr RUN uv add git+https://github.com/saschanaz/secp256k1-py.git#branch=upgrade060 # RUN uv sync