2197 applications
Habitat screenshot thumbnail

Habitat

Habitat is a social platform for one place: your town, your neighborhood, your valley, run as your own instance where neighbors talk about what is happening around them. The home feed shows every post newest first, while the nearby feed reorders the same posts by distance from you, so the lost dog two streets away outranks news from across town. Posts carry a title, details, photos, and a category chosen from the list your administrator defines, and categories that need a place get a map marker pinned inside the area your Habitat covers. Comment on posts, tap the heart, hide categories you never want in your feed, and report what breaks the rules. Moderators work through user and post moderation queues, and every moderation action lands in a public log kept for thirty days, so decisions stay accountable to the community they affect. Administrators set the Habitat's location on a map, manage categories and whether each one requires a location, control registration, and pick defaults like kilometers or miles and light or dark themes. Members choose their own units and theme, change their details, or delete their account and everything it posted. There are no ads and no data harvesting, an RSS feed carries the ten newest posts, and notifications flag new comments on your posts. 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
Narratarr screenshot thumbnail

Narratarr

Narratarr finds free audiobooks, fetches them through your download stack, and plays them back in the browser, so a book goes from curiosity to chapter one in a single click. Discovery starts with more than 30,000 legal titles from LibriVox and Old-Time Radio, browsable by genre, popularity, language, and format. Search forgives your spelling: type a mangled author name and the right books still surface, ranked by how well they match. Every title shows its runtime, format, size, and description before you commit, and one click queues the download, files it under Author and Title with cover art attached, and tracks progress live on the Activity page. Playback needs no second app. The built-in player handles chapters, including markers buried inside m4b files, plays from three-quarter speed to triple speed, and offers a sleep timer that can stop at the chapter boundary. Your place is kept per listener, so a household can share one library without losing anyone's bookmark. Follow authors and series on the Wanted list and new releases arrive on their own; notifications land in ntfy, Gotify, Discord, or any webhook when downloads start and finish. Ebooks ride along too, readable as EPUBs in the same interface. 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
Tasterr screenshot thumbnail

Tasterr

Tasterr is a self-hosted discovery front end that learns what each person in your household actually likes and fills the home screen with movie and show rails picked for them. It reads the TMDB catalog in your chosen metadata language and merges it with your Plex, Jellyfin, Seerr, and Trakt accounts, so library titles, requests, and watch history shape every recommendation. Continue Watching pulls resumable movies, episodes, and next-up picks from Plex and Jellyfin into one rail, and Because You Watched rails spin off new suggestions from finished titles. Watched titles disappear from discovery by default, a Not interested button banishes titles for good, and My List keeps the maybes one tap away. When the household gathers, Something for Everyone Tonight blends member profiles into one shared shortlist, and Picks You Wouldn't Usually Watch deliberately wanders outside each profile. Requests flow into Seerr under the signed-in member's name, availability badges show where a title already lives, and admins tune regions, streaming services, rails, language, theme, and accent color. 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
Houndarr screenshot thumbnail

Houndarr

Radarr, Sonarr, and their sibling apps watch RSS feeds for new releases but never go back for what your library is still missing, and Houndarr fills that gap by asking them to search in small, polite batches. It reads the wanted lists of every connected Radarr, Sonarr, Lidarr, Readarr, and Whisparr instance and sends a few search commands per cycle, so a big backlog drains over days instead of arriving as one Search All Missing burst. Each instance has its own batch size, sleep interval, hourly cap, per-item cooldown, and post-release grace period, plus an optional download-queue limit, allowed search windows such as 09:00-23:00, and tag filters that include or exclude items. Three independent passes run per instance: missing items, cutoff-unmet items below your quality profile, and upgrades for files that already meet cutoff, with the last two off until you enable them. Sonarr, Lidarr, and Readarr can search by season, artist, or author, and search order is random or oldest-first. The dashboard shows library health, recent hunts, hourly budgets, and a cooldown schedule per instance, with Run Now buttons for on-demand cycles. The Logs page records every search and skip with its reason in a filterable audit trail that copies as TSV. A key-gated widget endpoint feeds Homepage dashboards, and built-in login or reverse-proxy authentication protects the interface. 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
Folio screenshot thumbnail

Folio

