779 applications
MinusPod screenshot thumbnail

MinusPod

Eliminating repetitive sponsor reads and dynamic mid-roll commercials before an episode even reaches your headphones, MinusPod operates as a self-hosted podcast ad-removal server and RSS feed manager. You subscribe to shows inside the web dashboard using PodcastIndex search or OPML import, and the server generates clean replacement RSS feeds compatible with Pocket Casts, Overcast, Apple Podcasts, and Audiobookshelf. When a new episode drops via scheduled polling or instant Podping notifications, the pipeline transcribes the audio locally with faster-whisper or Parakeet, or routes it through a remote transcription API. Your choice of LLM provider, including Ollama, Anthropic Claude, OpenRouter, or any OpenAI-compatible endpoint, scans overlapping transcript windows to pinpoint sponsor reads, cross-promotions, and intros. Programmatic audio analysis reinforces AI detection by measuring EBU R128 loudness jumps, Chromaprint acoustic fingerprints, show jingles, and dynamically inserted ad transitions before FFmpeg splices the audio or marks segments as skippable Podcasting 2.0 chapters. A browser-based Ad Editor lets you audition pre-cut and post-cut audio, nudge start and end timestamps, and confirm detections that train global, network, and show-specific sponsor patterns. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

Deploy
ChartDB screenshot thumbnail

ChartDB

Paste one SQL query result into a browser and get an interactive entity-relationship diagram instantly, with no installations, no credentials, and no account required. ChartDB's "Smart Query" runs a single statement in your existing database client that exports table definitions, relationships, indexes, and column types as JSON metadata, meaning the application never touches your database passwords. The canvas renders draggable entities with cardinality markers, collapsible grouping areas, and sticky notes for documentation. AI-powered DDL export generates migration scripts between dialect pairs like PostgreSQL to MySQL or SQLite to CockroachDB, analyzing your schema to produce target-specific DDL with correct type mappings and constraint translations. Import paths cover Smart Query JSON, raw DDL scripts, and DBML files from tools like dbdiagram.io. The AI layer connects to OpenAI or any compatible inference server including local vLLM instances running models like Qwen2.5-32B. Database coverage includes PostgreSQL (with Supabase and Timescale extensions), MySQL, SQL Server, MariaDB, SQLite (with Cloudflare D1), CockroachDB, ClickHouse, and Oracle. Exports to SVG with inline styles or SQL DDL in any target dialect. Ships as a React/Vite frontend behind Nginx in Docker, deployable on RepoCloud with dedicated VPS resources under the AGPL-3.0 license.

Deploy
Heimdall screenshot thumbnail

Heimdall

Links stop drowning in browser bookmarks once Heimdall - the application dashboard from the LinuxServer.io team - gives every web app and service you run a single, organized front door. Items come in three tiers. Generic items link to anything on the web with a name, color, and optional icon. Foundation apps are recognized as you type, auto-filling the application's icon and tile color so a full homelab dashboard assembles in minutes. Enhanced apps go further: supply API credentials and the tile shows live data - queue size and download speed for SABnzbd and NZBGet, plus integrations for Sonarr, Radarr, Plex, Jellyfin, Pi-hole, Portainer, Transmission, and many more. There are no iframes and no apps-within-apps; tiles are honest links with real-time stats layered on. Tiles arrange by drag and drop, backgrounds are customizable, an optional search bar (Google, Bing, or DuckDuckGo) makes it work as a browser start page, and optional multi-user authentication keeps dashboards personal. Built on Laravel with SQLite file-based storage - no external database - it stays light, responsive on mobile, and simple to back up. A natural first deployment: the page that ties every other self-hosted service together.

Deploy
PrivateBin screenshot thumbnail

PrivateBin

PrivateBin shares text and files with true zero-knowledge encryption: the server stores only ciphertext it cannot decrypt because the key exists exclusively in the URL fragment that never reaches the server. With over 8,400 GitHub stars and 500,000+ Docker pulls, it has become the standard for privacy-respecting paste sharing where not even the hosting operator can read stored content. All encryption uses 256-bit AES in Galois Counter mode performed entirely client-side in the browser. Burn-after-reading mode destroys pastes on first view, while configurable expiration timers automatically purge content after periods ranging from five minutes to forever. Optional password protection adds a second encryption layer requiring recipients to enter a passphrase before decryption occurs. Discussion threads enable anonymous or nickname-based commenting on pastes with IP-based identicon avatars for visual identity. Markdown rendering with live preview formats pastes as styled HTML, and syntax highlighting through prettify.js supports dozens of programming languages across four color themes. File upload support enables sharing images, PDFs, and media files with in-browser preview. QR code generation converts paste URLs for mobile device transfer. Customizable templates include Bootstrap 5, classic Bootstrap CSS, and Darkstrap themes. Storage backends support filesystem, MySQL, PostgreSQL, SQLite, Amazon S3, and Google Cloud Storage. Deploy via Docker with the privatebin/nginx-fpm-alpine image on port 8080. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. zlib licensed.

