Перейти к основному содержимому
Категории ai career dao links media notes philosophy security systems web

awesome-selfhosted

Курируемый awesome-список · открыть репозиторий ↗

← Ко всем спискам

Источник: awesome-selfhosted — синхронизируется из внешнего репозитория как sparse-субмодуль (только список).

Awesome

Self-hosting is the practice of hosting and managing applications on your own server(s) instead of consuming from SaaSS providers.

This is a list of Free Software network services and web applications which can be hosted on your own server(s). Non-Free software is listed on the Non-Free page.

HTML version (recommended), Markdown version (legacy).

See Contributing.


Table of contents
#


Software
#

Analytics
#

^ back to top ^

Analytics is the systematic computational analysis of data or statistics. It is used for the discovery, interpretation, and communication of meaningful patterns in data.

Related: Database Management, Personal Dashboards

  • ANALOG - A minimal analytics tool. Tracks events in a span of 10-30 days. MIT Nodejs/Docker
  • Aptabase - Privacy first and simple analytics for mobile and desktop apps. (Source Code) AGPL-3.0 Docker
  • AWStats - Generate statistics from web, streaming, ftp or mail server logfiles. (Demo, Source Code) GPL-3.0 Perl
  • Countly Community Edition - Real time mobile and web analytics, crash reporting and push notifications platform. (Source Code) AGPL-3.0 Nodejs/Docker
  • d8a.tech - A data collection service that works with your existing Google Analytics setup to capture user activity and send it straight to your own private database. (Demo, Source Code) MIT Go/Docker
  • Daily Stars Explorer - Track GitHub repo trends with daily star insights to see growth and community interest over time. (Demo, Source Code) MIT Go/Nodejs/Docker
  • Druid - Distributed, column-oriented, real-time analytics data store. (Source Code) Apache-2.0 Java/Docker
  • EDA - Web application for data analysis and visualization. AGPL-3.0 Nodejs/Docker
  • GoAccess - Real-time web log analyzer and interactive viewer that runs in a terminal. (Source Code) GPL-2.0 C
  • GoatCounter - Easy web statistics without tracking of personal data. (Source Code) EUPL-1.2 Go
  • HitKeep - Privacy-first web analytics with goals, funnels, ecommerce tracking, and team management in a single binary with embedded DuckDB (alternative to Google Analytics, Plausible, Umami). (Source Code) MIT Go/Docker
  • Litlyx - All-in-one Analytics Solution. Setup in 30 seconds. Display all your data on an AI-powered dashboard. Fully self-hostable and GDPR compliant. (Source Code) Apache-2.0 Docker
  • Liwan - Privacy-first web analytics. (Demo, Source Code) Apache-2.0 Rust/Docker
  • Matomo - Web analytics that protects your data and your customers’ privacy (alternative to Google Analytics). (Source Code) GPL-3.0 PHP
  • Medama Analytics - Privacy-first website analytics. Tiny, simple, and cookie-free. (Demo, Source Code) Apache-2.0/MIT Docker/Go
  • Metabase - Easy way for everyone in your company to ask questions and learn from data. (Source Code) AGPL-3.0 Java/Docker
  • Middleware - Tool designed to help engineering leaders measure and analyze the effectiveness of their teams using the DORA metrics. (Source Code) Apache-2.0 Docker/Python/Nodejs
  • Netron - Visualizer for neural network and machine learning models. (Source Code) MIT Python/Nodejs
  • Offen - Fair, lightweight and open web analytics tool. Gain insights while your users have full access to their data. (Demo, Source Code) Apache-2.0 Go/Docker
  • Plausible Analytics - Simple, lightweight (< 1 KB) and privacy-friendly web analytics. (Source Code) AGPL-3.0 Elixir
  • PostHog - Product analytics, session recording, feature flagging and a/b testing that you can self-host (alternative to Mixpanel, Amplitude, Heap, HotJar, Optimizely). (Source Code) MIT Python
  • Postiz - Schedule posts, track the performance of your content, and manage all your social media accounts in one place (Alternative to Buffer, Hootsuite, Sprout Social). (Source Code) AGPL-3.0 Docker
  • Prisme Analytics - Privacy-focused and progressive analytics service based on Grafana. (Source Code) AGPL-3.0/MIT Docker
  • Redash - Connect and query your data sources, build dashboards to visualize data and share them with your company. (Source Code) BSD-2-Clause Docker
  • Rybbit - Web and products analytics that is easy to setup and more intuitive (alternative to Google Analytics). (Demo, Source Code) AGPL-3.0 Docker
  • Shaper - Build Data Dashboards all in SQL. Powered by DuckDB. (Demo, Source Code) MPL-2.0 Docker/Nodejs/Python/Go
  • Socioboard - Social media management, analytics, and reporting platform supporting nine social media networks out-of-the-box. GPL-3.0 Nodejs
  • Statistics for Strava - Statistics dashboard generated from Strava data. (Demo) AGPL-3.0 Docker
  • Superset - Modern data exploration and visualization platform. (Source Code) Apache-2.0 Python
  • Swetrix - Ultimate, open-source web analytics to satisfy all your needs. (Demo, Source Code) AGPL-3.0 Docker
  • Umami - Simple, fast, privacy-focused alternative to Google Analytics. (Demo, Source Code) MIT Nodejs/Docker
  • Vince - Web analytics and dashboard (alternative to Google Analytics). (Source Code) AGPL-3.0 Go/Docker/K8S/deb

