mirror of
https://github.com/awesome-selfhosted/awesome-selfhosted.git
synced 2024-11-25 00:31:36 +01:00
16 KiB
16 KiB
Awesome Selfhosted - Non-Free Software
Software listed here does not meet the Free Software definition. It implements their own licensing with restrictions and grants which you must check on each case. Restrictions may include limits on allowed use of the software, access to the source code, modification and further redistribution. This software can therefore contain anti user-freedom features, such as but not limited to: backdoors, user lock-in, sending personal data to a third party.
Table of contents
- Software
- Automation
- Communication - Custom Communication Systems
- Content Management Systems (CMS)
- Communication - SIP
- Document Management - E-books
- E-commerce
- File Transfer & Synchronization
- Games
- Internet of Things (IoT)
- Knowledge Management Tools
- Maps and Global Positioning System (GPS)
- Media Streaming - Video Streaming
- Money, Budgeting & Management
- Photo and Video Galleries
- Search Engines
- Self-hosting Solutions
- Software Development - Project Management
- Software Development - Testing
- Ticketing
- Time Tracking
- Miscellaneous
- List of Licenses
Software
Automation
- n8n - Free node based Workflow Automation Tool. Easily automate tasks across different services. (Source Code)
Apache-2.0/Commons-Clause
Nodejs
Communication - Custom Communication Systems
- Chaskiq - Full featured livechat, helpcenter and CRM as an alternative to Intercom & Drift, Crisp and others. (Source Code)
AGPL-3.0/Commons-Clause
Ruby
- Groupboard - Online whiteboard, audio/video conferencing, screen sharing, shared code editing and optional session recording/playback.
⊘ Proprietary
Unknown
- PrivMX WebMail - Alternative private mail system - web-based, end-to-end encrypted by design, self-hosted, decentralized, uses independent PKI. Easy to install and administrate, freeware, open-source.
⊘ Proprietary
PHP
- Virola Messenger - Instant messaging and collaboration tool with private and group chat rooms, continuous voice and video meetings, files sharing, issue tracking with integrated task board. Alternative to Slack and others.
⊘ Proprietary
C++
- WorkAdventure - Virtual office / virtual conference application presented as a 16-bit RPG video game. (Demo, Source Code)
AGPL-3.0/Commons-Clause
Docker
Content Management Systems (CMS)
- CraftCMS - Content-first CMS that aims to make life enjoyable for developers and content managers alike. (Demo, Source Code)
⊘ Proprietary
PHP
- Kirby - File-based CMS. Easy to setup. Easy to use. Flexible as hell. (Source Code)
⊘ Proprietary
PHP
- october - Self-hosted CMS platform based on the Laravel PHP Framework. (Source Code)
⊘ Proprietary
PHP
Communication - SIP
- 3CX - Full-featured PABX system, with call queues, built-in web conferencing, live chat and social media messaging all on one system.
⊘ Proprietary
Unknown
Document Management - E-books
- Bookwyrm - Social network for tracking your reading, talking about books, writing reviews, and discovering what to read next. (Source Code)
⊘ Proprietary
Python
- Ubooquity - Free to use, versatile, lightweight, multi-platform, and secure home server for your comic and e-book library.
⊘ Proprietary
Java
File Transfer & Synchronization
- FileRun - Complete solution for your files with integration with Google and Office. (Demo)
⊘ Proprietary
PHP
- Resilio Sync - Proprietary peer-to-peer file synchronisation tool.
⊘ Proprietary
Unknown
- Yetishare - Powerful file hosting script with support for Amazon S3, Wasabi, Backblaze, local, direct and SFTP storage. (Demo)
⊘ Proprietary
PHP
E-commerce
- Sharetribe - Open-source platform to create your own peer-to-peer marketplace, also available with SaaS model. (Source Code)
⊘ Proprietary
Ruby
Games
- Cubiks-2048 - Clone of 2048 game in 3D. (Demo)
CC-BY-NC-4.0
HTML5
- untrusted - Unique puzzle game designed for geeks and developers, where you solve the puzzles in the game by reading and writing Javascript. (Demo)
CC-BY-NC-SA-3.0
Nodejs
Internet of Things (IoT)
- Atman IoT - Self hosted IoT gateway focused on IoT solution rapid prototyping, packaged as stand alone docker container, promising to help you build your IoT solution in a week. (Demo)
⊘ Proprietary
Nodejs
Knowledge Management Tools
- Wiznote - Manage your knowledge in documents with folders, markdown, full text search and webpage collection support. (Demo, Clients)
⊘ Proprietary
Docker
Maps and Global Positioning System (GPS)
- MapTiler Server - Software for self-hosting of OpenStreetMap vector tiles, satellite imagery, own geodata and data from PostGIS database.
⊘ Proprietary
Unknown
Media Streaming - Video Streaming
- Channels DVR Server - Flexible server providing a whole home self hosted DVR experience for Channels.
⊘ Proprietary
Unknown
- Emby - Home media server supporting both DLNA and DIAL (Chromecast) devices out-of-the-box.
⊘ Proprietary
C#
- Plex - Centralized home media playback system with a powerful central server.
⊘ Proprietary
Unknown
- Subsonic - Web-based media streamer and jukebox. (Demo)
⊘ Proprietary
Unknown
Money, Budgeting & Management
- Anchor - Invoicing system that integrates with Stripe and Paypal. Includes features such as: reporting, dashboard and no client limit. (Demo)
⊘ Proprietary
PHP
- Manager - Online accounting software for small businesses.
⊘ Proprietary
Mono
- Pancake - Online invoicing, project management, time tracking and proposal software.
⊘ Proprietary
PHP
Photo and Video Galleries
- Chevereto - Powerful and fast image hosting script that allows you to create your very own full featured image hosting website in just minutes. (Demo)
⊘ Proprietary
PHP
- Lomorage - Google photo alternative via simple self-hosting software. Supported clients: iOS, Android, Web, MAC/Windows. Backend can run on Raspberry pi, Armbian, MAC/Windows/Linux. (Source Code)
⊘ Proprietary
Go
- Picaport - A photo server with web gallery for your intranet, web space or home network that allows you to organize photos, videos, PDF's, and many other mediatypes in a central location. (Demo)
CC-BY-NC-4.0
Java/Docker
- PhotoStructure - All your family's photos and videos automatically organized into a fun and beautiful website. Runs via Docker, NodeJS, or native desktop installers.
⊘ Proprietary
Nodejs
- Reservo - Scalable image hosting script with support for CDNs, paid account upgrades, advertising spots and drag & drop upload. (Demo)
⊘ Proprietary
PHP
- Single File PHP Gallery - Web gallery in one single PHP file.
⊘ Proprietary
PHP
Proxy
- Cosmos - Cosmos is a self-hosted platform for running server applications securely and with built-in privacy features. It acts as a secure gateway to your application, as well as a server manager. (Source Code)
⊘ Proprietary
Docker/Go
Self-hosting Solutions
- Axigen - Turnkey messaging solution for small & micro businesses, integration projects or test environments.
⊘ Proprietary
Unknown
- Cloudron - Open-core software allowing you to effortlessly self-host web apps on your server. (Demo, Source Code)
⊘ Proprietary
Nodejs/Docker
- Easypanel - Modern server control panel powered by Docker.
⊘ Proprietary
Docker
- EmbassyOS - Graphical Operating System for running self-hosted, open source services. (Source Code)
⊘ Proprietary
Rust
- hMailServer - Open-source e-mail server for Microsoft Windows. (Source Code)
⊘ Proprietary
C++
- Poste.io - Full-featured solution for your Email server. Native implementation of last anti-SPAM methods, webmail and easy administration included. Free tier available. (Demo)
⊘ Proprietary
Unknown
- Umbrel - A beautiful personal server OS for self-hosting. Install on a Raspberry Pi 4 or Ubuntu/Debian. (Source Code)
⊘ Proprietary
Nodejs/Docker
- Unraid
⚠
- Linux-based operating system designed to run on home media server setups.⊘ Proprietary
Other
Search Engines
- ElasticSearch - Distributed, RESTful search and analytics engine. (Source Code)
SSPL-1.0
Java
Software Development - Project Management
- 92five - Self-hosted project management application.
⊘ Proprietary
PHP
- Active Collab - Project management.
⊘ Proprietary
PHP
- BitBucket Server - Enterprise-level Git solution similar to GitLab.
⊘ Proprietary
Java
- Buddy Enterprise - Git and Continuous Integration/Delivery Platform.
⊘ Proprietary
Nodejs/Java
- Crucible - Peer code review application.
⊘ Proprietary
Java
- Duet - Invoicing and project management with an integrated client portal. (Demo)
⊘ Proprietary
PHP
- Kanban Tool - Advanced Kanban boards with time tracking.
⊘ Proprietary
Ruby
- Kantree - Work management and collaboration.
⊘ Proprietary
Python
- Solo - Free project management app created for freelancers. Create contacts, manage tasks, upload files, track project progress, and keep notes. (Demo)
⊘ Proprietary
PHP
Software Development - Testing
- Bamboo - Continuous integration server.
⊘ Proprietary
Java
- Sentry Self-Hosted - Powerful error tracking platform with wide language support and a robust API. (Source Code)
BUSL-1.1
Python/Django
- Moon - Efficient Selenium protocol implementation running everything in Kubernetes or Openshift.
⊘ Proprietary
Go
Ticketing
- Deskpro - On-Premise helpdesk software that includes email, chat, voice & helpcentre publishing. Full visible source code and API.
⊘ Proprietary
Unknown
- Full Help - Simple, easy to use help desk & knowledge base software. Custom branding, custom themes, restful API, communication channels, multi-company support, multi-language support, and much more! At least 1 new release per month.
⊘ Proprietary
PHP
- Jitbit Helpdesk - Self-hosted help desk software - simple but powerful. (Demo)
⊘ Proprietary
ASP.NET
- JIRA - Professional and extensible issue tracker.
⊘ Proprietary
Java
- SupportPal - Powerful help desk software - easy, fast and intuitive. (Demo)
⊘ Proprietary
PHP
Time Tracking
- Anuko - Simple time and project tracking on a self-hosted basis.
SSPL-1.0
PHP
- Virtual TimeClock - Powerful, easy-to-use time tracking software. (Demo)
⊘ Proprietary
Unknown
Miscellaneous
- Keygen - Self-hosted software licensing and distribution API.
Elastic-2.0
Ruby
- RemoteUtilities - Remote Utilities is self-hosted remote support software for LAN administration and remote support over the Internet.
⊘ Proprietary
Unknown
- ScreenConnect - Lightning-fast remote support and remote access to connect instantly and solve problems faster.
⊘ Proprietary
Unknown
List of Licenses
BUSL-1.1
- Business Source License 1.1CC-BY-NC-SA-3.0
- Creative Commons Attribution-NonCommercial-ShareAlike License 3.0CC-BY-ND-3.0
- Creative Commons Attribution-NoDerivs Unported License 3.0CC-BY-NC-4.0
- Creative Commons Attribution-NonCommercial License 4.0Commons-Clause
- Commons Clause LicenseDPL
- Devblocks Public License 1.0Elastic-2.0
- Elastic License 2.0SSPL-1.0
- Server Side Public License⊘ Proprietary
- Proprietary software