Deploy
OliveTin screenshot thumbnail

OliveTin

With over 3,600 GitHub stars and a philosophy of deliberate simplicity, OliveTin eliminates the need for SSH sessions, admin panels, and complex automation platforms by letting you define shell commands in a YAML config file and access them as clickable buttons through a clean browser interface. The Go binary consumes only a few megabytes of RAM, running on everything from tiny ARM and RISC-V devices through Linux VMs, containers, macOS, and Windows. Each button executes a predefined shell command with optional typed arguments that render as dropdowns, text fields, and validated inputs, preventing free-form command entry while giving users controlled access to server operations. Access control lists define exactly who can view or run each action — guests, family members, or junior administrators see only the buttons they are permitted to use. Entity templates generate actions dynamically from lists of hosts, containers, or other resources, creating one template that produces many buttons without manual duplication. Flexible triggers extend beyond browser clicks: cron schedules, webhooks, calendar file events, and filesystem watchers run actions automatically when conditions are met. Authentication supports OAuth2, JWT, and header-based methods for integration with reverse proxies and identity providers. Dashboards organize actions into folders and fieldsets for clear navigation across dozens of commands. No plugin system, no extension marketplace, no premium tiers — every feature ships in the single open-source release. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.

Deploy
Viseron screenshot thumbnail

Viseron

Homeowners and facility operators deploy Viseron to turn standard RTSP and ONVIF security cameras into a self-hosted network video recorder with local AI object detection, face recognition, and license plate reading. Instead of uploading private camera feeds to subscription cloud services, you monitor low-latency WebRTC live streams, scrub through an interactive event timeline, and review 24/7 continuous recordings directly from a responsive web dashboard. You can draw custom detection zones and privacy masks in the visual camera tuning editor to filter out street traffic, while lookback buffering captures footage several seconds before motion or an object triggers an event. Pluggable computer vision pipelines connect your cameras to YOLOv7 Darknet, Google Coral EdgeTPU, CompreFace, dlib, and CodeProject.AI to classify people, vehicles, known faces, and license plates in real time. Tiered storage policies automatically migrate older video segments from fast NVMe drives to high-capacity archival disks based on age and quota rules. Bidirectional MQTT integration and Home Assistant auto-discovery let you toggle cameras on demand, ingest external motion sensors, and dispatch instant snapshot alerts to Telegram or Discord. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

Deploy
InvoicePlane screenshot thumbnail

InvoicePlane

InvoicePlane manages the complete freelance and small-business billing cycle — draft quotes, convert them to invoices, automate recurring charges, collect payments through Stripe and PayPal, and generate EU-compliant eInvoice XML for automated processing by accounting systems. Deployed over 100,000 times across 193 countries, the PHP 8.2+ application on CodeIgniter 3 with MySQL or MariaDB handles everything from first estimate to final receipt. EU-compliant eInvoice generation creates machine-readable XML invoices meeting European Union standards since version 1.6.2. Recurring invoices automate periodic billing with configurable controls that pause generation when previous invoices remain unpaid. Online payment integration lets clients pay directly through Stripe, PayPal with Advanced Credit Cards, and Venmo support. The CRM-like client management module stores contact details, notes, custom fields, and complete transaction history per client. Product and task management modules let you build line-item invoices from reusable product catalogs and project tasks. Customizable PDF templates powered by mPDF support branded invoice layouts with QR codes, while email delivery via PHPMailer handles automated sending with configurable SMTP. A guest portal gives clients read-only access to view and pay their outstanding invoices and quotes. Financial reporting tracks revenue, outstanding balances, and payment history. The multi-language interface supports community translations, and multi-currency handles international invoicing. Deploy via Docker Compose with automatic database migrations. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

Deploy
Waline screenshot thumbnail

Waline

