# LittleShop Environment Configuration for Hostinger VPS
# Copy this file to .env on the server and update the values

# Application Settings
ASPNETCORE_ENVIRONMENT=Production
ASPNETCORE_URLS=http://+:8080

# Security - Generate a strong secret key
Jwt__Key=YourSuperSecretKeyThatIsAtLeast32CharactersLong!

# BTCPay Server Integration (update with your actual values)
BTCPAY_SERVER_URL=https://thebankofdebbie.giize.com
BTCPAY_STORE_ID=
BTCPAY_API_KEY=
BTCPAY_WEBHOOK_SECRET=

# Database Configuration
ConnectionStrings__DefaultConnection=Data Source=/app/data/littleshop.db

# Royal Mail Shipping (optional - leave empty if not using)
RoyalMail__ClientId=
RoyalMail__ClientSecret=
RoyalMail__BaseUrl=https://api.royalmail.net/
RoyalMail__SenderAddress1=SilverLabs Ltd, 123 Business Street
RoyalMail__SenderCity=London
RoyalMail__SenderPostCode=SW1A 1AA
RoyalMail__SenderCountry=United Kingdom

# Web Push Notifications (optional)
WebPush__VapidPublicKey=BMc6fFJZ8oIQKQzcl3kMnP9tTsjrm3oI_VxLt3lAGYUMWGInzDKn7jqclEoZzjvXy1QXGFb3dIun8mVBwh-QuS4
WebPush__VapidPrivateKey=dYuuagbz2CzCnPDFUpO_qkGLBgnN3MEFZQnjXNkc1MY
WebPush__Subject=mailto:admin@littleshop.local

# Logging
Logging__LogLevel__Default=Information
Logging__LogLevel__Microsoft.AspNetCore=Warning

# Allowed Hosts (for production)
AllowedHosts=*