Archiving and Digital Preservation (DP)
#

^ back to top ^

Digital archiving and preservation software.

Related: Backup, Content Management Systems (CMS)

See also: awesome-web-archiving

  • ArchiveBox - Create HTML & screenshot archives of sites from your bookmarks, browsing history, RSS feeds, or other sources (alternative to Wayback Machine). (Demo, Source Code) MIT Python/Docker
  • ArchivesSpace - Archives information management application for managing and providing Web access to archives, manuscripts and digital objects. (Demo, Source Code) ECL-2.0 Ruby
  • Bichon - Email archiving server that syncs from IMAP accounts, indexes emails for full-text search, and provides a REST API. No external database required, includes WebUI with multi-account support. AGPL-3.0 Rust/Docker
  • bitmagnet - BitTorrent indexer, DHT crawler, content classifier and torrent search engine with web UI, GraphQL API and Servarr stack integration. (Source Code) MIT Go/Docker
  • CKAN - Make open data websites. (Source Code) AGPL-3.0 Python
  • Collective Access - Providence - Highly configurable Web-based framework for management, description, and discovery of digital and physical collections supporting a variety of metadata standards, data types, and media formats. (Source Code) GPL-3.0 PHP
  • Eonvelope - Email archiving software that allows you to preserve your emails for an indefinite long period of time. (Source Code) AGPL-3.0 K8S/Docker
  • Ganymede - Twitch VOD and live stream archiving platform. Includes a rendered chat for each archive. GPL-3.0 Docker
  • mail-archiver - Web application for archiving, searching, and exporting emails from multiple accounts (IMAP, M365 or Import). Featuring folder sync, attachment support, mailbox migration and a dashboard. GPL-3.0 Docker
  • Omeka S - Next-generation web publishing platform for institutions interested in connecting digital cultural heritage collections with other resources online. (Source Code) GPL-3.0 Nodejs
  • Open Archiver - Email archiving solution with full-text search and eDiscovery search features. (Demo, Source Code) AGPL-3.0 Docker
  • Piler - Feature-rich email archiving solution. (Source Code) GPL-3.0 C/Docker/deb
  • Wallabag - Wallabag, formerly Poche, is a web application allowing you to save articles to read them later with improved readability. (Source Code) MIT PHP
  • Wayback - A self-hosted toolkit for archiving webpages to the Internet Archive, archive.today, IPFS, and local file systems. GPL-3.0 Go

Automation
#

^ back to top ^

Automation software designed to reduce human intervention in processes.

