GroupOffice
GroupOffice checks your whole company in at one address: mail, meetings, projects, invoices, and files behind a single login on your own server. The built-in mail client saves messages straight onto projects or contacts, signs and encrypts with S/MIME, and shares folders and accounts across the team. Shared calendars offer team views, bookable resources, and video meetings, while address books carry custom fields and comments so customer knowledge survives staff changes. Projects gather their tasks, files, and discussions in one place, track hours as work happens, and turn those hours and costs into invoices and reports. Support tickets arrive from your website or by email and stay organized by team, and newsletters compose campaigns from templates filled with your own data. Files co-edit in the browser through OnlyOffice or Collabora, connect to desktops over WebDAV, and sync to native phone and computer apps over open protocols. Two-factor authentication, encryption, and a module system you can extend with your own tools keep the office private and shaped to how you actually work. 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.
Chitchatter
Chitchatter is a browser-based chat room for text, voice, video, screen sharing, and file transfers that exists only while its members are connected and keeps no record of what was said. Every visit starts with a random room name generated on your device, a UUID or a readable passphrase, and you invite people with the link or a QR code. Public rooms admit anyone with the link; private rooms also require a matching password. Messages support Markdown, multiline text, and code blocks, and clicking a name opens a direct conversation. Newcomers to public rooms receive the earlier conversation from peers already there, and typing indicators show who is writing. Start an audio or video call, share your screen to walk a relative through a settings problem, or hand over a file of any size, encrypted before it leaves your browser. Public-key checks verify each peer automatically, with a green lock marking everyone who passes and an icon showing whether the link is direct or relayed. Embed a room in any web page with an iframe or a web component that takes a room name, user name, and color mode. Light and dark themes are built in, and notifications and sounds announce new messages while you work in another tab. Close the tab and the transcript disappears. 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.
Jmal Cloud
Jmal Cloud is a self-hosted private cloud drive that keeps your files on your own server, with online previews, resumable uploads, full-text search, and WebDAV access. The web manager previews photos, videos, Office documents, PDFs, EPUB books, and even CAD DWG drawings in the browser, then puts recently modified files, favorites, shared folders, and a trash bin a click away. Huge uploads resume from the exact chunk that stopped, while full-text search drills into text, PDFs, and Office documents when filenames fail you. Connect Alibaba Cloud OSS, Tencent Cloud COS, or MinIO as storage backends and browse every bucket through the same folders. Wire in a self-hosted OnlyOffice Document Server and draw.io to edit Word, Excel, and PowerPoint files and sketch flowcharts or mind maps without leaving the drive. Mount the library as a local network drive over WebDAV, share folders through links for upload and download, and push scheduled backups with the Rust jmalcloud CLI. Packages and Docker images cover Ubuntu, Debian, CentOS, Fedora, and Arch on x86_64 and ARM64, and the interface speaks English, Chinese, and Japanese. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
FileGator
FileGator is a self-hosted, multi-user web file manager that gives your team a shared place to upload, organize, preview, and download files through the browser, with every person fenced into the folders they are allowed to touch. Create accounts for colleagues, students, or clients and give each one a home folder plus permissions that decide what they can read, write, rename, or delete. Everyone gets the full file toolkit: copy, move, rename, edit, create, delete, and preview, plus zip and unzip for bundling archives on the server. Select several files or folders and download them together, or zip a remote directory and pull it down in a single transfer. Uploads accept drag and drop with a live progress bar, and chunked transfers pause and resume, so a multi-gigabyte video survives an unstable connection. Point FileGator at a plain folder on the server disk or connect an Amazon S3 bucket as the storage adapter behind the same interface. Teachers collect assignments through it, field teams drop photos and documents from the road, and families share one photo archive without anyone installing an FTP client. Admins manage users, roles, and permissions from one panel, and the application runs on ordinary PHP hosting you already know how to operate. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
zrok
zrok puts services that live behind NAT and firewalls onto the public internet with a shareable URL, without opening a single inbound port. The machine being shared dials out to an OpenZiti overlay network, so a web app on your desk, a Raspberry Pi at home, or a staging box inside a corporate network becomes reachable through your instance while its firewall stays closed. One command shares an HTTP service publicly; add a name from one of your namespaces and the URL stays stable even when you move the backend to a different machine, and an ephemeral name can be promoted to a reserved one when a quick demo turns into a keeper. Private shares skip the public internet entirely and reach only the users you grant, including raw TCP and UDP services, while web and drive backend modes publish static sites or whole folders, with OAuth, password auth, and an interstitial warning page available on public shares. The long-running agent keeps every share and access under one process, restarts the named ones after a reboot, and offers a localhost console for point-and-click sharing; the account-wide web console maps your environments, shares, and accesses as a navigable graph or a sortable table with live activity. Operators get invite-based accounts, InfluxDB-backed usage metrics, and configurable limits that warn or cut off accounts that exceed their quotas. 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.
Hasty Paste
Paste some text, hit save, share the link - Hasty Paste is a fast, minimal pastebin written in Python on the async Quart framework, named, by its author's own admission, "because you use it so fast without a care in the world." No accounts, no authentication, no friction - built for the everyday case of handing a debug log, config snippet, or stack trace to someone in tech support or a chat channel. Pastes get randomly generated IDs, with an optional "long" ID mode that makes brute-force URL guessing impractical, and expiry times ensure throwaway content actually gets thrown away. Optional Pygments syntax highlighting makes code readable, a dark theme spares your eyes, and the whole interface works without JavaScript - it renders in terminal browsers and under the strictest script blockers. Storage is a custom flat-file system (no database), caching runs internally or through Redis for busier instances, and a REST API plus the companion "Hastily Paste It" CLI script enable piping command output straight into a paste from the terminal. The Alpine-based Docker image is tiny, resource usage is minimal, and the license is AGPL.
SyncTube
SyncTube turns any browser into a shared movie room where one link opens a synchronized player and live chat for the whole group. Paste a YouTube, Twitch, Vimeo, or PeerTube URL, or a direct mp4 or m3u8 link, and the room watches the same frame at the same moment. A leader takes global control of play, pause, seeking, and playback rate, and smaller groups can open pausing or resuming to everyone. Local files start playing for the room while they upload, and external subtitle files plus separate audio tracks cover voiceovers and fan translations. Chat doubles as a remote control: timed commands jump the whole room forward or back, skip a sponsored segment, boost quiet audio, or return to the moment before an accidental rewind. Playlists accept ranged link patterns for episode batches, viewers vote to skip, and keyboard shortcuts drive fullscreen, refresh, and sync toggles without leaving the player. Operators can cache supported site videos on the server, restyle every front-end file, and extend subtitle rendering or quality switching through plugins. Admins moderate with bans and kicks from chat, and the whole service runs from one small server that fits a private friends-only room or a public community channel. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT 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.
SkySend
Only the person holding the link can open what you share with SkySend, a self-hosted file and note sharing service that encrypts everything in the browser before it leaves your device. Sending a contract? Drop in the file, several files, or a whole folder, and share the link. Need documents from a client? Send an upload link instead, and whatever comes back is encrypted for you alone. Handing over a password or an SSH key? Write it into a note that burns after reading. Notes can mix text, Markdown, generated passwords, and highlighted code in a single page. Every share can expire by time, stop after a set number of downloads or views, and carry an optional password as a second lock. The command-line client uploads, downloads, and reads notes with the same encryption, and its full-screen mode shows each link as a QR code. No accounts are needed: My Links keeps your shares in the browser, and optional OIDC sign-in limits who may create them. Encrypted uploads sit on local disk or any S3-compatible bucket, and the interface offers 13 languages and three themes. 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.
Shell Online
Shell Online lets a terminal session running on your own computer follow you to any browser, so your coding agent keeps working while you are away from your desk. Prefix the command you already run, such as shell claude, shell codex, or shell opencode, and your terminal prints a link, a password, and a QR code that open the same live session on a phone, tablet, or another computer. You watch output as it happens and reply to prompts from wherever you are, and closing the browser leaves the process running until it exits on its own. Inviting a teammate takes the same link: share it read-only so they can watch without typing, or let them type into the session with you. Terminal traffic is end-to-end encrypted by default, file access stays off until you deliberately expose a chosen directory, and a scoped MCP grant can let another agent inspect or steer a session for a limited time. With an account, linked machines and their sessions gather in one web app with team sharing. The relay the sessions pass through can run on your own server with the standalone Docker deployment, pointed at by the unchanged CLI. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
FileSharing
When a client needs a two-gigabyte video and your options are a consumer transfer site with a weekly cap or an FTP account older than your interns, FileSharing gives you a private WeTransfer of your own. You group files into a bundle, drag them in from your filesystem, and keep adding more days later if the project grows. Every bundle produces two links: a preview link where recipients see the file list first, and a direct link that downloads everything at once, both guarded by an authorization code. Bundle settings cover a title, a description, an expiration date, a maximum download count, and an optional password that also encrypts the ZIP archive recipients can pull down. Upload access stays yours to control through an IP allowlist, login and password accounts, or a mix of both. Optional duplicate prevention skips files you already sent, a download rate limiter keeps a single recipient from saturating your bandwidth, and a scheduled background task physically deletes expired bundles so old transfers do not pile up. There is no database to run or back up because bundle metadata lives in JSON files on disk, and the interface speaks English, French, German, and Korean. 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.
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.
ivfi
IVFi-PHP turns folders on your server into browsable media galleries: drop one PHP file into a web root and every directory of photos, videos, and audio becomes a polished, searchable index page. Hovering a filename previews the image or video inline, and clicking opens the gallery view where you can move through a whole directory's media, download originals, or reverse-search an image. Audio files play in place with a live visualiser, seeking, and their own volume control. Finding things is instant: filter filenames or file types with plain text, wildcards, or full regular expressions, sort by name, date, or size with settings that persist between visits, and dates automatically match the visitor's timezone. Select any set of files and download them as a single ZIP archive, or share direct download links file by file. Directories can render their README files as documentation pages, listings can hide sensitive entries through server-side filters, and optional Digest authentication keeps a listing private without any account database. Themes and per-visitor display preferences restyle the index, basic listings work even with JavaScript disabled, and the whole application also ships as a Docker image for a one-container deployment. 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.
Zusam
From the German "zusammen," together: Zusam is a private social space for a group of friends - a self-hosted alternative to the family WhatsApp group or the friends Facebook group, with no ads, algorithms, or data harvesting in between. The AGPLv3 project is deliberately modest in scope and stack: a Symfony PHP backend exposing a REST API over SQLite, with a lightweight Preact single-page frontend, designed for a low server footprint that runs comfortably on small hardware. Groups post messages into shared feeds that handle real life well: video and image uploads (with FFmpeg processing), photo albums for trips and events, and rich link previews with inline embeds for YouTube, Vimeo, Imgur, SoundCloud, Twitch, and Bandcamp - so sharing a song or a clip looks the way it should. When something needs to leave the circle, public link generation exposes a single message to non-members without opening the group. The interface is fully responsive and mobile-friendly, targeting Firefox ESR and recent Chrome. It is the small-web answer to a real question: where does a group chat's shared history live when you want it owned by the group instead of a platform?
Plik
Plik lets you send big files the way WeTransfer does, except the server is yours: upload from the browser or one CLI command and get an expiring link to share. Files can delete themselves after the first download, stream straight from uploader to downloader without touching disk, or sit behind a password until their TTL runs out and cleanup removes them. End-to-end encryption with Age works between the CLI and the web interface, so the server only ever holds ciphertext. Recipients preview code with syntax highlighting, read rendered Markdown and Mermaid diagrams, and play media in the browser without downloading first. Storage lands on local disk, S3, OpenStack Swift, or Google Cloud Storage, with metadata in SQLite, PostgreSQL, or MySQL, and sign-in through local accounts, Google, GitHub, or OIDC. The web interface speaks twelve languages with light, dark, and custom themes, and Prometheus metrics plus an MCP server connect Plik to monitoring and AI assistants. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
dpaste
dpaste is a self-hosted pastebin that turns code snippets, log excerpts, and config files into short highlighted links with expiry and access rules you control. Paste code, stack traces, or plain notes, pick the language, and highlighting makes the result readable at a glance in the browser. Set the paste to expire in an hour, a week, a month, or never, or make it a one-time snippet that deletes itself after it has been viewed. Every paste offers a raw view for clean copying and terminal friendly reading, and random short slugs keep links tidy in tickets and commit messages. Scripts post through the API with a single request, so deploy tooling and CI jobs can publish their output where humans can read it. Run it standalone for the team, or fold it into an existing Django project as an app, and tune slug length, default language, maximum size, and expiry choices to your habits. Nobody has to wonder which public paste site a sensitive debug log landed on, because the bin answering the link is yours. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT 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.
LinShare
LinShare gives organizations a file sharing service they run themselves, where every upload, share, and download is accounted for instead of scattering across inboxes nobody can audit, retract, or find six months later. Your personal space keeps files organized and versioned, ready to share by link or email with the people who should have them and no one else. Teams work in shared spaces with roles, nested folders, and shared drives, so a project keeps one canonical copy instead of eleven emailed variants. Need files from someone outside? Send an upload request and they drop documents into a secure, expiring drop box without ever getting an account. Regular external collaborators become guests with restricted, time-limited accounts, and contact lists make recurring groups of recipients reusable in one click. Administrators see the whole picture in activity logs that trace every download, share, and change, while antivirus scanning checks files as they move through the system. Previews spare everyone the download-just-to-check dance, and directory integration with LDAP and OpenID Connect single sign-on means accounts follow your existing identity rules. Everything an administrator can click, automation can call through the REST API, and an MCP server even lets AI assistants manage files, shares, and guests on your behalf. 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.