For 自托管软件应用目录, the strongest matches are deviantony/docker-elk (deviantony/docker-elk provides a complete Docker Compose setup for the), zammad/zammad (Zammad is a fully self-hosted open-source help desk and) and doccano/doccano (Doccano is a self-hosted collaborative data-labeling platform with a). unopim/unopim and karakeep-app/karakeep round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
我们为您精选了匹配 “awesome self hosted” 的开源 GitHub 仓库。结果按与您查询的相关性进行排名 — 您可以使用下方筛选器缩小范围,或通过 AI 进行优化。
This project is a containerized orchestration layer for the Elastic Stack, providing a pre-configured set of Docker Compose files to deploy Elasticsearch, Logstash, and Kibana as a unified data analysis stack. It functions as a centralized log management system for ingesting, indexing, and searching log data using a cluster of interconnected services. The deployment pattern includes an Elasticsearch cluster manager that enables scaling data nodes through replica scaling and internal discovery. It provides a web-based administration interface for monitoring cluster health and status. The syst
deviantony/docker-elk provides a complete Docker Compose setup for the Elastic Stack (Elasticsearch, Logstash, Kibana) — a self-hosted log management and analysis system with a web-based Kibana UI, API access, and user authentication via Search Guard, covering all your listed features including Docker Compose, database management, and data export/import.
Zammad is an open-source ticketing software designed for tracking and resolving customer requests. It functions as an omnichannel help desk system that merges communication streams from email, chat, and social media into a unified ticket management interface. The platform distinguishes itself through a programmatic REST API for managing users, tickets, and knowledge base entries via OAuth2. It integrates identity management using SAML, LDAP, Active Directory, and Kerberos to provide single sign-on for support staff. The system includes tools for help desk automation, such as the definition o
Zammad is a fully self-hosted open-source help desk and ticketing system with Docker Compose support, a web-based UI, SSO, a comprehensive REST API, and database management — a solid example of the kind of self-hosted application you are looking for.
Doccano is a collaborative data labeling platform and machine learning dataset management system. It provides a web-based interface for teams to import raw text, mark datasets, and export structured annotations for model training. The project specifically supports text annotation for classification and named entity recognition tasks. It enables teams to coordinate multiple users on a single project to maintain consistent labeling guidelines and increase the speed of dataset creation. The system includes tools for data management and team coordination, providing the ability to import raw data
Doccano is a self-hosted collaborative data-labeling platform with a web interface, REST API, data import/export, and PostgreSQL persistence — it meets the core self-hosted-software need and most of the listed features, though full SSO and dedicated database management tools are not explicitly covered.
unopim is an AI-powered product information management system that serves as a centralized repository for managing product attributes, categories, and variations. It functions as a containerized product repository and a multi-channel data distributor, synchronizing consistent product information and pricing across diverse external sales platforms and marketplaces. The platform distinguishes itself through an LLM-based catalog manager that provides a conversational interface for executing data management tasks. This allows users to perform item creation, content enrichment, and quality scans u
unopim is an open-source, self-hostable product information management system that offers a web-based UI, Docker Compose support, API access, data import/export, and user authentication, squarely fitting the search for self-hosted software to run on your own server.
Karakeep is a self-hosted, open-source platform designed for personal knowledge management and web content archiving. It functions as a centralized repository where users can capture, organize, and preserve bookmarks, notes, and media files, ensuring long-term access to digital information even if original sources are removed or modified. The system distinguishes itself through its automated content processing and security-focused architecture. It utilizes headless browser crawling and optical character recognition to ingest and index web content, while a modular artificial intelligence pipel
Karakeep is a fully self-hosted platform for personal knowledge management and web content archiving, offering Docker Compose support, a web-based interface, authentication and identity management, data migration (export/import), and programmatic API access, directly matching all the required features.
wger is an open-source web application for fitness tracking, workout planning, and nutrition management. It provides a self-hosted platform where users can design weekly workout routines from a built-in exercise library, log their training progress, and plan daily meals using a food database with automatic nutritional calculations. The application supports multi-user accounts with credential-based login, passkey authentication, and third-party sign-in through OAuth providers. The platform includes a documented REST API that enables programmatic access to workout logs, meal plans, and user dat
wger is a self-hosted web application for fitness tracking and nutrition management that runs on your own server, supports Docker Compose deployment, multi-user accounts with OAuth authentication, and provides a documented REST API for programmatic data access—covering the core self-hosted requirements this search is after.
AFFiNE is a collaborative knowledge base and productivity suite designed as a private-first, local-first platform. It provides an integrated workspace that combines structured documents with an infinite digital canvas, allowing users to organize complex information through a block-based model. By prioritizing local data persistence, the platform ensures immediate responsiveness and data sovereignty while maintaining a distributed state for real-time synchronization across multiple devices. The platform distinguishes itself through a canvas-integrated database engine that enables transitions b
AFFiNE is a self-hosted collaborative knowledge base and workspace with a block-based editor and infinite canvas, fitting the self-hosted software category; while Docker Compose, web UI, user auth, and data management are clearly supported, some features like explicit API access are only implied, making it a strong but not fully confirmed flagship example.
Buku is a personal bookmark manager that provides a command line interface, a portable bookmark database, and a self-hosted server for organizing web links. It functions as a command line knowledge base for saving, tagging, and searching web resources. The system features a portable, mergeable database that supports AES-256 encryption and is designed for cross-device data synchronization. It includes a RESTful API and a self-hosted web interface, allowing users to manage their collection via a browser or programmatic requests. Capabilities include automatic metadata fetching to populate page
Buku is a self-hosted bookmark manager with a web interface and REST API, fitting the self-hosted software category, though it notably lacks Docker Compose support among the requested features.
Casibase is an open-source platform that orchestrates multi-turn conversations with large language models and manages retrieval-augmented knowledge bases from a single interface. It provides a unified system for connecting to over 30 AI model providers, ingesting documents into vector embeddings for semantic search, and running autonomous agent loops that can drive a browser, search the web, execute commands, and integrate with external tools. The platform distinguishes itself by combining AI conversation management with infrastructure and application orchestration capabilities. It includes a
Casibase is a self-hosted platform for orchestrating AI conversations and knowledge bases that you deploy via Docker Compose, offers a web UI with role-based authentication, manages databases, and exposes APIs, covering the key self-hosting features you want.
Solidtime is time tracking software designed for freelancers and agencies to record work durations, manage billable hours, and monitor labor allocation. It serves as a professional services automation tool that organizes work into clients and projects while managing team member assignments. The system features a billable rate manager that defines hourly costs at the organizational, member, and project levels using hierarchical overrides to calculate total billing. It includes a project management tool for organizing clients and tasks into hierarchies with role-based access permissions. The p
Solidtime is a self-hosted time tracking application for freelancers and agencies, providing a web-based UI with role-based authentication, REST API access, and data export/import capabilities, which matches the search for self-hosted software.
Baserow is a self-hosted, no-code relational database platform built on PostgreSQL. It provides a spreadsheet-like interface for structuring and managing data without writing code, while exposing all database resources via a REST API to support headless architectures. The platform distinguishes itself by integrating large language models and embedding servers to power AI assistants and automated data generation. It further extends its utility as a no-code application builder, allowing users to create custom internal portals, dashboards, and business tools using visual logic and managed data.
Baserow is a self-hosted no-code relational database platform with a web-based interface and REST API, directly replacing cloud database services and covering all the required features like user authentication, data export/import, and API access.
Vendure is a Node.js e-commerce engine and headless commerce framework built with NestJS and TypeScript. It serves as a multi-channel commerce platform that manages product catalogs, orders, and customers via a strongly typed GraphQL API. The platform is distinguished by its highly extensible architecture, featuring a customizable administrative dashboard where developers can inject custom React components and entity views. It supports multi-channel commerce, allowing the isolation of products, currencies, and regional catalogs from a single unified backend. The engine covers a broad range o
Vendure is a self-hostable Node.js headless commerce engine that runs on your own server with a web-based admin dashboard, GraphQL API, and likely Docker Compose support, covering the core self-hosted software requirements for replacing cloud-based e-commerce services.
CTFs as you need them
CTFd is a self-hosted Capture The Flag competition platform that runs via Docker Compose, includes a web interface, user authentication, and API access, fitting the search for self-hosted software.
OpenPanel is a self-hosted product analytics platform designed for tracking user behavior and visualizing product metrics on private infrastructure. It provides a comprehensive system for collecting events across web, mobile, and server environments while ensuring complete ownership of data. The platform distinguishes itself through a privacy-first approach, utilizing cookieless event tracking and regional data residency to simplify regulatory compliance. It integrates large language models via the Model Context Protocol, enabling users to query behavioral data and analyze trends using natura
OpenPanel is a self-hosted product analytics platform with a web-based dashboard, user authentication, data export, and API support, covering most of the requested features like a Web UI, authentication, data export, and API access.
Budibase is a low-code application platform and enterprise internal tool builder used to create custom business applications for organizational processes and reporting. It functions as a self-hosted backend as a service, providing the infrastructure to manage database integrations and expose public data interfaces for external application access. The platform includes an AI agent orchestrator for deploying autonomous agents that interact with business data and execute operational tasks. It differentiates itself through self-hosted infrastructure management, allowing the system to run on priva
Budibase is a self-hosted low-code platform for building internal tools and business applications, offering Docker Compose deployment, a web-based UI, user authentication, database management, and API access, which fully aligns with the search for self-hosted software with those features.
This project is a self-hosted platform-as-a-service that provides a centralized management interface for deploying, configuring, and monitoring containerized applications and databases on private infrastructure. It functions as a visual control plane, automating the end-to-end lifecycle of services from source code to production. By managing container orchestration, networking, and resource allocation, it allows users to maintain full control over their own hardware while streamlining the delivery of software. The platform distinguishes itself through its agentless architecture, which uses se
Coolify is a self-hosted platform-as-a-service that gives you a web-based control plane to deploy, manage, and monitor containerized applications and databases on your own servers, directly addressing the search for self-hosted alternatives to cloud services with Docker Compose, a web UI, and built-in database management.
Home Assistant is a centralized home automation platform designed to orchestrate diverse internet-connected devices and services. It functions as a local-first control system that normalizes heterogeneous hardware protocols into a unified set of entities, attributes, and services. The core architecture relies on an event-driven state bus and a modular integration model, allowing the system to manage state changes and communicate across decoupled components through standardized interfaces. The platform distinguishes itself through a highly flexible, declarative configuration framework that all
Home Assistant is a self-hosted home automation platform with a web-based UI, user authentication, API access, Docker Compose support, and backup/restore capabilities, making it a fit for discovering server-installable open-source software.
Grafana is an observability data platform designed to aggregate metrics, logs, and traces from diverse sources into a unified environment. It functions as a centralized interface for visualizing complex telemetry data, transforming raw streams into interactive dashboards that support real-time system health tracking and performance monitoring. The platform distinguishes itself through a plugin-based modular architecture that integrates disparate databases, cloud services, and monitoring tools via a standardized data abstraction layer. This framework allows for the dynamic loading of external
Grafana is a self-hostable observability platform with Docker Compose support, a web-based UI, user authentication and SSO, API access, and dashboard export/import, making it a strong fit for the general search for open-source software you can run on your own server.
Portainer is a unified infrastructure management platform that provides a centralized control plane for deploying, monitoring, and managing containerized applications. It functions as an orchestration-abstraction layer, translating user actions into platform-specific API calls to maintain consistency across diverse container runtimes and cluster technologies. By organizing users, teams, and resources into a single interface, it enables granular role-based access control and lifecycle management for containerized services and stacks. The platform distinguishes itself through its support for di
Portainer is a self-hosted web UI for managing container environments like Docker and Kubernetes, which gives you full control over your infrastructure — it offers user authentication, API access, and Docker Compose support out of the box, making it a staple of the self-hosted ecosystem.
Nextcloud is a self-hosted platform designed for private cloud storage, file synchronization, and collaborative team workspaces. It provides a comprehensive suite of tools for document editing, groupware services like calendars and contacts, and secure data management, all while ensuring users maintain full control over their infrastructure and data sovereignty. The platform distinguishes itself through a decentralized federated architecture that allows independent server instances to securely share data and collaborate across a network. It features a highly modular plugin ecosystem, enabling
Nextcloud is a comprehensive self-hosted platform for private cloud storage and collaboration, with a web interface, user authentication, API access, and support for Docker deployment, making it an excellent fit for self-hosted software needs.
Sonarr is an automated media management tool that functions as a personal video recorder for television series. It monitors RSS feeds and indexers to track, download, and organize television episodes for personal media libraries. The application integrates with Usenet and BitTorrent clients to automate the acquisition of content. It maintains library integrity by identifying missing episodes and searching for higher-quality versions of existing files, such as 1080p or 4K, based on user-defined criteria. Beyond acquisition, the software handles the organization of media by renaming and sortin
Sonarr is a self-hosted TV series automation tool with a web-based UI, user authentication, SQLite database, and RESTful API, fully covering the key self-hosted software requirements your search targets.
Mealie is a self-hosted recipe management platform designed for personal data ownership and household meal planning. It functions as a digital kitchen assistant that allows users to import, organize, and digitize culinary content from websites, images, and videos into a structured, searchable database. The application supports multi-user collaboration through household management, enabling shared access to recipes and meal plans while maintaining distinct permissions. The platform distinguishes itself through extensive automation and integration capabilities. It features a programmatic interf
Mealie is a self-hosted recipe management platform that you install and run on your own server, with a web UI, user authentication for households, data import and export, and an API, covering the core self-hosted features even though it focuses on recipes rather than being a general-purpose suite.
Kanidm is a centralized identity management server designed to handle authentication, authorization, and directory services across distributed infrastructure. It provides a comprehensive framework for managing human and service accounts, utilizing a schema-driven database to store identity records, group memberships, and system attributes. The platform supports a wide range of authentication methods, including passkeys, passwords, and standard protocols like OAuth2, OIDC, LDAP, and RADIUS. The system distinguishes itself through a granular access control engine that enforces security policies
Kanidm is a self-hosted identity management server you can deploy with Docker, providing a web-based interface for administration, full user authentication and SSO via OIDC/OAuth2, and an API—making it a solid fit for running your own identity service on your own server.
InvenTree is an open-source inventory management platform built on Django, designed for tracking parts, stock levels, and supply chain operations through a web interface and REST API. The system uses barcodes—including QR codes, 1D barcodes, and Data Matrix codes—as primary identifiers for scanning, linking, and triggering inventory actions, and extends core functionality through a Python plugin framework supporting custom actions, UI panels, barcode handlers, and scheduled tasks. The platform distinguishes itself through a comprehensive plugin-based extensibility system that allows custom in
InvenTree is a self-hosted inventory management platform with a web UI and REST API, fitting the request for self-hosted software that can replace cloud services, though it may not cover all the listed features like SSO out of the box.
BTCPay Server is a non-custodial payment gateway and invoice manager designed for accepting Bitcoin and other cryptocurrencies directly into a private wallet. It serves as a self-hosted payment infrastructure that allows merchants to manage digital invoicing and storefronts without relying on third-party intermediaries. The system distinguishes itself through a non-custodial wallet architecture that ensures private keys remain on the user's own hardware or server. It integrates the Lightning Network for instant, low-cost transactions and provides a hardware-wallet signing bridge to secure tra
BTCPay Server is a self-hosted, open‑source payment gateway and invoice manager that runs on your own infrastructure as a direct alternative to third‑party payment processors—exactly the kind of self‑hosted software this search covers, with a web UI, user authentication, API access, and likely Docker Compose support for easy deployment.
WooCommerce is a comprehensive eCommerce framework for WordPress that transforms websites into fully functional online stores for physical and digital goods. It serves as a digital storefront manager for product catalogs, inventory, and customer orders across retail and wholesale business models. The system functions as a payment gateway integrator, connecting shops to diverse processors for credit cards, digital wallets, and subscriptions. It also operates as an order fulfillment system for calculating shipping rates, generating labels, and coordinating delivery via third-party couriers, whi
WooCommerce is a self-hosted eCommerce plugin for WordPress that provides a web interface, user authentication, database management, data export/import, and a REST API, meeting the core requirements for a self-hosted software solution, though it does not include built-in Docker Compose support (deployment depends on the underlying WordPress setup).
This project is an open-source, privacy-focused web analytics platform designed for high-throughput data ingestion and multi-tenant data management. It provides a cookie-less tracking engine that captures visitor interactions using ephemeral request metadata, ensuring comprehensive traffic visibility while maintaining strict privacy standards. The architecture utilizes an event-driven ingestion pipeline and aggregated metric storage to decouple data collection from processing, enabling efficient long-term retrieval and responsive dashboard performance. What distinguishes this platform is its
Plausible is an open-source, privacy-focused web analytics platform you can self-host, with a web-based UI, user authentication (via IAM and authentication tags), and data import utilities — directly fitting your search for self-hosted software.
Deepagents is an LLM agent orchestration platform and stateful application server designed for deploying and managing AI agents built with computational graphs. It provides a containerized runtime environment that handles agent execution, state persistence, and the versioning of AI assistants. The platform distinguishes itself through deep integration with the Model Context Protocol, allowing agents to function as servers that expose tools and capabilities to external clients. It features a sophisticated observability suite for capturing execution traces, performing LLM-based evaluations agai
This is a self-hosted platform for orchestrating LLM agents that runs in a containerized environment, fitting the broad self-hosted software category, though it appears specialized for AI agent management rather than offering a general web-based user interface or the full set of typical features like user authentication and data export.
Akaunting is a modular business enterprise resource planning system and self-hosted accounting software. It provides a comprehensive platform for small business financial management, centering on a double-entry bookkeeping system with a general ledger and chart of accounts. The platform is designed for extensibility through a module-based architecture and a dedicated marketplace for procuring third-party applications. It supports multi-tenant data isolation and utilizes role-based access control to manage granular user permissions. Its capability surface covers a wide range of business opera
Akaunting is a self-hosted accounting and ERP system with a web-based interface, user authentication, and API access, making it a good fit for replacing cloud-based financial management on your own server.
Appsmith is a low-code platform designed for building internal business tools, such as operational dashboards and administrative panels. It enables developers to construct dynamic user interfaces by dragging and dropping modular widgets onto a canvas and binding them directly to backend data sources. The platform utilizes a reactive framework that automatically updates interface elements and triggers functions whenever underlying data or widget properties change, eliminating the need for manual event handling. The platform distinguishes itself through a server-side proxy architecture that exe
Appsmith is a self-hosted low‑code platform for building internal business tools with a web UI, Docker Compose support, and authentication, making it a valid self-hosted alternative for creating custom operational apps, even though it focuses on app building rather than replacing a specific cloud service.
This project is a serverless service that generates dynamic, themeable visual summaries of software development activity. It functions as an automated metadata visualizer, transforming raw platform logs and repository metrics into resolution-independent vector graphics that can be embedded directly into markdown environments. The service distinguishes itself by offering highly configurable, query-parameter-driven rendering that allows users to customize the visual presentation of their coding patterns, language proficiency, and repository details. It supports both real-time generation via ser
This repository provides a self-hostable service for generating dynamic GitHub statistics cards, but it lacks the web-based user interface, user authentication, database management, and data export/import features you are looking for.
CryptPad is a self-hosted, zero-knowledge office suite designed for real-time collaborative editing and content management. It provides a privacy-centric infrastructure where documents, files, and notes are encrypted in the browser before transmission, ensuring that the server administrator cannot access the underlying data. The platform implements zero-knowledge user authentication, utilizing cryptographic keys to verify identities so that plain text passwords are never stored on the server. To further isolate sensitive operations, the system employs a security architecture that separates th
CryptPad is a self-hosted, encrypted collaborative office suite with a web UI and user authentication, fitting the self-hosted category, though it may not cover all requested features like SSO, database management, or API access.
1Panel is a centralized server management and container orchestration platform designed to simplify the administration of Linux-based infrastructure. It provides a unified web interface for managing containerized workloads, automating system maintenance, and configuring server resources. By acting as a comprehensive control plane, the platform streamlines the deployment of applications, databases, and web services while offering granular control over host system internals and security settings. What distinguishes this platform is its integrated support for private artificial intelligence infr
1Panel is a self-hosted server management platform with a web interface for managing containers, databases, and system resources, which fits the broad category of software you can run on your own server; it offers Docker Compose support, a web UI, user authentication, database management, and API access, making it a solid match despite being more of an infrastructure tool than a direct cloud-service replacement.
CasaOS is a lightweight software stack designed to transform standard Linux distributions into a comprehensive personal cloud platform. It functions as a management layer that sits atop the host operating system, providing a unified graphical dashboard to deploy, monitor, and administer containerized applications and local hardware resources. By automating the lifecycle of isolated software services, it enables users to maintain a private and secure digital infrastructure on their own hardware. The platform distinguishes itself through a declarative configuration model that continuously recon
CasaOS is a self-hosted personal cloud dashboard that lets you deploy and manage containerized apps via a web UI on your own server, fitting your goal of replacing cloud services with local control, though it focuses on orchestration rather than being a single app with built-in data export or database management.
Siyuan is a self-hosted knowledge management platform designed for private note-taking and information organization. It functions as a local-first application that stores all user content as plain text files on the local file system, ensuring data ownership and offline availability. The platform utilizes a block-based document model, which structures information as a tree of independent content blocks to facilitate granular manipulation and bidirectional linking. Users can extend the core functionality through a sandboxed plugin architecture, allowing for the development of custom themes and
Siyuan is a self-hosted knowledge management platform you can deploy via Docker, offering block-based note-taking with data export and API access, though it primarily targets personal knowledge management rather than serving as a general-purpose cloud-replacement tool.
ntfy is a self-hosted messaging infrastructure that provides a lightweight platform for sending and receiving real-time notifications. It functions as a topic-based pub-sub server, allowing users to publish and subscribe to message channels using standard HTTP requests. By bridging server-side events with native mobile and desktop clients, it enables the delivery of alerts across various environments through a unified communication layer. The project distinguishes itself by offering a complete, private notification ecosystem that includes persistent message caching and robust access control.
ntfy is a self-hosted pub-sub notification server you can run on your own infrastructure, which aligns with replacing cloud messaging services, but it lacks a web-based UI (it's API-driven) and the full set of features like database management and data export/import, narrowing its fit for this search.
This project provides a remote development platform that enables users to access a full-featured integrated development environment through a standard web browser. By decoupling the user interface from the server-side filesystem, it allows for persistent coding workspaces to be hosted on remote servers, virtual machines, or cloud-native infrastructure, ensuring a consistent development experience from any device. The platform distinguishes itself through a secure gateway architecture that manages traffic, authentication, and encryption at the edge. It utilizes persistent WebSocket connections
code-server is a self-hostable remote development platform that provides a full VS Code IDE in any web browser, which fits the self-hosted software category with web UI, authentication, and likely Docker Compose support, though it lacks database management, data export/import, and a dedicated API.
BillionMail is a self-hosted email infrastructure and marketing platform designed to provide full control over mail delivery, domain management, and subscriber communication. It functions as a comprehensive mail server manager that enables users to deploy and maintain private email environments, including integrated webmail interfaces for direct account access. The platform distinguishes itself by combining high-volume bulk email distribution with sophisticated deliverability tools. It supports multi-tenant infrastructure provisioning, allowing administrators to manage multiple domains and ma
BillionMail is a self-hosted email infrastructure and marketing platform you run on your own server, providing webmail, domain management, and API access — directly matching the search for self-hosted software that replaces cloud-based services.
Cosmos-Server is a self-hosted server platform that combines an authentication gateway, a reverse proxy with dynamic rate limiting, and a Docker container orchestrator into a single management interface. It provides automatic HTTPS certificate management with wildcard support through DNS challenges, and secures self-hosted applications with token-based session management and plugin-based authentication middleware. The platform distinguishes itself by integrating these capabilities into a unified system where the reverse proxy enforces authentication, rate limiting, and TLS termination before
Cosmos-Server is a self-hosted platform that combines an authentication gateway, reverse proxy, and Docker container orchestration into a single management interface with a web UI and API, making it a direct fit for running services on your own server and replacing cloud-based offerings.
Dokku is a self-hosted platform as a service that automates the deployment and management of web applications on your own infrastructure. It functions as an infrastructure automation tool, providing a git-driven engine that triggers container builds, service orchestration, and release workflows directly from source code repositories. The platform distinguishes itself by using buildpack-based image construction to detect project structures and automate container creation without manual configuration. It manages the full application lifecycle through a simplified interface that abstracts low-le
Dokku is a self-hosted platform as a service that automates application deployment with Docker on your own infrastructure, fitting the search for self-hosted software, though it lacks a built-in web UI and user authentication features.
Centrifugo is a self-hosted real-time messaging server that provides infrastructure for scalable notifications, a publish-subscribe message broker, and a language-agnostic WebSocket gateway. It allows for the delivery of instant messages and data streams to concurrent users via WebSockets and Server-Sent Events. The system functions as a communication layer that separates network transport from backend business logic. It supports distributed messaging clusters using Redis for coordination of presence and message delivery across multiple server nodes. The project covers channel subscription m
Centrifugo is a self-hosted real-time messaging server you can deploy on your own infrastructure, making it a solid fit for this search, though it lacks some general-purpose features like a built-in web interface or data export tools.
Polr is a self-hosted URL shortener and link analytics platform. It allows users to create concise aliases for long web addresses and store all redirection and analytics data on private infrastructure to maintain full ownership of information. The system functions as a custom domain link manager, enabling the assignment of branded domains or specific naming schemes to shortened URLs. It also serves as a programmatic link orchestrator, providing a structured API and a command-line interface to automate link generation and perform administrative tasks without a manual dashboard. The platform c
Polr is a self-hosted URL shortener with a web interface, API access, and Docker Compose support, making it a solid fit for replacing a cloud link‑management service on your own server.
Prometheus is a comprehensive monitoring and alerting platform designed to track infrastructure health and application performance. It functions as a time series database that ingests, indexes, and queries high-frequency numerical data points. By utilizing a pull-based model, the system periodically collects multi-dimensional metrics from monitored targets, storing them in an optimized block storage format that supports high-throughput ingestion and efficient historical analysis. The platform distinguishes itself through a specialized query engine that enables real-time analysis of performanc
Prometheus is a self-hostable monitoring and alerting platform with a web-based UI, API access, and Docker Compose support, making it a valid entry in the self-hosted software category, though it lacks built-in user authentication and SSO.
Jellyfin is a self-hosted media server that organizes digital media collections and streams content to various client devices over a local or remote network. It utilizes a client-server architecture that separates media processing and storage from user interfaces, communicating through a standardized web-based application programming interface. The platform is designed for cross-platform hosting, running consistently across Linux, Windows, and macOS through native binaries or containerized environments. It features a hardware-accelerated transcoding engine that offloads intensive video conver
Jellyfin is a self-hosted media server you can install on your own server via containers, offering a web UI, user authentication, and a standardized API, which fits your search for self-hosted software with Docker, web access, and API capabilities, though it is centered on media streaming rather than broader data management or export/import features.
Radarr is a movie collection automation manager that monitors media sources to automatically download, organize, and upgrade digital movie files. It functions as a service that integrates with Usenet and BitTorrent download clients to handle the retrieval and error management of files without manual intervention. The system distinguishes itself through a modular provider architecture that supports dynamic loading of external indexers and download clients. Users can define specific resolution and format requirements through custom quality profiles, which the application uses to automatically a
Radarr is a self-hosted media automation server with a web UI, API, and database management, fitting the self-hosted software category, though it focuses specifically on movie collection management rather than covering all general self-hosted features like SSO or data export.
| 仓库 | Star 数 | 语言 | 许可证 | 最后推送 |
|---|---|---|---|---|
| deviantony/docker-elk | 18.4K | Shell | MIT | |
| zammad/zammad | 5.4K | Ruby | agpl-3.0 | |
| doccano/doccano | 10.7K | Python | MIT | |
| unopim/unopim | 8.9K | PHP | mit | |
| karakeep-app/karakeep | 26.2K | TypeScript | AGPL-3.0 | |
| wger-project/wger | 5.6K | Python | agpl-3.0 | |
| toeverything/affine | 69.4K | TypeScript | NOASSERTION | |
| jarun/buku | 7.1K | Python | GPL-3.0 | |
| casibase/casibase | 4.4K | Go | apache-2.0 | |
| solidtime-io/solidtime | 8.2K | PHP | agpl-3.0 |