Compare commits

...

13 Commits

Author SHA1 Message Date
Ellen Poe dcb09bcd8d
Add the Headway project to Maps/GPS (#3035) 2022-09-19 16:22:51 +00:00
Kieran 447915dba9
Add meshcentral (#3239) 2022-09-19 16:16:34 +00:00
thekingofcity f34175c548
Add Wiznote to non-free Knowledge Management Tools (#2789)
Co-authored-by: Kieran <32241933+KieranRobson@users.noreply.github.com>
2022-09-19 16:11:34 +00:00
Kieran c8ae874b09
Add Picaport to nonfree photos and videos (#3272) 2022-09-19 16:09:51 +00:00
Kieran ddf1b1679d
Added Flexisip to SIP (#3241) 2022-09-19 16:09:31 +00:00
Kieran 1acd48b0d5
Add Christmas Community to Polls and Events (#3271) 2022-09-19 16:09:15 +00:00
nodiscc 5dd42d5421
Merge pull request #3294 from forks-by-kieran/backtotopfix
Fix back to top links and Typo
2022-09-19 10:41:36 +00:00
Kieran 9ce8736585 Fix vivum typo 2022-09-17 17:31:29 +01:00
Kieran f1a918287b Changed #table-of-contents to #awesome-selfhosted 2022-09-17 09:01:43 +01:00
nodiscc c1f0eab009
fix medusajs entry syntax 2022-09-16 23:51:21 +02:00
nodiscc a697b0145e
fix medusajs entry syntax 2022-09-16 23:50:18 +02:00
Kieran 3f6ea382ac
Merge branch 'awesome-selfhosted:master' into backtotopfix 2022-09-15 22:00:55 +01:00
Kieran 770ee18031 Update back to the top links to direct 2022-09-15 21:59:49 +01:00
2 changed files with 97 additions and 89 deletions

182
README.md
View File

@ -113,7 +113,7 @@ See [Contributing](.github/CONTRIBUTING.md).
### Analytics
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Analytics](https://en.wikipedia.org/wiki/Analytics) is the systematic computational analysis of data or statistics. It is used for the discovery, interpretation, and communication of meaningful patterns in data.
@ -125,7 +125,7 @@ _Related: [Personal Dashboards](#personal-dashboards)_
### Archiving and Digital Preservation (DP)
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
Digital [archiving](https://en.wikipedia.org/wiki/Archival_science) and [preservation](https://en.wikipedia.org/wiki/Digital_preservation) software.
@ -145,7 +145,7 @@ _Related: [Content Management Systems (CMS)](#content-management-systems-cms)_
### Automation
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Automation](https://en.wikipedia.org/wiki/Automation) software designed to reduce human intervention in processes.
@ -199,7 +199,7 @@ _Related: [Internet of Things (IoT)](#internet-of-things-iot)_
### Backup
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Backup](https://en.wikipedia.org/wiki/Backup) software.
@ -209,7 +209,7 @@ _Related: [Internet of Things (IoT)](#internet-of-things-iot)_
### Blogging Platforms
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
A [blog](https://en.wikipedia.org/wiki/Blog) is a discussion or informational website consisting of discrete, diary-style text entries (posts).
@ -234,7 +234,7 @@ _See also: [WeblogMatrix](https://www.weblogmatrix.org/)_
### Booking and Scheduling
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
Event scheduling, reservation, and appointment management software.
@ -247,7 +247,7 @@ _Related: [Polls and Events](#polls-and-events)_
### Bookmarks and Link Sharing
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
Software which allows users to add, annotate, edit, and share [bookmarks](https://en.wikipedia.org/wiki/Bookmark_(digital)) of web documents.
@ -269,7 +269,7 @@ Software which allows users to add, annotate, edit, and share [bookmarks](https:
### Calendar & Contacts - CalDAV or CardDAV Servers
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[CalDAV](https://en.wikipedia.org/wiki/CalDAV) and [CardDAV](https://en.wikipedia.org/wiki/CardDAV) protocol servers [Electronic calendar](https://en.wikipedia.org/wiki/Calendaring_software) and [address book](https://en.wikipedia.org/wiki/Address_book) and [contact management](https://en.wikipedia.org/wiki/Contact_manager).
@ -291,7 +291,7 @@ _See also: [Comparison of CalDAV and CardDAV implementations - Wikipedia](https:
### Calendar & Contacts - CalDAV or CardDAV Web-based Clients
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[CalDAV](https://en.wikipedia.org/wiki/CalDAV) and [CardDAV](https://en.wikipedia.org/wiki/CardDAV) protocol web clients/interfaces.
@ -303,7 +303,7 @@ _See also: [Comparison of CalDAV and CardDAV implementations - Wikipedia](https:
### Communication - Custom Communication Systems
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Communication software](https://en.wikipedia.org/wiki/Communication_software) used to provide remote access to systems and exchange files and messages in text, audio and/or video formats between different computers or users, using their own custom procols.
@ -360,7 +360,7 @@ _See also: [Comparison of CalDAV and CardDAV implementations - Wikipedia](https:
### Communication - Email - Complete Solutions
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
Simple deployment of [E-mail](https://en.wikipedia.org/wiki/Email) servers, e.g. for inexperienced or impatient admins.
@ -386,7 +386,7 @@ Simple deployment of [E-mail](https://en.wikipedia.org/wiki/Email) servers, e.g.
### Communication - Email - Mail Delivery Agents
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Mail Delivery Agents](https://en.wikipedia.org/wiki/Message_delivery_agent) (MDAs) - [IMAP](https://en.wikipedia.org/wiki/Internet_Message_Access_Protocol)/[POP3](https://en.wikipedia.org/wiki/Post_Office_Protocol) server software.
@ -398,7 +398,7 @@ Simple deployment of [E-mail](https://en.wikipedia.org/wiki/Email) servers, e.g.
### Communication - Email - Mail Transfer Agents
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Mail Transfer Agents](https://en.wikipedia.org/wiki/Message_transfer_agent) (MTAs) - [SMTP](https://en.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol) servers.
@ -419,7 +419,7 @@ Simple deployment of [E-mail](https://en.wikipedia.org/wiki/Email) servers, e.g.
### Communication - Email - Mailing Lists and Newsletters
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Mailing list](https://en.wikipedia.org/wiki/Mailing_list) servers and mass mailing software - one message to many recipients.
@ -440,7 +440,7 @@ Simple deployment of [E-mail](https://en.wikipedia.org/wiki/Email) servers, e.g.
### Communication - Email - Webmail Clients
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Webmail](https://en.wikipedia.org/wiki/Webmail) clients.
@ -456,7 +456,7 @@ Simple deployment of [E-mail](https://en.wikipedia.org/wiki/Email) servers, e.g.
### Communication - IRC
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[IRC](https://en.wikipedia.org/wiki/Internet_Relay_Chat) communication software.
@ -478,13 +478,14 @@ Simple deployment of [E-mail](https://en.wikipedia.org/wiki/Email) servers, e.g.
### Communication - SIP
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[SIP](https://en.wikipedia.org/wiki/Session_Initiation_Protocol)/[IPBX](https://en.wikipedia.org/wiki/IP_PBX) telephony software.
- [Asterisk](https://www.asterisk.org/) - Easy to use but advanced IP PBX system, VoIP gateway and conference server. `GPL-2.0` `C`
- [ASTPP](https://www.astppbilling.org/) - VoIP Billing Solution for Freeswitch. It supports prepaid and postpaid billing with call rating and credit control. It also provides many other features. ([Source Code](https://github.com/iNextrix/ASTPP)) `AGPL-3.0` `PHP`
- [Eqivo](https://eqivo.org/) - Eqivo implements an API layer on top of FreeSWITCH facilitating integration between web applications and voice/video-enabled endpoints such as traditional phone lines (PSTN), VoIP phones, webRTC clients etc. ([Source Code](https://github.com/rtckit/eqivo)) `MIT` `PHP`
- [Flexisip](http://flexisip.org/) - A complete, modular and scalable SIP server, includes a push gateway, to deliver SIP incoming calls or text messages on mobile device platforms where push notifications are required to receive information when the app is not active in the foreground. ([Source Code](https://github.com/BelledonneCommunications/flexisip)) `AGPL-3.0` `C/Docker`
- [Freepbx](https://www.freepbx.org) - Web-based open source GUI that controls and manages Asterisk. ([Source Code](https://git.freepbx.org/projects/FREEPBX)) `GPL-2.0` `PHP`
- [FreeSWITCH](https://freeswitch.org/) - Scalable open source cross-platform telephony platform. ([Source Code](https://freeswitch.org/stash/projects/FS/repos/freeswitch/browse)) `MPL-2.0` `C`
- [FusionPBX](https://www.fusionpbx.com/) - Open source project that provides a customizable and flexible web interface to the very powerful and highly scalable multi-platform voice switch called FreeSWITCH. ([Source Code](https://github.com/fusionpbx/fusionpbx)) `MPL-1.1` `PHP`
@ -501,7 +502,7 @@ Simple deployment of [E-mail](https://en.wikipedia.org/wiki/Email) servers, e.g.
### Communication - Social Networks and Forums
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Social Networking](https://en.wikipedia.org/wiki/Social_networking_service) and [Forum](https://en.wikipedia.org/wiki/Internet_forum) software.
@ -566,7 +567,7 @@ Simple deployment of [E-mail](https://en.wikipedia.org/wiki/Email) servers, e.g.
### Communication - Video Conferencing
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Video/Web Conferencing](https://en.wikipedia.org/wiki/Web_conferencing) tools and software.
@ -585,7 +586,7 @@ _Related: [Conference Management](#conference-management)_
### Communication - XMPP - Servers
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Extensible Messaging and Presence Protocol](https://en.wikipedia.org/wiki/XMPP) servers.
@ -601,7 +602,7 @@ _Related: [Conference Management](#conference-management)_
### Communication - XMPP - Web Clients
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Extensible Messaging and Presence Protocol](https://en.wikipedia.org/wiki/XMPP) Web clients/interfaces.
@ -613,7 +614,7 @@ _Related: [Conference Management](#conference-management)_
### Community-Supported Agriculture (CSA)
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
Management and administration tools for community supported agriculture and food cooperatives.
@ -632,7 +633,7 @@ _Related: [E-commerce](#e-commerce)_
### Conference Management
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
Software for submission of [abstracts](https://en.wikipedia.org/wiki/Abstract_management) and preparation/management of academic conferences.
@ -646,7 +647,7 @@ Software for submission of [abstracts](https://en.wikipedia.org/wiki/Abstract_ma
### Content Management Systems (CMS)
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Content Management Systems](https://en.wikipedia.org/wiki/Content_management_system) offer a practical way to setup a website with many features, using third party plugins, themes and functionality that are easy to add and customize.
@ -702,7 +703,7 @@ _Related: [Blogging Platforms](#blogging-platforms), [Static Site Generators](#s
### DNS
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[DNS](https://en.wikipedia.org/wiki/Domain_Name_System) servers and management tools.
@ -718,7 +719,7 @@ _See also: [awesome-sysadmin/DNS](https://github.com/awesome-foss/awesome-sysadm
### Document Management
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
A [document management system](https://en.wikipedia.org/wiki/Document_management_system) (DMS) is a system used to receive, track, manage and store documents and reduce paper.
@ -735,7 +736,7 @@ A [document management system](https://en.wikipedia.org/wiki/Document_management
### Document Management - E-books
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Ebook](https://en.wikipedia.org/wiki/Ebook) library management software.
@ -753,7 +754,7 @@ A [document management system](https://en.wikipedia.org/wiki/Document_management
### Document Management - Institutional Repository and Digital Library Software
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Institutional repository](https://en.wikipedia.org/wiki/Institutional_repository) and [digital library](https://en.wikipedia.org/wiki/Digital_library) management software.
@ -767,7 +768,7 @@ A [document management system](https://en.wikipedia.org/wiki/Document_management
### Document Management - Integrated Library Systems (ILS)
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
An [integrated library system](https://en.wikipedia.org/wiki/Integrated_library_system) is an enterprise resource planning system for a library, used to track items owned, orders made, bills paid, and patrons who have borrowed.
@ -780,7 +781,7 @@ _Related: [Content Management Systems (CMS)](#content-management-systems-cms), [
### E-commerce
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[E-commerce](https://en.wikipedia.org/wiki/E-commerce) software.
@ -792,7 +793,7 @@ _Related: [Community-Supported Agriculture (CSA)](#community-supported-agricultu
- [CoreShop](https://www.coreshop.org) - CoreShop is a e-commerce plugin for Pimcore. ([Source Code](https://github.com/coreshop/CoreShop)) `GPL-3.0` `PHP`
- [Drupal Commerce](https://drupalcommerce.org) - Drupal Commerce is a popular e-commerce module for Drupal CMS, with support for dozens of payment, shipping, and shopping related modules. ([Source Code](https://github.com/drupalcommerce/commerce)) `GPL-2.0` `PHP`
- [Magento](https://magento.com/) - Leading provider of open omnichannel innovation. ([Demo](https://magento.com/schedule-a-demo), [Source Code](https://github.com/magento/magento2)) `OSL-3.0` `PHP`
- [MedusaJs](https://medusajs.com/) - Medusa is an open-source headless commerce engine that enables developers to create amazing digital commerce experiences ([Demo](https://demo.medusajs.com/a/orders?offset=0&limit=15), [Source Code](https://github.com/medusajs/medusa), `MIT` `Nodejs`
- [MedusaJs](https://medusajs.com/) - Medusa is an open-source headless commerce engine that enables developers to create amazing digital commerce experiences. ([Demo](https://demo.medusajs.com/a/orders?offset=0&limit=15), [Source Code](https://github.com/medusajs/medusa)) `MIT` `Nodejs`
- [Microweber](https://microweber.com/) - Drag and Drop CMS and online shop. ([Demo](https://demo.microweber.org/), [Source Code](https://github.com/microweber/microweber)) `Apache-2.0` `PHP`
- [Open Source POS](https://www.opensourcepos.org/) - Open Source Point of Sale is a web based point of sale system. ([Source Code](https://github.com/opensourcepos/opensourcepos)) `MIT` `PHP`
- [OpenCart](https://www.opencart.com) - Free open source shopping cart solution. ([Source Code](https://github.com/opencart/opencart)) `GPL-3.0` `PHP`
@ -814,7 +815,7 @@ _Related: [Community-Supported Agriculture (CSA)](#community-supported-agricultu
### Federated Identity & Authentication
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Federated identity](https://en.wikipedia.org/wiki/Federated_identity) and [authentication](https://en.wikipedia.org/wiki/Electronic_authentication) software.
@ -824,7 +825,7 @@ _Related: [Community-Supported Agriculture (CSA)](#community-supported-agricultu
### Feed Readers
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
A [news aggregator](https://en.wikipedia.org/wiki/News_aggregator), also termed a feed aggregator, feed reader, news reader, [RSS](https://en.wikipedia.org/wiki/RSS) reader, is an application that aggregates web content such as newspapers/blogs/vlogs/podcasts in one location for easy viewing.
@ -860,7 +861,7 @@ A [news aggregator](https://en.wikipedia.org/wiki/News_aggregator), also termed
### File Transfer & Synchronization
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[File transfer](https://en.wikipedia.org/wiki/File_transfer), [sharing](https://en.wikipedia.org/wiki/File_sharing) and [synchronization software](https://en.wikipedia.org/wiki/File_synchronization) software.
@ -884,7 +885,7 @@ _Related: [Groupware](#groupware)_
### File Transfer - Distributed Filesystems
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
Network distributed filesystems.
@ -894,7 +895,7 @@ Network distributed filesystems.
### File Transfer - Object Storage & File Servers
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Object storage](https://en.wikipedia.org/wiki/Object_storage) is a computer data storage that manages data as objects, as opposed to other storage architectures like file systems which manages data as a file hierarchy, and block storage which manages data as blocks within sectors and tracks.
@ -907,7 +908,7 @@ Network distributed filesystems.
### File Transfer - Peer-to-peer Filesharing
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Peer-to-peer file sharing](https://en.wikipedia.org/wiki/Peer-to-peer_file_sharing) is the distribution and [sharing](https://en.wikipedia.org/wiki/File_sharing) of digital media using [peer-to-peer](https://en.wikipedia.org/wiki/Peer-to-peer) (P2P) networking technology.
@ -924,7 +925,7 @@ Network distributed filesystems.
### File Transfer - Single-click & Drag-n-drop Upload
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
Simplified file servers for sharing of one-time/short-lived/temporary files, providing single-click or [drag-and-drop](https://en.wikipedia.org/wiki/Drag_and_drop) updload functionality.
@ -960,7 +961,7 @@ Simplified file servers for sharing of one-time/short-lived/temporary files, pro
### File Transfer - Web-based File Managers
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
Web-based [file managers](https://en.wikipedia.org/wiki/File_manager).
@ -984,7 +985,7 @@ _Related: [Groupware](#groupware)_
### Games
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
Multiplayer game servers and [browser games](https://en.wikipedia.org/wiki/Browser_game).
@ -1012,7 +1013,7 @@ Multiplayer game servers and [browser games](https://en.wikipedia.org/wiki/Brows
### Games - Administrative Utilities & Control Panels
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
Utilities for managing game servers.
@ -1025,7 +1026,7 @@ Utilities for managing game servers.
### Genealogy
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Genealogy software](https://en.wikipedia.org/wiki/Genealogy_software) used to record, organize, and publish genealogical data.
@ -1036,7 +1037,7 @@ Utilities for managing game servers.
### Groupware
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
Collaborative software or [groupware](https://en.wikipedia.org/wiki/Collaborative_software) is designed to help people working on a common task to attain their goals. Groupware often regroups multiple services such as file sharing, calendar/events management, address books... in a single, integrated application.
@ -1060,7 +1061,7 @@ Collaborative software or [groupware](https://en.wikipedia.org/wiki/Collaborativ
### Human Resources Management (HRM)
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
A [human resources management system](https://en.wikipedia.org/wiki/Human_resource_management_system) combines a number of systems and processes to ensure the easy management of [human resources](https://en.wikipedia.org/wiki/Human_resources), business processes and data.
@ -1072,7 +1073,7 @@ A [human resources management system](https://en.wikipedia.org/wiki/Human_resour
### Internet of Things (IoT)
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Internet of Things](https://en.wikipedia.org/wiki/Internet_of_things) describes physical objects with sensors, processing ability, software, and other technologies that connect and exchange data with other devicesover the Internet.
@ -1094,7 +1095,7 @@ A [human resources management system](https://en.wikipedia.org/wiki/Human_resour
### Knowledge Management Tools
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Knowledge management](https://en.wikipedia.org/wiki/Knowledge_management) is the collection of methods relating to creating, sharing, using and managing the knowledge and information.
@ -1107,7 +1108,7 @@ _Related: [Note-taking & Editors](#note-taking--editors), [Wikis](#wikis)_
### Learning and Courses
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
Tools and software to help with education and learning.
@ -1129,7 +1130,7 @@ Tools and software to help with education and learning.
### Maps and Global Positioning System (GPS)
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Maps](https://en.wikipedia.org/wiki/Map), [cartography](https://en.wikipedia.org/wiki/Cartography), [GIS](https://en.wikipedia.org/wiki/Geographic_information_system) and [GPS](https://en.wikipedia.org/wiki/Global_Positioning_System) software.
@ -1140,6 +1141,7 @@ _See also: [awesome-openstreetmap](https://github.com/osmlab/awesome-openstreetm
- [GraphHopper](https://graphhopper.com/) - Fast routing library and server using OpenStreetMap. ([Source Code](https://github.com/graphhopper/graphhopper)) `Apache-2.0` `Java`
- [H3 Viewer](https://github.com/clupasq/h3-viewer) - View/search Uber H3 (Hexagonal Hierarchical Spatial Index) cells on a map. ([Demo](https://wolf-h3-viewer.glitch.me/)) `Apache-2.0` `HTML5`
- [Hauk](https://github.com/bilde2910/Hauk) - Easy to setup location sharing platform that lets you temporarily share your location with anyone in real-time. ([Demo](https://github.com/bilde2910/Hauk#demo-server)) `Apache-2.0` `PHP`
- [Headway](https://github.com/headwaymaps/headway) - Self-hostable web maps stack, powered by OpenStreetMap. Easy to set up for cities and small regions and supports full-planet maps. ([Demo](https://maps.earth/)) `Apache-2.0` `Docker`
- [MapBBCodeShare](https://github.com/MapBBCode/share.mapbbcode.org) - Tool for sharing custom OSM maps. Support for annotated markers, polygons, lines, multi-format import/export, multiple layers, shortlinks. ([Demo](http://share.mapbbcode.org/)) `WTFPL` `PHP`
- [Nominatim](https://nominatim.org/) - Server application for reverse geocoding (address -> coordinates) on OpenStreetMap data. ([Source Code](https://github.com/osm-search/Nominatim)) `GPL-2.0` `C`
- [Open Source Routing Machine (OSRM)](http://project-osrm.org/) - High performance routing engine designed to run on OpenStreetMap data and offering an HTTP API, C++ library interface, and Nodejs wrapper. ([Demo](https://map.project-osrm.org/), [Source Code](https://github.com/Project-OSRM/osrm-backend)) `BSD-2-Clause` `C++`
@ -1155,7 +1157,7 @@ _See also: [awesome-openstreetmap](https://github.com/osmlab/awesome-openstreetm
### Media Streaming
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Streaming media](https://en.wikipedia.org/wiki/Streaming_media) is multimedia that is delivered and consumed in a continuous manner from a source, with little or no intermediate storage in network elements.
@ -1167,7 +1169,7 @@ _See also: [List of streaming media systems - Wikipedia](https://en.wikipedia.or
### Media Streaming - Audio Streaming
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Audio](https://en.wikipedia.org/wiki/Audio) streaming tools and software.
@ -1206,7 +1208,7 @@ _See also: [List of streaming media systems - Wikipedia](https://en.wikipedia.or
### Media Streaming - Multimedia Streaming
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Multimedia](https://en.wikipedia.org/wiki/Multimedia) streaming tools and software.
@ -1230,7 +1232,7 @@ _See also: [List of streaming media systems - Wikipedia](https://en.wikipedia.or
### Media Streaming - Video Streaming
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Video](https://en.wikipedia.org/wiki/Video) streaming tools and software.
@ -1260,7 +1262,7 @@ _See also: [List of streaming media systems - Wikipedia](https://en.wikipedia.or
### Miscellaneous
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
Software that does not fit in another section.
@ -1326,7 +1328,7 @@ Software that does not fit in another section.
### Money, Budgeting & Management
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Money management](https://en.wikipedia.org/wiki/Money_management) and budgeting sofware and tools.
@ -1366,7 +1368,7 @@ _See also: [awesome-sysadmin/IT Asset Management](https://github.com/awesome-fos
### Monitoring
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
Software for [monitoring](https://en.wikipedia.org/wiki/Monitoring#Computing) systems, networks, applications and websites.
@ -1376,7 +1378,7 @@ Software for [monitoring](https://en.wikipedia.org/wiki/Monitoring#Computing) sy
### Note-taking & Editors
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Note taking](https://en.wikipedia.org/wiki/Note-taking) editors.
@ -1413,7 +1415,7 @@ _Related: [Wikis](#wikis)_
### Office Suites
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
An [office suite](https://en.wikipedia.org/wiki/List_of_office_suites) is a collection of productivity software usually containing at least a word processor, spreadsheet and a presentation program.
@ -1431,7 +1433,7 @@ An [office suite](https://en.wikipedia.org/wiki/List_of_office_suites) is a coll
### Password Managers
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
A [password manager](https://en.wikipedia.org/wiki/Password_manager) allows users to store, generate, and manage their passwords for local applications and online services.
@ -1452,7 +1454,7 @@ A [password manager](https://en.wikipedia.org/wiki/Password_manager) allows user
### Pastebins
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
A [pastebin](https://en.wikipedia.org/wiki/Pastebin) is a type of online content-hosting service used for sharing and storing code and text.
@ -1500,7 +1502,7 @@ A [pastebin](https://en.wikipedia.org/wiki/Pastebin) is a type of online content
### Personal Dashboards
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
Dashboards for accessing information and applications.
@ -1530,7 +1532,7 @@ _Related: [Monitoring](#monitoring), [Bookmarks and Link Sharing](#bookmarks-and
### Photo and Video Galleries
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
A [gallery](https://en.wikipedia.org/wiki/Gallery_Software) is software that helps the user publish or share photos, pictures, videos or other digital media.
@ -1564,7 +1566,7 @@ A [gallery](https://en.wikipedia.org/wiki/Gallery_Software) is software that hel
### Polls and Events
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
Software for organising [polls](https://en.wikipedia.org/wiki/Opinion_poll) and [events](https://en.wikipedia.org/wiki/Event).
@ -1572,6 +1574,7 @@ _Related: [Booking and Scheduling](#booking-and-scheduling)_
- [Bitpoll](https://github.com/fsinfuhh/Bitpoll) - A web application for scheduling meetings and general polling. ([Demo](https://bitpoll.mafiasi.de/)) `GPL-3.0` `Python`
- [Calagator](https://calagator.org/) - Event aggregator. ([Source Code](https://github.com/calagator/calagator)) `MIT` `Ruby`
- [Christmas Community](https://github.com/Wingysam/Christmas-Community) - Create a simple place for your entire family to use to find gifts that people want, and to avoid double-gifting. `AGPL-3.0` `Docker/Nodejs`
- [ClearFlask](https://clearflask.com) - Community-feedback tool for managing incoming feedback and prioritizing a public roadmap. Alternative to Canny, UserVoice, Upvoty. ([Demo](https://product.clearflask.com), [Source Code](https://github.com/clearflask/clearflask)) `AGPL-3.0` `Docker`
- [Croodle](https://github.com/jelhan/croodle) - Croodle is an end-to-end encrypted web application to schedule a date or to do a poll on any topic. `MIT` `Javascript`
- [dudle](http://primelife.ercim.eu/results/opensource/63-dudle) - Online scheduling application. ([Demo](https://dudle.inf.tu-dresden.de/), [Source Code](https://github.com/kellerben/dudle)) `AGPL-3.0` `Ruby`
@ -1590,7 +1593,7 @@ _Related: [Booking and Scheduling](#booking-and-scheduling)_
### Proxy
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
A [proxy](https://en.wikipedia.org/wiki/Proxy_server) is a server application that acts as an intermediary between a client requesting a resource and the server providing that resource.
@ -1616,7 +1619,7 @@ A [proxy](https://en.wikipedia.org/wiki/Proxy_server) is a server application th
### Recipe Management
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
Software and tools for managing [recipes](https://en.wikipedia.org/wiki/Recipe).
@ -1631,7 +1634,7 @@ Software and tools for managing [recipes](https://en.wikipedia.org/wiki/Recipe).
### Remote Access
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Remote desktop](https://en.wikipedia.org/wiki/Remote_desktop_software) and [SSH](https://en.wikipedia.org/wiki/Secure_Shell) software for remote management of computer systems.
@ -1644,7 +1647,7 @@ Software and tools for managing [recipes](https://en.wikipedia.org/wiki/Recipe).
### Resource Planning
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
Software and tools to help with [resource and supply planning](https://en.wikipedia.org/wiki/Resource_planning).
@ -1655,7 +1658,7 @@ Software and tools to help with [resource and supply planning](https://en.wikipe
### Resource Planning - Enterprise Resource Planning
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
Software and tools to help with [enterprise resource and supply planning](https://en.wikipedia.org/wiki/Enterprise_resource_planning).
@ -1669,7 +1672,7 @@ Software and tools to help with [enterprise resource and supply planning](https:
### Search Engines
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
A [search engine](https://en.wikipedia.org/wiki/Search_engine_(computing)) is an [information retrieval system](https://en.wikipedia.org/wiki/Information_retrieval) designed to help find information stored on a computer system. This includes [Web search engines](https://en.wikipedia.org/wiki/Web_search_engine).
@ -1690,7 +1693,7 @@ A [search engine](https://en.wikipedia.org/wiki/Search_engine_(computing)) is an
### Self-hosting Solutions
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
Software for easy installation, management and configuration of self-hosted services and applications.
@ -1706,6 +1709,7 @@ Software for easy installation, management and configuration of self-hosted serv
- [HomelabOS](https://homelabos.com) - Your very own offline-first privacy-centric open-source data-center. Deploy over 100 services with a few commands. ([Source Code](https://gitlab.com/NickBusey/HomelabOS)) `MIT` `Docker`
- [LibreServer](https://libreserver.org/) - Home server configuration based on Debian. ([Source Code](https://github.com/bashrc2/libreserver)) `AGPL-3.0` `Shell`
- [Mars Server](https://github.com/borjapazr/mars-server) - Managed home server with Docker, Docker Compose, Make and Bash. `MIT` `Docker`
- [MeshCentral](https://meshcentral.com/) - A full computer management website. With MeshCentral, you can run your own web server to remotely manage and control computers on a local network or anywhere on the internet. ([Source Code](https://github.com/Ylianst/MeshCentral)) `Apache-2.0` `Nodejs`
- [NextCloudPi](https://github.com/nextcloud/nextcloudpi) - Nextcloud preinstalled and preconfigured, with a text and web management interface and all the tools needed to self host private data. With installation images for Raspberry Pi, Odroid, Rock64, Docker, and a curl installer for Armbian/Debian. `GPL-2.0-or-later` `Bash/PHP`
- [OpenMediaVault](https://www.openmediavault.org/) - OpenMediaVault is the next generation network attached storage (NAS) solution based on Debian Linux. It contains services like SSH, (S)FTP, SMB/CIFS, DAAP media server, RSync, BitTorrent client and many more. ([Source Code](https://github.com/openmediavault/openmediavault)) `GPL-3.0` `PHP`
- [Sandstorm](https://sandstorm.io/) - Personal server for running self-hosted apps easily and securely. ([Demo](https://demo.sandstorm.io/), [Source Code](https://github.com/sandstorm-io/sandstorm)) `Apache-2.0` `C++/Other`
@ -1714,14 +1718,14 @@ Software for easy installation, management and configuration of self-hosted serv
- [Tipi](https://github.com/meienberger/runtipi) - Homeserver manager. One command setup, one click installs for your favorites self-hosted apps. ([Demo](https://demo.runtipi.com)) `GPL-3.0` `Shell`
- [UBOS](https://ubos.net/) - Linux distro that runs on indie boxes (personal servers and IoT devices). Single-command installation and management of apps - Jenkins, Mediawiki, Owncloud, WordPress, etc., and other features. `GPL-3.0` `Perl/Other`
- [WikiSuite](https://wikisuite.org) - The most comprehensive and integrated Free / Libre / Open Source enterprise software suite. ([Source Code](https://wikisuite.org/Source-Code)) `GPL-3.0/LGPL-2.1/Apache-2.0/MPL-2.0/MPL-1.1/MIT/AGPL-3.0` `ClearOS`
- [VivumLab](vivumlab.com) - An open-source data-center, owned by you, the user. VivumLab deploys web services to a server. ([Source Code](https://github.com/VivumLab/VivumLab)) `MIT` `Docker/Shell`
- [VivumLab](https://vivumlab.com) - An open-source data-center, owned by you, the user. VivumLab deploys web services to a server. ([Source Code](https://github.com/VivumLab/VivumLab)) `MIT` `Docker/Shell`
- [xsrv](https://xsrv.readthedocs.io/) - Install and manage self-hosted services/applications, on your own server(s). ([Source Code](https://github.com/nodiscc/xsrv)) `GPL-3.0` `Shell/Ansible`
- [YunoHost](https://yunohost.org/) - Server operating system aiming to make self-hosting accessible to everyone. ([Demo](https://yunohost.org/#/try), [Source Code](https://github.com/YunoHost)) `AGPL-3.0` `Python/Other`
### Software Development
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Software development](https://en.wikipedia.org/wiki/Software_development) is the process of conceiving, specifying, designing, programming, documenting, testing, and bug fixing involved in creating and maintaining applications, frameworks, or other software components.
@ -1729,7 +1733,7 @@ Software for easy installation, management and configuration of self-hosted serv
### Software Development - API Management
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[API management](https://en.wikipedia.org/wiki/API_management) is the process of creating and publishing [application programming interfaces (APIs)](https://en.wikipedia.org/wiki/API), enforcing their usage policies, controlling access, nurturing the subscriber community, collecting and analyzing usage statistics, and reporting on performance.
@ -1748,7 +1752,7 @@ Software for easy installation, management and configuration of self-hosted serv
### Software Development - Continuous Integration & Deployment
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Continuous integration](https://en.wikipedia.org/wiki/Continuous_integration) and [Continuous deployment](https://en.wikipedia.org/wiki/Continuous_deployment) software and tools.
@ -1758,7 +1762,7 @@ Software for easy installation, management and configuration of self-hosted serv
### Software Development - FaaS & Serverless
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Serverless computing - Wikipedia](https://en.wikipedia.org/wiki/Serverless_computing).
@ -1773,7 +1777,7 @@ Software for easy installation, management and configuration of self-hosted serv
### Software Development - IDE & Tools
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
An [integrated development environment (IDE)](https://en.wikipedia.org/wiki/Integrated_development_environment) is a software application that provides comprehensive facilities to computer programmers for software development.
@ -1797,7 +1801,7 @@ An [integrated development environment (IDE)](https://en.wikipedia.org/wiki/Inte
### Software Development - Localization
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Localization](https://en.wikipedia.org/wiki/Internationalization_and_localization) is the proccess of adapting code and software to other languages.
@ -1822,7 +1826,7 @@ A [low-code](https://en.wikipedia.org/wiki/Low-code_development_platform) develo
### Software Development - Project Management
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
Tools and software for [software project management](https://en.wikipedia.org/wiki/Software_project_management).
@ -1868,7 +1872,7 @@ _See also: [awesome-sysadmin/Code Review](https://github.com/awesome-foss/awesom
### Software Development - Testing
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
Tools and software for [software testing](https://en.wikipedia.org/wiki/Software_testing).
@ -1880,7 +1884,7 @@ Tools and software for [software testing](https://en.wikipedia.org/wiki/Software
### Static Site Generators
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Static site generators](https://en.wikipedia.org/wiki/Web_template_system#Static_site_generators) generate full static HTML websites based on raw data, plain text files and a set of templates.
@ -1889,7 +1893,7 @@ Tools and software for [software testing](https://en.wikipedia.org/wiki/Software
### Status / Uptime pages
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Uptime](https://en.wikipedia.org/wiki/Uptime) is a measure of system reliability, expressed as the percentage of time a machine, typically a computer, has been working and available.
@ -1904,7 +1908,7 @@ _Related: [Monitoring](#monitoring)_
### Task Management & To-do Lists
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Task management](https://en.wikipedia.org/wiki/Task_management#Task_management_software) software.
@ -1933,7 +1937,7 @@ _Related: [Software Development - Project Management](#software-development---pr
### Ticketing
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Helpdesk](https://en.wikipedia.org/wiki/Help_desk_software), [bug](https://en.wikipedia.org/wiki/Bug_tracking_system) and [issue](https://en.wikipedia.org/wiki/Issue_tracking_system) tracking software to help the tracking of user requests, bugs and missing features.
@ -1961,7 +1965,7 @@ _Related: [Task Management & To-do Lists](#task-management--to-do-lists), [Softw
### Time Tracking
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[Time-tracking software](https://en.wikipedia.org/wiki/Time-tracking_software) is a category of computer software that allows its employees to record time spent on tasks or projects.
@ -1972,7 +1976,7 @@ _Related: [Task Management & To-do Lists](#task-management--to-do-lists), [Softw
### URL Shorteners
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
[URL shortening](https://en.wikipedia.org/wiki/URL_shortening) is the action of shortening a [URL](https://en.wikipedia.org/wiki/Uniform_Resource_Locator) to make it substantially shorter and still direct to the required page.
@ -1996,7 +2000,7 @@ Before hosting one, please see [shortcomings](https://en.wikipedia.org/wiki/URL_
### VPN
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
A [virtual private network (VPN)](https://en.wikipedia.org/wiki/Virtual_private_network) extends a private network across a public network and enables users to send and receive data across shared or public networks as if their computing devices were directly connected to the private network.
@ -2006,7 +2010,7 @@ A [virtual private network (VPN)](https://en.wikipedia.org/wiki/Virtual_private_
### Web Servers
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
A [web server](https://en.wikipedia.org/wiki/Web_server) is a piece of software and underlying hardware that accepts requests via [HTTP](https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol) (the network protocol created to distribute web content) or its secure variant [HTTPS](https://en.wikipedia.org/wiki/HTTPS).
@ -2016,7 +2020,7 @@ A [web server](https://en.wikipedia.org/wiki/Web_server) is a piece of software
### Wikis
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
A [wiki](https://en.wikipedia.org/wiki/Wiki) is a publication collaboratively edited and managed by its own audience directly using a web browser.
@ -2056,7 +2060,7 @@ _See also: [Wikimatrix](https://www.wikimatrix.org/), [Wiki Engines - WikiIndex]
## List of Licenses
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
- `0BSD` - [BSD Zero-Clause Licence](https://opensource.org/licenses/0BSD)
- `AAL` - [Attribution Assurance License](https://opensource.org/licenses/AAL)
@ -2121,7 +2125,7 @@ _See also: [Wikimatrix](https://www.wikimatrix.org/), [Wiki Engines - WikiIndex]
## External Links
**[`^ back to top ^`](#)**
**[`^ back to top ^`](#awesome-selfhosted)**
- [Awesome Big Data](https://github.com/0xnr/awesome-bigdata) - Curated list of awesome big data frameworks, resources and other awesomeness.
- [Awesome Public Datasets](https://github.com/awesomedata/awesome-public-datasets) - List of high quality, topic-centric public data sources.

View File

@ -17,6 +17,9 @@
- [PrivMX WebMail](https://privmx.com) - 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`
- [WorkAdventure](https://workadventu.re) - Virtual office / virtual conference application presented as a 16-bit RPG video game. ([Demo](https://play.staging.workadventu.re/@/tcm/workadventure/wa-village), [Source Code](https://github.com/thecodingmachine/workadventure/)) `AGPL-3.0/Commons-Clause` `Docker`
## Knowledge Management Tools
- [Wiznote](https://www.wiz.cn/docker) - Manage your knowledge in documents with folders, markdown, full text search and webpage collection support. ([Demo](https://www.wiz.cn/), [Clients](https://www.wiz.cn/download.html)) `⊘ Proprietary` `Docker`
### Content Management Systems (CMS)
@ -86,6 +89,7 @@
- [ArtVenue](https://codecanyon.net/item/artvenue-image-sharing-community-script/5771542) - Start your own photography community website, platform based on the Laravel PHP Framework. ([Demo](https://preview.codecanyon.net/item/artvenue-image-sharing-community-script/full_screen_preview/5771542)) `⊘ Proprietary` `PHP`
- [Chevereto](https://chevereto.com/) - Powerful and fast image hosting script that allows you to create your very own full featured image hosting website in just minutes. ([Demo](https://demo.chevereto.com/)) `⊘ Proprietary` `PHP`
- [Lomorage](https://lomorage.com/) - 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](https://github.com/lomorage/homepage)) `⊘ Proprietary` `Go`
- [Picaport](https://www.picapport.de/en/index.php) - 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](https://en.onlinedemo.picapport.de/)) `CC-BY-NC-4.0` `Java/Docker`
- [PhotoStructure](https://photostructure.com/) - 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](https://reservo.co) - Scalable image hosting script with support for CDNs, paid account upgrades, advertising spots and drag & drop upload. ([Demo](https://demo.reservo.co/)) `⊘ Proprietary` `PHP`
- [Single File PHP Gallery](http://sye.dk/sfpg/) - Web gallery in one single PHP file. `⊘ Proprietary` `PHP`