Folio is a self-hosted team wiki that stores every page as a plain Markdown file in a Git repository you own, while your team writes together in the browser in real time. People work in Reading, Live edit, or Source mode, keep editing offline until the connection returns, and watch changes land in the page history as commits they can restore. Data tables with nine column types, filters, and views sit beside the documents, and forms write submissions straight into those tables without requiring an account. Whiteboards, Mermaid diagrams, and a visual diagram editor cover the pictures, while uploads like PDF, Word, Excel, and PowerPoint files open as previewable pages inside the tree. Confluence spaces import with their trees, images, and whiteboards converted, so a migration keeps its structure instead of flattening into a pile of attachments. AI agents read and write the same pages through an MCP server with 41 tools, authenticated by personal tokens or OAuth 2.1, and the built-in assistant answers questions read-only or makes supervised edits. Administrators control access down to a single page, sign people in with SAML, SCIM, or OpenID Connect, hand out expiring share links, and publish a space as a public read-only website. 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
Immich Insights screenshot thumbnail

Immich Insights

Immich Insights turns the photo library you already keep in Immich into a year-in-review style dashboard of how you actually shoot. Connect it with your own Immich API key and it reads your asset metadata into a local snapshot, without copying your original photos, then builds the overview Immich itself never shows: total photos and videos, storage used, favorites, albums, and your newest additions. Pick any year or a custom date range and see that period's shooting volume, favorites, albums, and devices. Camera statistics break your library down by device and manufacturer, with leaderboards you can correct when the same camera appears under different names. Exposure analysis shows your ISO, focal length, and shutter speed distributions, the focal lengths you reach for most, and how your settings shift by hour of day. Rhythm charts map your shooting by month, weekday, and hour, with a calendar heatmap of your most active days. A zoomable timeline marks the moments that matter: first photo, a new device joining the library, your longest gap, your busiest day ever. People and location views count faces and mapped places by country and continent, and a photography profile scores your habits. Clicking any chart value opens the matching photo thumbnails, and reports export as PDF, CSV, or JPG. 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
Pictaria Server screenshot thumbnail

Pictaria Server

Pictaria Server sits beside your Immich instance and makes a photo library of thirty thousand images legible again, surfacing the trips, people, and best shots buried under duplicate bursts and forgotten folders. It starts with Insights: a clickable timeline of your years, detected trips, a people constellation linked by who appears together, place and camera rankings, and records like your busiest day. Click any number and you land on the actual photos, ready to open in Immich, turn into an album, or send onward. Enrich puts an AI to work describing what it sees, writing captions, menu-driven tags, and quality scores for every photo using a local model through Ollama or LM Studio, or a cloud provider with your own key, on a scheduled daily budget. Those tags can sync back into Immich, so searching improves everywhere, not just here. Curate then collapses bursts and near-duplicates into stacks with a suggested keeper, and one keystroke keeps the best and skips the rest. Smart Albums compose rules from people, places, dates, cameras, and tags, preview the result count, and maintain real Immich albums on a schedule. Frame owners get remote control, display metrics, and voice photo questions, while the Activity feed and runtime-editable Settings keep the whole box manageable from the browser. It connects with a limited-permissions API key and cannot delete a single photo. 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
AGenUI Studio screenshot thumbnail

AGenUI Studio

AGenUI Studio turns a written description into a working interface card: an AI agent generates the UI, binds it to your APIs and data, and packages it so it runs anywhere, no Studio required. Bring your own model by entering any OpenAI-compatible or Anthropic Messages endpoint and key in the console settings, and generation proceeds contract-first, steered by design rules you publish as versioned Markdown revisions. You preview each card live as it is generated, then refine it over multiple turns while every component, binding, and action you did not target stays protected from accidental edits. The console also manages the supporting cast: a local knowledge base, API definitions, and reusable operators, all starting from bundled demo data you can swap for real services whenever you are ready. When a card is finished, download it as a self-contained Runtime Package carrying its data sources, bindings, actions, and operators, and execute it with the bundled Card Runtime inside your own application, or register a delivery target and publish straight from the workbench over a callback or a message queue. Applications subscribe to native run events over HTTP and SSE, and production deployments can replace the local defaults piece by piece, MySQL for storage, Redis for hot state, MCP services for knowledge and data, while the packages keep the same contracts. 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
MediaServer screenshot thumbnail

MediaServer

Your folders are the library with MediaServer, a self-hosted player that scans the directories you already keep and serves their video and audio through a tidy web interface. Browsing feels like a personal YouTube: folders open as shelves of content, and the custom player keeps the video going as you explore what to watch next. Keyboard shortcuts drive playback, speed controls and player statistics sit a click away, and an ambient background glows behind the video. Every view is remembered: full watch history with timestamps, re-watch counts, per-user totals, and playback heatmaps replace the single watched tick other servers stop at. Metadata belongs to you: edit titles, thumbnails, tags, seasons, and release dates for videos, folders, and albums, and the edits survive files being moved or renamed. Music gets its own treatment with embedded cover art, a lyrics viewer and editor fed by LrcLib, and auto-scrolling lines that follow the song. Subtitles extract themselves from embedded and external files, folders and single videos share as readable links, and each share renders a rich preview card for Discord or chat. Behind the scenes, a dashboard manages libraries, scanning jobs, users, and server performance. 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
Statainer screenshot thumbnail