Any blog, documentation site, or static website can host a complete comment section by running its own Waline server, with Markdown, emoji, reactions, and moderation tools included. A visitor writes as a guest, registers an account, or signs in with GitHub, Twitter, Facebook, Weibo, or QQ, and a live preview shows the formatting before anything is posted. Comments accept tables, strikethrough, highlighted code blocks, TeX formulas, custom emoji packs, and Giphy GIF search. On submission, a sanitizer strips scripts and styles while Akismet, per-IP rate limits, keyword and IP block lists, duplicate detection, and reCAPTCHA or Turnstile screen for spam, and an optional review queue holds the comment back until a moderator approves it. The site owner then hears about it by email, WeChat, QQ, Telegram, PushPlus, Discord, or Lark, and the commenter receives reply emails. Once published, readers react with up to nine emoji and sort threads by latest, oldest, or hottest, while pageview and comment counters can appear anywhere on a site and recent-comment and top-commenter widgets fill sidebars. Moderators edit, approve, flag, or delete from the web admin panel, manage users and custom labels, and import earlier discussions from Disqus, Twikoo, Valine, Typecho, Artalk, Commento, or WordPress. Comments stay in your own database, and the widget offers a dark theme and ten languages. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GPL-2.0 licensed.

Deploy
Dittofeed screenshot thumbnail

Dittofeed

Automate transactional and marketing messages across email, SMS, mobile push, WhatsApp, Slack, and custom webhooks from a single visual journey canvas. Dittofeed provides the capabilities of Customer.io or Braze while keeping customer PII within your own infrastructure and eliminating volume-based pricing entirely. The drag-and-drop journey builder creates multi-trigger automations with branching logic, wait nodes, random cohort splits for A/B testing, and local timezone delivery without writing code. User segments combine trait conditions, event history, and array-based filtering through AND/OR operators with real-time evaluation. Template authoring supports both a low-code visual editor and direct HTML/MJML input, with templates reusable across journeys and one-off broadcasts. Data flows in through Segment integration, Reverse ETL connections, or the REST API with Web, Node.js, and React Native SDKs. Message delivery routes through SendGrid, Amazon SES, Twilio, or SignalWire with per-channel analytics tracking opens, clicks, bounces, and unsubscribes. Authentication supports Keycloak, AWS Cognito, and GCP OAuth for enterprise SSO. Embeddable iframe and headless React components let SaaS platforms white-label journey builders into their own products. Deploy on RepoCloud with a dedicated VPS for full GDPR compliance under the MIT license.

Deploy
portracker screenshot thumbnail

portracker

No spreadsheet has to track which service owns which port, because portracker discovers every service and port on your servers and keeps the list current from a self-hosted dashboard. Begin with a single port, shown with its owning service, its source (Docker or the host system), and its address, with internal container ports told apart from ports published to the host. Step back and ports gather into services: expandable cards carrying an icon, a health dot, and a port count, in list, grid, or table layouts, where a Why this status popover names the failing component and the rule that fired. Step back again and each server gets its own panel with hostname, OS, CPU, memory, and uptime, plus TrueNAS apps, VMs, and LXC containers once an API key is added. Step back once more and the whole fleet appears, because other portracker instances can be linked as peers, a VM's instance can be nested under its host, and every server can be searched at once. Along the way, rename services, hide the noisy ones, attach notes, act on a selection in bulk, or press Generate port for an unused number before deploying something new. Optional sign-in with a first-run setup wizard, an autoxpose link that shows public URLs and SSL status, light and dark themes, and keyboard shortcuts finish the picture. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

Deploy
Duckle screenshot thumbnail

Duckle

Duckle compiles visual data integration pipelines into vectorized analytical SQL executed on an embedded columnar engine, eliminating the overhead and cloud egress costs of traditional ETL infrastructure. Engineers can construct data pipelines on a drag-and-drop canvas, connecting hundreds of data sources spanning relational databases, cloud object storage, streaming event buses, vector databases, and SaaS application programming interfaces. An interactive mapping editor enables complex joins between primary data inputs and lookup streams with typed transform expressions and live sample inspections. Built-in transformation blocks execute change data capture, slowly changing dimensions, aggregation rollups, and integrated dbt models with zero row-based metering or cloud egress fees. Teams schedule headless production executions through a dedicated web console equipped with role-based access management, execution audit trails, and automated failure alerts dispatched to webhook endpoints. Embedded Model Context Protocol capabilities allow AI coding assistants to validate schema configurations, inspect execution logs, and trigger batch workflows directly through conversational commands. Workspaces store entire pipeline definitions as individual files in version control, ensuring reproducible deployments across staging and production environments. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache-2.0 licensed.

