mirror of
https://github.com/beclab/Olares
synced 2026-04-21 13:37:46 +00:00
| .. | ||
| app-service | ||
| authelia | ||
| backup-server | ||
| bfl | ||
| chart-repo/.olares/config/cluster/deploy | ||
| docker-nginx-headers-more | ||
| download-server | ||
| files | ||
| headscale | ||
| infisical | ||
| integration | ||
| kube-state-metrics | ||
| l4-bfl-proxy | ||
| market | ||
| monitor | ||
| notifications | ||
| osnode-init | ||
| reverse-proxy | ||
| seahub | ||
| search3 | ||
| system-server | ||
| upgrade | ||
| vault | ||
| README.md | ||
Olares Framework
Overview
The application framework layer provides common functionality and interfaces for system and third-party applications.
Sub-component overview
| Component | Description |
|---|---|
| app-service | Handles application lifecycle management and resource allocation. |
| authelia | An open-source authentication and authorization server that provides multi-factor authentication and single sign-on (SSO). |
| backup-server | Supports backups for directories, applications, and clusters. |
| bfl | The Backend For Launcher service that aggregates backend interfaces and proxies requests for all system services. |
| docker-nginx-headers-more | A Docker image for Nginx with the headers-more module. |
| files | Provides essential file management services. |
| headscale | A self-hosted implementation of the Tailscale control server. |
| infisical | A tool for managing sensitive information and preventing secret leaks in Olares development. |
| kube-state-metrics | A service that listens to the Kubernetes API server and generates metrics about the state of the objects. |
| l4-bfl-proxy | A Layer 4 network proxy for BFL (Backend For Launcher). |
| market | A decentralized and permissionless app store for installing, uninstalling, and updating applications and recommendation algorithms. |
| monitor | Used for system monitoring and resource usage tracking. |
| notifications | Delivers system-wide notifications. |
| osnode-init | Initializes the Olares node. |
| reverse-proxy | Options include Cloudflare Tunnel, Olares Tunnel, and self-built FRP. |
| seahub | The web frontend for the Seafile file hosting platform. |
| search3 | Provides full-text search for stored content in Knowledge and Files. |
| system-server | Manages permissions for inter-application API calls and handles network routing between applications and database middlewares. |
| upgrade | Supports automated system upgrades. |
| vault | Protects sensitive data like accounts, passwords, and mnemonics. |