Statainer

Monitoring and safeguarding Docker infrastructure without heavy enterprise software overhead is the primary mission of Statainer, an open-source management control center for container hosts. System operators inspect live CPU loads, memory consumption, network throughput, and disk I/O metrics across individual containers or comparative top-ranking charts. The interface groups containers by Compose projects, enabling administrators to start, stop, or restart entire application stacks and inspect real-time log streams without opening SSH sessions. The built-in Update Manager detects available image tags, executes single-click container updates, and maintains persistent deployment history with automated rollback capabilities for failed recreations. Custom alert configurations trigger instant notifications to Telegram, Discord, Slack, Pushover, or generic webhook endpoints whenever resource thresholds are breached or container health states change. Developers can provision scoped API keys with token authentication to automate container state transitions and export performance telemetry into custom monitoring workflows. 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
AgenTerm screenshot thumbnail

AgenTerm

AgenTerm lets your AI agent work inside a remote computer's terminal with the owner's permission, through a relay server you host yourself. Your agent connects to the server over MCP and creates an invitation, single-use and expiring in fifteen minutes by default, or reusable across several devices; you privately share the generated connection command with the person who needs help. That person runs a small client on macOS, Linux, or Windows, reads what access means, and authorizes it; the client then dials out to your server, so the target computer needs no SSH service and no open inbound port. The agent can then run one-off commands with a chosen working directory, environment overrides, and timeouts, receiving stdout, stderr, and exit status, or hold an interactive session open, reading output as it arrives and typing answers to prompts. The person at the keyboard watches every command and its output in the client and can disconnect at any moment, and the client reconnects by itself after a network drop. Use it to troubleshoot a colleague's machine without swapping logs, help family through a terminal problem, or drive a development box with no agent or model account of its own. The relay itself is a single Go binary guarded by a management key, deployed with Docker Compose or systemd, with in-memory sessions and a health endpoint. 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
Vedetta screenshot thumbnail

Vedetta

Your router calls it "Unknown device" at 192.168.1.23; Vedetta calls it the kitchen light and shows its work. Vedetta is a Home Assistant app that scans your local network, identifies what each device actually is, and explains every identification. One scan lists every device it can find with presence and latency history, in tile or list view, light or dark, on a computer or a phone. Behind each name sits the recognition engine: it weighs many weak clues together, counts a repeated fact once, groups devices by family, and shows certainty honestly, keeping anything doubtful in Other rather than inventing a label. Tap the info marker beside a name, brand, or type and a pop-up lists every clue, its weight, and the hypotheses that were rejected. Names or rooms you set by hand are never overwritten by later scans, and sleeping phones are remembered instead of flickering in and out. Choose from three search levels depending on how hard you want it to probe, let the nightly deep search refresh the picture, and use the network doctor to spot duplicate addresses, repeated restarts, devices that drop together, or a slowing gateway. It can also publish what you choose to Home Assistant and MQTT, display devices from other networks your Home Assistant already sees, and mask exports before they leave the machine. 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
Joulenap screenshot thumbnail

Joulenap

A dedicated backup server is the right way to keep copies on separate hardware, and a strangely expensive one to leave humming in the corner for a job that runs twenty minutes a night. Joulenap lets that machine sleep: at the scheduled hour it sends a Wake-on-LAN packet to your Proxmox Backup Server, waits until the API answers, runs the backup, applies retention, runs garbage collection and verification if you asked for them, then powers the box back down or suspends it for network cards that only wake from sleep. You describe your setup as routes: which hosts back up to which backup server, on what schedule, keeping how many copies, with guests as everything on a host or an explicit list. Fan several hosts into one server nightly, or copy one backup server to another across town for an off-site second copy with its own retention. A second route kind starts nothing at all: your Proxmox hosts keep their own schedules while Joulenap simply wakes the box, watches their tasks, and switches it off when they go quiet. Watch live task output, stop a run mid-flight if you must, and get results through Apprise, Telegram, ntfy, Discord or email per route. Status widgets feed Homepage, Homarr, Dashy and Glance, and a Prometheus endpoint lets Grafana alert you when a guest stops being backed up. 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
Doca screenshot thumbnail

Doca

