- BTCPay Server integration - TeleBot Telegram bot - Review system - Admin area - Docker deployment configuration 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
51 lines
1.5 KiB
Markdown
51 lines
1.5 KiB
Markdown
# Nginx Proxy Manager Configuration
|
|
|
|
## Access Information
|
|
- **Admin Panel**: http://thebankofdebbie.giize.com:81
|
|
- **Default Credentials**:
|
|
- Email: admin@example.com
|
|
- Password: changeme
|
|
- **CHANGE THESE IMMEDIATELY!**
|
|
|
|
## Create Proxy Host for BTCPay
|
|
|
|
1. Login to NPM admin panel
|
|
2. Go to "Proxy Hosts" → "Add Proxy Host"
|
|
3. Configure as follows:
|
|
|
|
### Details Tab:
|
|
- **Domain Names**: thebankofdebbie.giize.com
|
|
- **Scheme**: http
|
|
- **Forward Hostname / IP**: 172.20.0.4 (or use container name: generated_btcpayserver_1)
|
|
- **Forward Port**: 49392
|
|
- **Cache Assets**: OFF (for BTCPay)
|
|
- **Block Common Exploits**: ON
|
|
- **Websockets Support**: ON (important for BTCPay)
|
|
|
|
### SSL Tab:
|
|
- **SSL Certificate**: Request a new SSL Certificate
|
|
- **Force SSL**: ON
|
|
- **HTTP/2 Support**: ON
|
|
- **HSTS Enabled**: ON
|
|
- **Email**: admin@thebankofdebbie.giize.com
|
|
- **Agree to Terms**: Check
|
|
|
|
### Advanced Tab (optional):
|
|
```nginx
|
|
# Add if needed for BTCPay
|
|
proxy_set_header X-Forwarded-Proto $scheme;
|
|
proxy_set_header X-Real-IP $remote_addr;
|
|
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
|
```
|
|
|
|
## Current Services Status:
|
|
- **BTCPay**: Running on port 8080 (internal: 49392)
|
|
- **NPM**: Running on ports 80, 443, 81
|
|
- **Portainer**: Running on port 9443
|
|
|
|
## Troubleshooting:
|
|
If BTCPay doesn't respond through NPM:
|
|
1. Check Docker network connectivity
|
|
2. Verify BTCPay is accessible locally: `curl http://localhost:8080`
|
|
3. Check NPM logs: `docker logs nginx-proxy-manager`
|
|
4. Ensure websockets are enabled in proxy host |