Deploy
Tracely screenshot thumbnail

Tracely

When an AI agent breaks in production, Tracely freezes that exact run into a replayable regression test and blocks the pull request that would ship the bug again. Span soup hides the failure. OTLP/HTTP traces group into conversation threads, and a waterfall marks the failing span in red with its input and output. Nobody knows if an answer was good. Evaluators sit as columns on the trace table, mixing model-free checks with LLM judges at conversation, run, or span level. Thirty-one broken runs, one issue. Clustering turns them into a single counted issue and can suggest the evaluator that would have caught it. A fix nobody can prove. One click promotes a failing trace into a hermetic case with recorded fixtures and a fail-to-pass contract, and scenarios send a red-team model after an adversarial goal. Model bills on every CI run. The suite replays offline with no API keys and no model spend, and tracely gate posts a commit status, comments on the pull request, and blocks regressions. No warning when it breaks again. Alert flows drawn on a canvas react to failed gates, broken conversations, unseen failure modes, or rising failure rates by messaging Slack, sending email, calling a webhook, or prompting an LLM. Coding agents can read traces and write evaluators through an MCP endpoint. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

Deploy
Razzia screenshot thumbnail

Razzia

By turning any browser into an interactive trivia controller and live scoreboard, Razzia gives event hosts, educators, and communities a self-hosted multiplayer quiz platform that replaces Kahoot. Players join in seconds with a six-digit room PIN or scannable QR code on their smartphones, while the host drives the shared screen from a password-protected manager console. Build quizzes directly inside the browser-based editor or import portable JSON files with single-choice, multiple-choice, numeric estimation, and ungraded survey questions. Attach images, audio clips, or video files up to 100 MB to any prompt, group questions into themed round categories, and display explanatory notes when correct answers are revealed. Scoring adapts to your rules: reward fast responses with time-weighted points, apply strict, balanced, or lenient multi-select grading, deduct penalties for wrong guesses, or switch to survey mode to gather live audience polls without a leaderboard. Hosts can lock rooms mid-game, enable automatic nickname generation, hide question prompts on player screens, and configure auto-advance timers between rounds. Drop a custom theme file and logos into the branding folder to white-label colors, fonts, and backgrounds, or connect physical ESP32 hardware buzzers over the documented WebSocket protocol. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

Deploy
ReadMeABook screenshot thumbnail

ReadMeABook

Instead of manually hunting through indexers and stitching chapter files together, ReadMeABook automates the entire audiobook request, download, and M4B library organization pipeline for Audiobookshelf and Plex. Users search an Audible-backed catalog by title, author, narrator, or series, inspect full book summaries with runtime and publisher metadata, and submit one-click requests from a clean browser portal. Once approved, the engine queries Prowlarr across torrent and Usenet indexers, dispatches releases to qBittorrent or SABnzbd, and monitors download progress until completion. Multi-file MP3 downloads merge automatically into a single chapterized M4B audiobook via FFmpeg, complete with embedded cover art, narrator tags, and series ordering metadata before triggering a media server library scan. Not sure what to listen to next? BookDate pairs OpenAI, Anthropic Claude, or local LLM endpoints with a swipeable card deck that learns your reading tastes and queues new titles with a single swipe right. Optional e-book sidecar fetching grabs companion EPUB or PDF files alongside audio releases, while multi-user approval queues, OIDC single sign-on, Goodreads shelf syncing, and Discord, Pushover, Apprise, or ntfy notifications keep household libraries running smoothly. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.

Deploy
Bookstack screenshot thumbnail

Bookstack

Most wikis die of flat page-and-tag sprawl; BookStack's defining decision is enforced structure - an MIT-licensed PHP/Laravel platform (over MySQL) where content lives in a hierarchy of shelves, books, chapters, and pages, the way a physical library works. A shelf maps to a department, a book to "Engineering Runbooks," a chapter to "Database Procedures," a page to the actual document. That opinionation removes the "where does this go?" friction and keeps knowledge bases tidy as they grow. Editing works both ways: a clean WYSIWYG editor for most users, a Markdown editor with live preview for those who prefer it - switchable per page. Full-text search spans all books or scopes to one, with direct links to individual paragraphs, and include tags let you embed one page's content inside another so shared blocks update everywhere at once. Every edit creates a diffable, revertible revision. Page templates standardize recurring formats, tags add cross-cutting categorization, and built-in diagrams.net integration draws architecture diagrams in place. Authentication covers email/password plus OIDC, SAML2, LDAP, and social login; a full role and permission system locks content down per shelf, book, or page. Pages and books export to PDF, HTML, plain text, and Markdown, a REST API automates content, and the whole thing runs happily on the cheapest VPS you can find.

