FlyingFish
FlyingFish on GitHub
  • FlyingFish
    • About the project
    • Screenshots
    • Installation
      • Quick Setup
      • Quick Update
      • Create Backup
      • Long setup
        • Env
        • Docker compose
          • Ports
          • Network
      • Storage management
      • FAQ
    • Configurations
      • Which user type am I
      • Listen
        • Port forwarding
        • Proxy protocol
        • IP Access
        • Gateway identifiers
        • UPnP Nat
      • Domains
        • DynDns Clients
        • Own DNS Server
        • Discussions Subdomains
        • DynDns Server
      • Routes
    • Examples
      • SSH hidden on HTTPS
      • FlyingFish to other reverse proxy
      • Backup Server, SSH to Nas
      • Own DynDNS Server - Fritzbox
      • Inventree - Route
    • Developer
      • Ideas, requests and bugs
      • Project structure
        • Under the hood
        • Service structure
        • Schema
        • Object name rules
      • Image build
      • Plugins
    • Contribution
Powered by GitBook
On this page
  • Extends structure
  • Structure & Event communication
Edit on GitHub
  1. FlyingFish
  2. Developer
  3. Project structure

Service structure

Overview of the service structure

PreviousUnder the hoodNextSchema

Last updated 1 year ago

Here you will find an overview of how the project is structured and what connections exist.

Extends structure

The advertisement was separated into several parts modules. Schemas contain the structures of the data. The Core combines functionalities that almost all services need.

Plugins can be loaded for each service via the core.

Structure & Event communication