darkwing

Module server

source
Expand description

ยงServer Module

This module contains the server logic for the application.

It is responsible for handling the HTTP requests and responses, as well as managing the services and configuration.

All the data transfer, handling, and services are located here.

Re-exportsยง

  • pub use services::browser_profile_services::LINUX_MOCK_PROFILE;
  • pub use services::browser_profile_services::LINUX_MOCK_PROFILE;
  • pub use services::browser_profile_services::MACOS_MOCK_PROFILE;
  • pub use services::browser_profile_services::MACOS_MOCK_PROFILE;
  • pub use services::browser_profile_services::WEBSITE_URLS;
  • pub use services::browser_profile_services::WEBSITE_URLS;
  • pub use services::browser_profile_services::WINDOWS_MOCK_PROFILE;
  • pub use services::browser_profile_services::WINDOWS_MOCK_PROFILE;

Modulesยง

  • api ๐Ÿ”’
    API routes.
  • Data Transfer Objects (DTOs).
  • Error handling for the server module.
  • extractors ๐Ÿ”’
    Extractors
  • services ๐Ÿ”’
    Services
  • utils ๐Ÿ”’
    Utils

Structsยง

  • Additional configuration settings for a browser profile
  • Application server struct.
  • JSON configuration for browser fingerprinting and behavior settings.
  • Configuration specific to Dolphin browser integration
  • Represents a collection of system fonts available to the browser profile.
  • Configuration structure for browser geolocation settings.
  • Represents browser hints and capabilities. Contains information about the system architecture, platform, and browser details that are used to configure the browser profile.
  • Mock profile for Linux.
  • Mock profile for macOS.
  • Configuration for browser media devices.
  • Represents browser navigator properties exposed through the Navigator Web API.
  • Configuration for port protection features
  • Represents screen configuration settings for a browser profile.
  • Represents the synchronization configuration for a browser profile.
  • Collection of available text-to-speech voices
  • Map of main_websites to their corresponding URLs.
  • Mock profile for Windows.
  • Configuration for WebGL capabilities
  • Configuration for WebGPU capabilities