-
Notifications
You must be signed in to change notification settings - Fork 0
Installation & Setup
SecureBitChat edited this page Aug 18, 2025
·
1 revision
- Visit https://securebitchat.github.io/securebit-chat/
- No installation required
- Works in any modern browser
- Web server with HTTPS support
- Modern browser with WebRTC
- Lightning wallet with WebLN (for payments)
git clone https://github.com/SecureBitChat/securebit-chat.git
cd securebit-chat
# Upload files to GitHub Pages repositorygit clone https://github.com/SecureBitChat/securebit-chat.git
# Upload folder to Netlify or Vercelgit clone https://github.com/SecureBitChat/securebit-chat.git
cd securebit-chat
# Python
python -m http.server 8000
# Node.js
npx serve .
# PHP
php -S localhost:8000WebRTC requires HTTPS:
- Use Let's Encrypt for free certificates
- Configure automatic certificate renewal
- Ensure proper CORS configuration
# Optional: Custom Lightning node
LIGHTNING_NODE_URL=your_node_url
LIGHTNING_NODE_TOKEN=your_token
# Optional: Custom STUN/TURN servers
STUN_SERVERS=stun:stun.l.google.com:19302
TURN_SERVERS=turn:your_turn_server- Chrome 60+ / Firefox 60+ / Safari 12+
- HTTPS connection (required for WebRTC)
- JavaScript enabled
- WebRTC support