- Modified CLAUDE.md documentation
- Updated Dockerfile configuration
- Updated Program.cs and production settings
- Added deployment scripts for Hostinger
- Added Hostinger environment configuration
🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>
40 lines
1.3 KiB
Plaintext
40 lines
1.3 KiB
Plaintext
# 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=*
|