LiftCut
Training, meals, and body changes usually live in three different apps, and LiftCut puts them in one bilingual tracker where an AI agent helps keep the log instead of just drawing charts. Tell it what you ate, what you lifted, or what the scale said in plain language, in Chinese or English, and it prepares the entry from the exact numbers you gave, never inventing nutrients or weights, and saves nothing until you confirm it. Workout plans are editable rather than rigid programs, text import brings existing routines in, logging tracks completion and exercise performance, and personal records and PDF exports mark how far you have come. Food logs roll into nutrition summaries, and dated body measurements draw trend charts beside your training, so cause and effect sit on the same screen. AI training and nutrition proposals read your saved goals, restrictions, measurements, and recent actual loads first, then pass through extraction, strict validation, and an editable preview, and a proposal is rejected if the records it relied on changed in the meantime. Begin in the public no-sign-in demo or local-first guest mode, then create an account and migrate your history when ready, with offline queues holding entries until a connection returns. Providers span DeepSeek, any OpenAI-compatible endpoint, or a local vLLM server, so the intelligence can stay on hardware you control. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Labby
Labby gathers a whole homelab onto one live dashboard you host yourself, covering services, containers, downloads, and media servers. Widgets watch your service monitor, Docker containers, qBittorrent or Transmission queues, SABnzbd, AdGuard Home, Jellyfin, Emby, Plex, Beszel, Radarr, Sonarr, plus weather, calendar, speedtest, bookmarks, Reddit, and Hacker News, and the server pushes every change to your browser over server-sent events so nothing waits on a refresh timer. The dashboard is not a read-only poster: start and stop containers, pause and resume torrents, and toggle AdGuard protection straight from its widgets. Everything configures from the in-app Manage Services page, where service URLs, API keys, poll intervals, and multiple instances of the same integration (two Radarr servers, say) live in a small SQLite database instead of scattered environment files. Named color schemes restyle the board and save with the config, and icon sources span dashboard-icons, selfh.st, Lucide, or your own URLs. Login is off by default for trusted home networks, with a clear warning to keep it behind a LAN, VPN, or forward-auth proxy, and optional OIDC sign-in through Authentik, Authelia, Keycloak, or Pocket ID when you want a real front door. One container, one volume, and your lab finally explains itself at a glance. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
FileCat
One browser tab can run your whole server, and FileCat is the tab: a self-hosted web file manager that also serves as a lightweight server operations console. Browse, upload, download, and edit files with inline previews for images, video, and Markdown, then keep writing in a Typora-style WYSIWYG Markdown editor or sketch on the built-in Excalidraw whiteboard. Remote storage stops being remote: SFTP, S3, WebDAV, SMB shares, and Baidu Netdisk mount as ordinary local folders under the same operations, and your own directories publish back out over SMB, WebDAV, and SFTP for Windows Explorer and other clients. A web SSH terminal and in-browser RDP sessions reach servers and Windows desktops without separate tools, and the system dashboard watches CPU, memory, disk, and network in real time. Oversized log files open instantly, deep search digs through names and file contents with regex and filters, and custom command pipelines cover CI/CD routines across machines linked by the built-in network tunneling. An optional AI agent, connected to your own model API and reachable through chat platform bots, assists with operations and file tasks, and multi-user permissions with shareable download links decide who touches what. 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.
PlikShare
Sending a client a big file should not mean renting seats on someone else's cloud, and PlikShare turns your own server into a file sharing platform with unlimited users, unlimited workspaces, and no per-seat pricing. Its central idea is the box: a controlled gateway between your folders and the outside world, where you invite collaborators, mint anonymous links, and decide who may upload, download, preview, or drop files into an upload-only inbox. Quick share links carry custom slugs, expiry dates, passwords, and download caps, and every box can embed into another website as a live widget whose permissions update the moment you change them. Storage is your choice per workspace, from the server's own disk to S3, Cloudflare R2, Backblaze B2, Azure Blob, Google Cloud Storage, or any S3-compatible server, and each storage picks one of three encryption modes, including full encryption where names and contents are sealed with keys derived from each user's password. Bulk uploads arrive as a single zip that rebuilds its folder structure on landing, bulk downloads assemble from an explorer tree, and previews cover video, audio, PDFs, Markdown with diagrams, and even the inside of zip archives. Single sign-on through multiple OIDC providers, granular admin roles, an optional MCP server for scoped AI agents, and OCR or chat integrations round out a platform that stays lean on a small server. 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.
Sake
Your e-reader knows exactly where you stopped reading, and Sake makes your whole library know it too, with a self-hosted web library that syncs KOReader progress, notes, and highlights across every device you own. Browse your collection in a clean web app with covers, metadata, shelves, ratings, and reading state, and organize it with rule-based shelves that file new books automatically according to conditions you define. Pair a KOReader device once and progress uploads in the background when the reader sleeps, new books download on request, and highlights land in a searchable annotations hub where you can edit notes inline and export them as Markdown or JSON. An existing on-device library can be exported back into the web app complete with its sidecar data, so years of reading history move with you. Search providers including Open Library, Project Gutenberg, and Anna's Archive (through Libgen mirrors) put new books one query away from your shelves, and metadata lookups enrich them from Google Books, Open Library, or Hardcover. OPDS and WebDAV endpoints serve any compatible reader app with optional separate Basic-auth passwords, the built-in plugin updater keeps the KOReader plugin current without manual file copying, and reading statistics chart your habits across the library. The installable progressive web app keeps the library one tap away on phones and tablets. 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.
LetterSpace
Keep your newsletter audience on infrastructure you own with LetterSpace, a self-hosted platform for subscriber lists, campaigns, and email analytics. Organize subscribers into lists inside your organization, enrich each address with metadata pairs, and use those values as placeholders inside the mail you send. Campaigns begin as drafts where subject, content, template, target lists, and tracking choices stay editable until you deliberately start the send. A test copy goes to your own inbox first, and a future schedule time holds the campaign until the moment arrives. Reusable HTML templates wrap every campaign in your house style, with the content injected at send time and an unsubscribe link in the footer. Once mail flows, the dashboard follows subscriber growth across six months, recent campaign delivery rates, and open and click performance compared between the last thirty days and the period before. Delivery itself runs through your SMTP settings with per-organization rate limits, retries, and concurrency controls, and provider webhooks can report bounces and confirmations back into message statuses. Signup forms and external tools connect through a REST API guarded by keys, with double opt-in available for new subscribers. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
NextOrders
Marketplace apps take a large slice of every order, and NextOrders Food gives a restaurant its own ordering website instead. Customers land on a storefront carrying your brand, browse the menu, and check out under your domain, so the customer relationship stays with the kitchen. A city selector opens the right location storefront, which suits chains and ghost kitchens running several neighborhoods from one deployment. Menus speak to more guests with eleven or more bundled languages, from English and German to Georgian and Simplified Chinese. The cart stays visible on desktop during browsing, removing the hunt for the checkout button that loses hungry customers. Product pages can carry video, and the ordering flow highlights items frequently bought together, nudging a drink or side into the basket. Delivery and pickup are both supported at fulfillment, letting one menu serve couriers and counter collection. Pages render on the server as separate indexable pages, so search engines can find a city menu rather than a script shell. Behind the counter, the storefront talks to your backend through a typed food schema: your service supplies menus, prices, and order handling, and an example business logic service in the repository shows the contract working. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Ambry
Ambry is a personal audiobook streaming server that keeps a collection you own on hardware you control, ready to stream to any browser or phone. Upload your audiobook files once, and the library becomes streamable to any device through a browser or the native mobile application. The server reads durations, tags, and chapter markers straight from the audio files, so a long novel arrives with its structure intact instead of as one anonymous ten-hour blob, and the original files are served untouched. First boot walks you through creating the initial administrator account, after which the instance restarts ready for listening. Households can open registration to family members or close it entirely, keeping the library an invitation-only shelf. Forgotten passwords and registration messages go out through the configured mail provider, so account recovery works without manual intervention. The collection itself lives in PostgreSQL with uploads on a persistent volume, and the whole service runs from a container image on a configurable port. Put a commute listen on your phone, a history title on a kitchen tablet, and a shared family library behind one address, all served from hardware you control. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
LocalCA
Your internal services deserve padlocks that browsers actually trust, and LocalCA is a small certificate authority you run yourself to issue them. From the web interface you create a self-signed root, install it once on your browsers and client devices, and then mint intermediate and leaf certificates underneath it for each service you host. Proxmox, Pi-hole, Jellyfin, Grafana, and the rest of a homelab stop showing insecure warnings and start presenting certificates your devices accept. The root can carry your own name, so the trust store shows your branding rather than a generic authority. Issued certificates also serve mutual TLS setups, where clients present certificates of their own before a service lets them in. Deployment stays deliberately small: a Docker Compose file brings the application up, ARM images cover Raspberry Pi class hardware, and a configurable time zone keeps expiry timestamps readable for your region. A reverse proxy path prefix is supported for placing the interface behind Traefik or Nginx at an address like /localca. Treat the instance as internal infrastructure, because issued private keys live in its database: keep it on a private network, change the default administrator password immediately, and restrict access to the host. 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.
Chiyogami
Chiyogami is a pastebin you host yourself for sharing code, logs, notes, and text snippets through short links that expire on your terms. Paste into the web editor and the content comes back formatted, with syntax highlighting for code and rendered Markdown for prose, so a stack trace or a runbook reads the way it was written. Anything sensitive can be encrypted in the browser before it leaves your machine, and the server never stores the password, which makes an encrypted paste safe to pass through chat or email. Every paste carries a configurable lifetime, from minutes to never, and visibility choices keep a snippet public, unlisted, or private behind an unguessable address. Registered users manage their own pastes from an account, and anonymous quick pastes stay available for one-off sharing. The public paste list supports search, so a team instance doubles as a small shared snippet library. Developers can skip the browser entirely: one curl command creates a paste from a file or a JSON body, and the API returns a short title that fetches the content later. Sharing extends to QR codes for moving text onto a phone, and built-in rate limiting throttles spam and abuse before it fills the database. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. BSD-3-Clause licensed.
Flexisip
A SIP phone system lives or dies on the unglamorous middle. Something has to route every call, know who is registered, wake phones that are asleep, and translate between networks that disagree. Flexisip is that middle, built as a modular server suite where you deploy only the pieces your service needs. The proxy routes calls and messages, relays media with ICE, STUN, and TURN support, and authenticates users by digest, TLS certificates, or OpenID Connect. Its push gateway speaks RFC 8599 to Apple and Google, so incoming calls ring phones whose app is closed, and it can lend that gift to an existing Asterisk or FreeSWITCH platform that lacks push of its own. The presence server tracks who is reachable and shares contact lists, the back-to-back user agent bridges SIP networks to PSTN gateways and trunks with codec transcoding and caller identity translation, and a registration event server notifies peer domains when users register. Instances cluster with load balancing for services that outgrow one box, the same suite shrinks onto a Raspberry Pi class intercom, and it has quietly powered the public linphone.org SIP service for over a decade. 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.
Atsumeru
Atsumeru is the bookshelf server for people whose manga and comic collection lives in CBZ files scattered across drives: point it at the folders and it becomes a tidy library you can read from anywhere. Series organize themselves into auto categories, custom categories, and metacategories, and metadata edits are painless, with automatic import from ComicInfo.xml and book_info.json files and parsing from supported catalogs when you want richer records. Reading happens in native apps for Windows, Linux, Mac, and Android, or in the built-in WebUI, and two-way history synchronization keeps your place when you move from desk to phone. Whole series download inside supported apps for offline reading, which turns a commute into a chapter backlog clearing session. Multiple users get separate histories and powerful access controls, so a household shares one server without sharing reading progress or seeing each other's shelves. A documented REST API with Swagger on board covers automation and custom clients. The server runs as a single jar or a Docker container on port 31337, small enough for the spare machine already holding the files. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
PictShare
Every screenshot, GIF, short video, audio clip, and block of text you share can live at a clean link on your own server, with the URL itself acting as the editing tool. Upload an image once and ask for any size, crop, or filter by changing the address, with WebP conversion handled automatically for browsers that support it and GIFs convertible to MP4 for quieter sharing. Photos arrive stripped of EXIF data, so phone pictures stop broadcasting GPS coordinates and camera models to everyone you share with. Uploading the same file twice costs no extra space, and delete codes at individual or global level keep takedown control with you rather than a platform. Several uploads combine into an immutable album with a single gallery link, a "My Uploads" tab in the browser tracks what you sent for later copying, deleting, or bundling, and playful extras generate identicons and placeholder images straight from URL patterns. Text bins, Markdown rendering, a URL shortener, and an upload API for scripts round out a tool that replaces the screenshot-upload step of a dozen workflows. External storage, optionally encrypted, takes over when the local disk outgrows the habit. 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.
Directory Lister
Drop Directory Lister into a folder and that folder becomes a tidy public file library. Visitors browse directories in the browser, search filenames, sort the listing the way they think, and download single files or the whole directory as one zip. There is nothing to configure for the first run, which makes it the fastest honest answer to "how do I just share these files" for release archives, documentation bundles, media collections, and project downloads. A README placed in a folder renders right on the listing page, so instructions travel with the files instead of living in a separate post nobody opens. File hashes appear beside downloads for people who verify what they fetched, and light and dark themes keep the listing presentable on a project site or a personal server. Multiple languages localize the interface for the audience actually downloading. Point it at the folder, share the link, and the files present themselves. One caution belongs in the pitch itself: everything in the exposed folder is public, hidden files included, so this is a publishing tool, never a place for private material. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Tasks.md
Your task list should outlive the app that displays it: Tasks.md turns a folder of plain Markdown files into a kanban board, so the board is a view of your notes rather than a database holding them hostage. Every lane you create becomes a directory and every card a Markdown file inside it, which means the whole board stays readable in any text editor, greppable from a terminal, and friendly to the note tools you already use. You write card bodies in a proper Markdown editor, organize work with tags and due dates, and drag cards between lanes as priorities change. Sub-folders open as their own projects with separate lanes, so one installation quietly serves a work board, a home board, and a writing board side by side. Light and dark themes follow your operating system, three bundled color schemes (Adwaita, Nord, and Catppuccin) set the mood, and a custom stylesheet hook recolors everything else. The board installs as a PWA for an app-like window, speaks multiple languages detected from the browser, and slots under a subpath reverse proxy when it shares a domain. One Docker container on port 8080 serves the whole thing. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Peergos
Peergos is a peer-to-peer encrypted drive, messenger, email client, and private social network where your files and friendships stay unreadable to the server that stores them. You browse, upload, and organize files in a familiar web drive, then share a folder with a friend or send anyone a secret link whose key never travels to the server, so the link itself cannot leak what it opens. The built-in messenger handles private conversations, an encrypted email client with a bridge reaches the outside mail world, and the social feed shows posts only to the people you chose, with even the friend graph hidden from the operator. Web apps run from Peergos inside a sandbox and see only the data you grant them, which turns the drive into a private place to run tools rather than a folder other services reach into. Because encryption happens on your machine before anything is stored, a compromised server yields ciphertext and no file names, sizes, or sharing relationships. Host it at home and the same account gives your household storage plus its own communication platform; log in from any browser without carrying keys, because your password rebuilds them. 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.
MongooseIM
Running chat for a dozen people is easy; running it for a city-sized crowd, on servers you control, with group rooms, archived history, and phones that still buzz when the app is closed, is the job MongooseIM was built for. MongooseIM is an XMPP server at the core of a messaging platform, so any standard XMPP client on desktop, mobile, or web can connect, and browser clients reach it over WebSockets or BOSH. Group conversations run in multi-user chat rooms, message archive management keeps searchable history on the server, and message carbons deliver real-time copies to every signed-in device a person owns. Offline messages wait for reconnecting clients, rosters carry contact lists and presence, and privacy settings plus vCard profiles round out the everyday chat features. Operators manage users, rosters, messages, and settings through a GraphQL API over HTTP or the mongooseimctl command line, and more than fifty built-in metrics show what is happening inside each node. Accounts authenticate against internal storage, MySQL, PostgreSQL, Cassandra, LDAP, or external scripts, and multi-tenancy support creates thousands of chat domains dynamically on one deployment. Adding cluster nodes raises capacity as the audience grows, and the companion push component wakes mobile apps through push notifications. 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.
OSRM
OSRM computes the fastest route between any two points, the travel time between every pair of stops, and the road a noisy GPS trace really followed, all from OpenStreetMap data on your own server. Feed it a map extract for your city or the whole planet, preprocess it with the car, bicycle, or foot profile, and the HTTP API starts answering. The route service returns turn-ready paths with distances, durations, and geometry between any coordinates. The table service computes the full duration or distance matrix between all pairs of points, which is the raw material for dispatching, territory planning, and pickup optimization. Map matching snaps noisy GPS traces onto the road network in the most plausible way, cleaning fleet and fitness data into actual driven streets. The trip service orders a set of stops into an efficient round trip, and the nearest service snaps raw coordinates to the closest road segments. A tile service exposes routing metadata as vector tiles for debugging and visualization, and a public demo frontend shows routes on a live map. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. BSD-2-Clause licensed.