Related: Internet of Things (IoT), Software Development - Continuous Integration & Deployment, Media Management

  • Activepieces - No-code business automation tool like Zapier or Tray. For example, you can send a Slack notification for each new Trello card. (Source Code) MIT Docker
  • Apache Airflow - Platform to programmatically author, schedule, and monitor workflows. (Source Code) Apache-2.0 Python/Docker
  • Automatisch - Business automation tool that lets you connect different services like Twitter, Slack, and more to automate your business processes (alternative to Zapier). (Source Code) AGPL-3.0 Docker
  • BookBounty - Retrieve missing Readarr books from Library Genesis. MPL-2.0 Docker
  • changedetection.io - Stay up-to-date with web-site content changes. (Source Code) Apache-2.0 Python/Docker
  • ChiefOnboarding - Employee onboarding platform that allows you to provision user accounts and create sequences with todo items, resources, text/email/Slack messages, and more! Available as a web portal and Slack bot. (Source Code) AGPL-3.0 Docker
  • Cronicle - Simple, distributed task scheduler and runner with a web based UI. (Source Code) MIT Nodejs
  • Cronmaster - Cronjob management UI with human readable syntax, live logging and log history for your cronjobs. AGPL-3.0 Docker
  • Dagu - Powerful Cron alternative with a Web UI. It allows you to define dependencies between commands as a Directed Acyclic Graph (DAG) in a declarative YAML format. (Source Code) GPL-3.0 Go/Docker
  • Discount Bandit - Track pricing, stock status of products across multiple stores such as Amazon, Ebay, Walmart, etc. (Source Code) GPL-3.0 PHP/Docker
  • Dittofeed - Omni-channel customer engagement and messaging automation platform (alternative to Braze, Customer.io, Iterable). (Demo, Source Code) MIT Docker
  • feedmixer - Micro web service which takes a list of feed URLs and returns a new feed consisting of the most recent n entries from each given feed (returns Atom, RSS, or JSON). (Demo) WTFPL Python
  • flowctl - Self-service workflow execution platform with approvals, remote execution and scheduling. (Demo, Source Code) Apache-2.0 Go/Docker
  • Fredy - Searches for new apartments, houses, and flats in Germany on platforms like ImmoScout24, Immowelt, and others, and instantly delivers the results to you via Slack, Telegram, and more. (Demo, Source Code) Apache-2.0 Nodejs/Docker
  • gocron - Task scheduler that allows users to specify recurring jobs via a simple YAML configuration file. MIT Docker
  • HandBrake Web - Use one or more instances of HandBrake video transcoder on a headless device via a web interface. AGPL-3.0 Docker
  • Healthchecks - Listen for pings and sends alerts when pings are late. (Source Code) BSD-3-Clause Python/Docker
  • HomeButler - Homelab management tool for monitoring hosts, Docker services, Wake-on-LAN, inventory, and remote operations, with a web dashboard and MCP integrations. (Source Code) MIT Docker/Go
  • Huginn - Build agents that monitor and act on your behalf. MIT Ruby
  • Kestra - Event-driven, language-agnostic platform to create, schedule, and monitor workflows. In code. Coordinate data pipelines and tasks such as ETL and ELT. (Source Code) Apache-2.0 Docker
  • Kibitzr - Lightweight personal web assistant with powerful integrations. (Source Code) MIT Python
  • LazyLibrarian - Follow authors and grab metadata for all your digital reading needs. It uses a combination of Goodreads, Librarything and optionally GoogleBooks as sources for author info and book info. GPL-3.0 Python
  • Leon - Personal assistant who can live on your server. (Source Code) MIT Nodejs
  • Matchering - Automated music mastering (alternative to LANDR, eMastered and MajorDecibel). GPL-3.0 Docker
  • Mylar3 - Automated Comic Book (cbr/cbz) downloader program for use with NZB and torrents. (Source Code) GPL-3.0 Python/Docker
  • OliveTin - Web interface for running Linux shell commands. (Source Code) AGPL-3.0 Go
  • pyLoad - Lightweight, customizable and remotely manageable downloader for 1-click-hosting sites like rapidshare.com or uploaded.to. (Source Code) AGPL-3.0 Python
  • StackStorm - StackStorm (aka IFTTT for Ops) is event-driven automation for auto-remediation, security responses, troubleshooting, deployments, and more. Includes rules engine, workflow, 160 integration packs with 6000+ actions and ChatOps. (Source Code) Apache-2.0 Python
  • µTask - Automation engine that models and executes business processes declared in yaml. BSD-3-Clause Go/Docker

Backup
#

^ back to top ^

Backup software.

Please visit awesome-sysadmin/Backups

Related: Archiving and Digital Preservation (DP)

Blogging Platforms
#

^ back to top ^

A blog is a discussion or informational website consisting of discrete, diary-style text entries (posts).

Related: Static Site Generators, Content Management Systems (CMS)

See also: WeblogMatrix

  • Antville - Free, open source project aimed at the development of a high performance, feature rich weblog hosting software. (Source Code) Apache-2.0 Javascript
  • Castopod - Podcast management hosting platform that includes the latest podcast 2.0 standards, an automated Fediverse feed, analytics, an embeddable player, and more. (Source Code) AGPL-3.0 PHP/Docker
  • Chyrp Lite - Extra-awesome, extra-lightweight blog engine. (Source Code) BSD-3-Clause PHP
  • Dotclear - Take control over your blog. GPL-2.0 PHP
  • Ech0 - Lightweight federated publishing platform focused on personal idea sharing (documentation in Chinese). (Demo, Source Code) AGPL-3.0 Docker/K8S
  • FlatPress - A lightweight, easy-to-set-up flat-file blogging engine. (Source Code) GPL-2.0 PHP
  • fx - Micro-blog tool offering built-in syntax highlighting, mobile publishing and more (alternative to Twitter, Bluesky). MIT Docker
  • Ghost - Just a blogging platform. (Source Code) MIT Nodejs
  • Haven - Private blogging system with markdown editing and built in RSS reader. (Demo, Source Code) MIT Ruby
  • HTMLy - Databaseless PHP blogging platform. A flat-file CMS that allows you to create a fast, secure, and powerful website or blog in seconds. (Demo, Source Code) GPL-2.0 PHP

…превью ограничено; полный список — в репозитории.