Deploy
Browser Use WebUI screenshot thumbnail

Browser Use WebUI

Browser Use Web UI lets you describe a web task in plain English and watch as an AI agent autonomously navigates pages, clicks buttons, fills forms, and extracts information without writing any automation code. Backed by over 16,000 GitHub stars, the Gradio-based interface supports 14+ LLM providers through a unified abstraction layer: OpenAI GPT, Anthropic Claude, Google Gemini, Azure OpenAI, DeepSeek, and local Ollama models are all configurable via dropdown menus without touching code or environment files. The BrowserUseAgent handles interactive single-task automation with step-by-step LLM decision-making and vision-based page understanding, while the DeepResearchAgent orchestrates multi-step research workflows using Langgraph state machines that spawn parallel browser instances with asyncio concurrency control. Custom browser support connects your existing Chrome profile to preserve logins, cookies, and sessions across agent runs, eliminating re-authentication overhead. Persistent browser sessions maintain complete interaction history between tasks for debugging and demonstration. The Docker deployment bundles Chrome, Playwright, and a VNC server in a single container, exposing the Gradio interface on port 7788 and a noVNC viewer on port 6080 for real-time observation of agent behavior. MCP integration via MultiServerMCPClient enables external tool access. Screen recording captures agent workflows as video for review and documentation. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

Deploy
Apache DolphinScheduler screenshot thumbnail

Apache DolphinScheduler

When nightly SQL, Spark, and Python jobs outgrow cron, Apache DolphinScheduler replaces the tangle with a visual workflow orchestrator where every dependency is a line on a drag-and-drop canvas. More than 30 built-in task types cover Shell, SQL, Python, HTTP, Spark, Flink, Kubernetes, SeaTunnel, and Jupyter, while logic nodes add sub-workflows, conditions, switches, and dependencies across projects. Workflows can also be written as code through a Python SDK, YAML, or the Open API and run on timezone-aware cron schedules. Backfill reruns a workflow across a date range or a hand-picked list of dates, in serial or parallel, and any instance can be modified, rolled back, and rerun without touching the saved template. Kill, pause, and resume running tasks, and choose whether a failure ends the run or lets parallel branches continue. Alert groups route results to Email, Slack, Telegram, PagerDuty, Feishu, DingTalk, webhooks, or custom scripts. Tenants, worker groups, and environments isolate teams on shared infrastructure, with project and data source permissions. A Resource Center stores scripts and task files locally or on HDFS, MinIO, and cloud object storage, and the monitor page shows master, worker, and database health at a glance. Standalone, Cluster, Docker, and Kubernetes deployments scale from one node to many masters and workers that can join or leave a running cluster. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache 2.0 licensed.

Deploy
Garnet screenshot thumbnail

Garnet

Garnet is Microsoft Research's cache-store built on .NET that speaks the Redis RESP wire protocol while delivering up to 10x higher throughput and 4x lower tail latency than comparable alternatives on identical hardware. The Tsavorite storage engine provides a cache-friendly, shared-memory architecture scaling linearly across CPU cores, supporting both in-memory operation and tiered storage across local SSDs and Azure Storage for datasets exceeding available RAM. Cluster mode enables sharded deployments with replication, dynamic key migration for live rebalancing, non-blocking checkpointing, and automatic failover using standard Redis cluster commands. The RESP implementation covers raw strings, sorted sets, lists, hashes, sets, bitmaps, HyperLogLog, streams, pub/sub, Lua scripting, and client-side transactions, allowing StackExchange.Redis, Jedis, redis-py, and other Redis clients to connect without modification. C#-based extensibility lets developers define custom commands and new data types as server-side stored procedures, compiled and loaded at runtime without restarting the server. TLS encryption, ACL-based access control, and operation logging complete the production feature set. Deployed across Microsoft services including Windows & Web Experiences, Azure Resource Manager, and Azure Resource Graph. Nearly 12,000 GitHub stars. MIT licensed.

Deploy