Doca puts rich text, Markdown, spreadsheets, slides, and an infinite canvas under one login and one permission model, giving individuals and small teams a self-hosted workspace for writing together. Every format supports real-time co-editing with presence, comments, saved history, and manual snapshots, and rich text and Markdown documents can be restored to an earlier version. Documents live in knowledge libraries with tree navigation, invitations, inherited permissions, share links, and trash, while personal files and shared folders sit on local disk or S3-compatible storage. Knowledge books go further: they subscribe to sources, run an editable workflow, keep source evidence, and route results through human review. A personal AI assistant, powered by whichever model you configure, searches authorized documents, reads PDF and Office attachments, edits images, and prepares browser drafts. MCP services let external AI clients such as Codex use those tools under your permissions. Sign in with a password, OIDC, Google, GitHub, WeChat, or QQ, review registrations before they go live, and send webhooks to other systems. A plugin SDK and marketplace add business modules, and a browser extension clips pages into documents. The interface ships in Chinese and English. 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
Imbo screenshot thumbnail

Imbo

Your coding agents work in separate terminals and cannot ask each other anything; Imbo gives Claude Code, Codex, opencode, Cursor CLI, and six other agent tools one shared messaging network, so a session can send a question to another session and get an answer while both keep working. Messages land inside the receiving session mid-task, and a reply wakes an idle session so it can act on the answer. You add people by account ID, and their agents can message yours; group chats let several sessions from several people coordinate on one brief, with every reply reaching every member. Sessions can send files that land in the receiving machine's ~/.imbo/files folder, and an agent asks you first before sending your data out, deleting files, spending money, or touching production. From the web app or the iPhone app you can message your own sessions from anywhere, and a closed Claude Code session reopens in the background to pick the message up. The server is a single binary with a bundled PostgreSQL, HTTPS through Let's Encrypt, email code sign-in, and optional domain restrictions on who may register. 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
BookHeaven Server screenshot thumbnail

BookHeaven Server

BookHeaven Server turns a scattered folder of EPUB files into a proper library you can browse, organize and read from anywhere, with your progress following you between devices. Import books by copying them into a watched folder or uploading them, and the server reads metadata straight from each file, grouping everything by author, series, collection and tag. When a title, author or cover is wrong, you fix it in the browser and the correction is written back into the EPUB itself, so edits survive even if the file moves elsewhere; missing covers can be fetched from the internet. Each person gets a profile with its own reading progress, including start date, last read date, percentage, elapsed time and finished date, and progress can also be corrected manually. Any OPDS reader app can browse and download from the built-in catalog at /opds/v1, while KOReader devices sync progress by pointing at your server and signing in with a profile name. Upload your favorite fonts once and every connected device can download them, with styles and weights mapped per file or split from a single font. The companion Android reader, built for e-ink screens, discovers the server automatically on your network and downloads books for offline reading. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GPL-3.0 licensed.

Deploy
Nimbus screenshot thumbnail

Nimbus

Nimbus is a self-hosted homelab dashboard that turns your scattered pile of services into a polished, organized command center with real-time health monitoring for every endpoint you care about. The dashboard displays live status cards for each registered service, tracking response times down to the millisecond and graphing uptime history so you can spot degradation before it becomes an outage. Health checks run on configurable intervals with smart self-signed certificate handling, meaning your internal services with self-issued TLS do not trigger false alarms. Multi-user support comes standard: local accounts authenticate via JWT, while OAuth2 integration with Google, GitHub, and Discord lets team members sign in with existing credentials. Role-based access control and a built-in admin panel give you granular authority over who sees what. Each user personalizes their view with custom backgrounds, light or dark mode, accent color themes, and drag-and-drop service tile arrangement. Services group into named categories and cards resize to fit your preferred layout, with both grid and list view modes available. Prometheus metrics export feeds your existing Grafana stack, and webhook notifications alert you instantly when a service goes offline. Custom service icons upload directly or auto-fetch from the Dashboard Icons collection. Zero-config Docker deployment gets you running in under 30 seconds with a single docker-compose command. 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
SimpleDMS screenshot thumbnail

SimpleDMS

Small businesses file every invoice, contract, and letter by what it is instead of by folder with SimpleDMS, a document management system built around types, tags, and searchable metadata. Upload a document to the inbox, pick its type, and the sidebar offers exactly the tags and fields that type needs, so an incoming invoice asks for the issuing company and receipt date instead of a blank properties page. Name-giving attributes label each file automatically from its own metadata, and the Browse view finds it again by company, date, or approver in seconds. Spaces act as workspaces with their own document types, tags, and permissions, so the team shares project files in one space, exchanges papers with an accountant or customers in another, and keeps private records apart. Tag groups such as companies and employees stay consistent across thousands of documents, date and text fields capture the facts you search by later, and values can be corrected at any time when a document was filed in haste. Dark mode is built in, the interface runs comfortably on a tablet at the scanner, and no analytics or tracking watch how your office works. 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