Files
remotelink-docker/.env.example
monoadmin e16a2fa978 Add Python agent, WebSocket relay, real viewer, enrollment tokens
- WebSocket relay service (FastAPI) bridges agents and viewers
- Python agent with screen capture (mss), input control (pynput),
  script execution, and auto-reconnect
- Windows service wrapper, PyInstaller spec, NSIS installer for
  silent mass deployment (RemoteLink-Setup.exe /S /SERVER= /ENROLL=)
- Enrollment token system: admin generates tokens, agents self-register
- Real WebSocket viewer replaces simulated canvas
- Linux agent binary served from /downloads/remotelink-agent-linux
- DB migration 0002: viewer_token on sessions, enrollment_tokens table
- Sign-up pages cleaned up (invite-only redirect)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-10 16:25:10 -07:00

23 lines
938 B
Plaintext

# -------------------------------------------------------
# RemoteLink — Environment Variables
# Copy this file to .env and fill in the values
# -------------------------------------------------------
# PostgreSQL credentials (used by docker-compose)
POSTGRES_USER=remotelink
POSTGRES_PASSWORD=change_me_strong_password
POSTGRES_DB=remotelink
# Full database URL (auto-built from above in docker-compose, but set here for local dev)
DATABASE_URL=postgresql://remotelink:change_me_strong_password@localhost:5432/remotelink
# NextAuth secret — generate with: openssl rand -base64 32
AUTH_SECRET=change_me_generate_with_openssl_rand_base64_32
# Public URL of the app (used for invite links, etc.)
NEXT_PUBLIC_APP_URL=http://localhost:3000
# Relay WebSocket server address as seen from the browser (host:port)
# For production behind a reverse proxy, set to your domain (no port if using 443/80)
NEXT_PUBLIC_RELAY_URL=localhost:8765