mirror of
https://github.com/UNITRONIX/BetterDesk.git
synced 2026-09-10 09:35:39 +00:00
59216f7620
Major refactor of betterdesk.ps1: convert to modern PowerShell script with Param/Help, enforce RunAsAdministrator, introduce script-scoped variables, structured logging, Print-* helper functions, auto-mode handling, public IP and password helpers, improved path detection and defaults, binary verification (Verify-*), dependency installation, venv setup for the web console, service setup using NSSM with scheduled-task fallback, and database migration/initialization logic. UI and status output were cleaned up and many functions renamed for clarity. Dockerfile.console: make resolv.conf DNS edits conditional (skip on read-only / Oracle Cloud VCNs) to avoid modifying immutable resolv.conf. .github/copilot-instructions.md: update project status date. These changes improve robustness, non-interactive automation, and Windows service management for BetterDesk.
Documentation
This directory contains comprehensive documentation for BetterDesk Console.
Quick Start
- INSTALLATION_V1.4.0.md - Installation guide
- UPDATE_GUIDE.md - Updating existing installations
- TROUBLESHOOTING_EN.md - Common issues & solutions
Docker
- DOCKER_SUPPORT.md - Docker installation guide
- DOCKER_TROUBLESHOOTING.md - Docker-specific issues
Features
- CLIENT_GENERATOR.md - Custom client generator
- CLIENT_GENERATOR_QUICKSTART_EN.md - Client generator quick start
- ID_CHANGE_FEATURE.md - Device ID change feature
- STATUS_TRACKING_v3.md - Device status tracking system
Performance
- GPU_OPTIMIZATION_EN.md - GPU optimization
- GPU_FIX_QUICKSTART_EN.md - Quick GPU fix guide
- OPTIMIZATION_SUMMARY_EN.md - Performance optimization summary
Security & Troubleshooting
- KEY_TROUBLESHOOTING.md - Key and encryption issues
- PORT_SECURITY.md - Port configuration & security
- QUICK_FIX_EN.md - Quick fixes for common issues
Development
- BUILD_GUIDE.md - Building from source
- CONTRIBUTING.md - Contribution guidelines
- PROJECT_STRUCTURE.md - Project structure overview
- CHANGELOG.md - Version history
Additional
- TRANSLATION_SUMMARY.md - Documentation translation status
HBBS Patch Documentation
HBBS-specific documentation is in hbbs-patch-v2/.