awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
lejianwen avatar

lejianwen/rustdesk-api

0
View on GitHub↗
2,646 stars·584 forks·Go·mit·26 vues

Rustdesk Api

rustdesk-api is a web-based management server for RustDesk remote desktop infrastructure. It provides a centralized administrative interface to organize devices, user accounts, and address books.

The system functions as an identity gateway, integrating external providers such as LDAP, OIDC, GitHub, and Google to manage user access. It also includes a guest access link generator that creates temporary URLs for restricted device access without requiring account registration.

The project covers remote infrastructure management, including relay server configuration, bandwidth limits, and IP blacklisting. It provides monitoring and observability through system activity auditing of logins and connection events, alongside a browser-integrated client for remote access and address book synchronization.

Administrative operations are handled via a web console and a command-line interface, which includes a registry for third-party server command extensions.

Features

  • Administrative Consoles - Provides a centralized web-based administrative console for managing remote devices and user accounts.
  • Centralized Device Management - Organizes remote devices, user accounts, and address books through a centralized interface using groups and tags.
  • Relay Server Management - Manages relay servers, bandwidth limits, and IP blacklists to optimize and secure the remote desktop infrastructure.
  • Web-Based Remote Clients - Implements a browser-based client that synchronizes server keys and address books for native-free remote access.
  • Identity and Access Management - Manages user identities and access permissions for remote systems by integrating external identity providers.
  • Identity Gateways - Functions as an authentication bridge connecting servers to external identity providers like Google, GitHub, and LDAP.
  • External Provider Integrations - Authenticates users through OAuth2 authorization flows using external providers like Google and GitHub.
  • Identity Federation - Integrates external identity providers via OIDC, LDAP, and OAuth to delegate user authentication.
  • Command Line System Administration - Provides a command-line interface for executing administrative instructions and configuring relay server components.
  • Remote Infrastructure Management - Manages relay server settings, bandwidth limits, and network security to optimize remote infrastructure.
  • Server Management Interfaces - Provides a web-based management interface for organizing devices and users on a remote desktop server.
  • Web-Based Server Administration Panels - Provides a web-based administration panel for running system operations and administrative instructions.
  • Remote Access Logs - Maintains a comprehensive audit trail of user logins, connection events, and file transfer history.
  • Access Link Generators - Includes a system for creating time-limited shareable links that grant guest access to remote devices.
  • Guest Access Links - Generates short-term temporary URLs that grant restricted remote device access to unauthenticated guest users.
  • Guest Remote Access - Provides temporary web-based access links to specific devices for external users without account registration.
  • Event Logs - Provides append-only logs of user logins and connection events for security auditing and activity tracking.
  • Remote Desktop Environments - Provides a centralized console for monitoring activity and configuring relay settings for remote desktop environments.
  • Remote Session Audits - Tracks user logins, connection events, and file transfers to maintain a detailed audit trail of remote activity.

Historique des stars

Graphique de l'historique des stars pour lejianwen/rustdesk-apiGraphique de l'historique des stars pour lejianwen/rustdesk-api

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Que fait lejianwen/rustdesk-api ?

rustdesk-api is a web-based management server for RustDesk remote desktop infrastructure. It provides a centralized administrative interface to organize devices, user accounts, and address books.

Quelles sont les fonctionnalités principales de lejianwen/rustdesk-api ?

Les fonctionnalités principales de lejianwen/rustdesk-api sont : Administrative Consoles, Centralized Device Management, Relay Server Management, Web-Based Remote Clients, Identity and Access Management, Identity Gateways, External Provider Integrations, Identity Federation.

Quelles sont les alternatives open-source à lejianwen/rustdesk-api ?

Les alternatives open-source à lejianwen/rustdesk-api incluent : awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… fosrl/pangolin — Pangolin is a zero-trust remote access platform designed to provide secure, identity-aware connectivity to private… ajenti/ajenti — Ajenti is a Linux server management panel that provides a centralized web-based dashboard for administering system… yunohost/yunohost — YunoHost is a self-hosted server management platform designed for deploying, configuring, and maintaining a suite of… openmediavault/openmediavault — OpenMediaVault is a Debian-based network attached storage (NAS) operating system that turns a computer into a… novnc/novnc — noVNC is an HTML5 remote desktop viewer and VNC web client that allows users to access and control remote desktops,…

Alternatives open source à Rustdesk Api

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Rustdesk Api.
  • awesome-selfhosted/awesome-selfhostedAvatar de awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Voir sur GitHub↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    Voir sur GitHub↗299,516
  • fosrl/pangolinAvatar de fosrl

    fosrl/pangolin

    21,255Voir sur GitHub↗

    Pangolin is a zero-trust remote access platform designed to provide secure, identity-aware connectivity to private network resources. It functions as a cloud-native network controller that orchestrates encrypted tunnels, traffic routing, and access policies across distributed environments. By leveraging WireGuard for secure data transport, the platform enables authenticated access to internal web applications, terminal sessions, and remote desktops without exposing services to the public internet. The platform distinguishes itself through a declarative infrastructure model that synchronizes n

    TypeScriptcrowdsecdockerhome-lab
    Voir sur GitHub↗21,255
  • ajenti/ajentiAvatar de ajenti

    ajenti/ajenti

    7,938Voir sur GitHub↗

    Ajenti is a Linux server management panel that provides a centralized web-based dashboard for administering system configurations, services, and hardware resources. It functions as a system monitor and a remote administration tool for managing server infrastructure through a browser. The project includes a web-based terminal emulator for executing shell commands and a file manager for browsing and organizing the server filesystem. It also features a dedicated manager for deploying and controlling the lifecycle of Docker containers. The platform covers a broad range of administrative capabili

    Pythonadministrationajentiangular
    Voir sur GitHub↗7,938
  • yunohost/yunohostAvatar de YunoHost

    YunoHost/yunohost

    2,816Voir sur GitHub↗

    YunoHost is a self-hosted server management platform designed for deploying, configuring, and maintaining a suite of open source applications on a private server. It functions as a package-based application orchestrator that installs and updates software from a curated catalog using standardized deployment scripts. The platform features a centralized identity management system using a directory service to synchronize user accounts and credentials across hosted applications for single sign-on access. It includes an integrated reverse proxy to route network traffic to backend services based on

    Pythonpythonself-hostedself-hosting
    Voir sur GitHub↗2,816
Voir les 30 alternatives à Rustdesk Api→