令人敬畏的自我托管:免费软件网络服务和Web应用程序

2020-12-31 21:17:31

永久链接自我托管是在本地托管和管理应用程序的一种做法,而不是从SaaSS提供商那里租用。

这是可以在本地托管的自由软件网络服务和Web应用程序的列表。非自由软件列在“非自由”页面上。

内存访问(AtoM)-基于Web的开源应用程序,用于在多语言,多存储库环境中进行基于标准的存档描述和访问。 (演示,源代码)仅适用于AGPL-3.0的PHP

Archivematica-成熟的数字保存系统,旨在维护基于标准的对数字对象集合的长期访问。 (演示,源代码)仅限AGPL-3.0的Python

ArchiveBox-自托管的& wayback机器"创建HTML&您的书签,浏览历史记录,RSS feed或其他来源的网站的屏幕快照存档。 (源代码)MIT Python

ArchivesSpace-档案信息管理应用程序,用于管理和提供对档案,手稿和数字对象的Web访问。 (演示,源代码)ECL-2.0 Ruby

集体访问:Providence-高度可配置的基于Web的框架,用于管理,描述和发现数字和物理集合,支持各种元数据标准,数据类型和媒体格式。 (源代码)仅GPL-3.0 PHP

CKAN-CKAN是用于制作开放数据网站的工具。 (源代码)AGPL-3.0 Python 加速文本-自动为您的数据生成多种自然语言描述,其措词和结构各不相同。 Apache-2.0 Java ActiveWorkflow-基于软件代理的智能流程和工作流自动化平台。 麻省理工学院 Alltube-youtube-dl的Web界面,该程序可从100多个网站下载视频和音频。 (源代码)GPL-3.0 PHP AmIUnique-了解您在Internet上的身份(浏览器指纹识别工具)。 (源代码)MIT Java Beehive-灵活的事件和代理系统,使您可以创建自己的代理,以执行由事件和过滤器触发的自动化任务。 AGPL-3.0 Go betanin-洪流客户端和音乐播放器的中间人的音乐组织。 基于beets.io,类似于Sonarr和Radarr。 GPL-3.0 Python

CouchPotato-CouchPotato是电影的自动视频库管理器。您可以根据自己的需求自动搜索,下载和处理torrent / nzb。 (源代码)GPL-3.0 Python

剧集⚠-自托管电视节目使用django,bootstrap4构建的剧集跟踪器和推荐器。麻省理工学院Python

feed2toot-Feed2toot解析RSS feed,提取最后的条目并将其发送给Mastodon。 (源代码)GPL-3.0 Python

feedmixer-FeedMixer是WSGI(Python3)微型Web服务,它接收供稿URL列表并返回一个新的供稿,该供稿包含每个给定供稿中的最新n个条目(返回Atom,RSS或JSON)。 (演示)WTFPL Python

Gekko-Gekko是比特币TA交易和回测机器人,支持多种交易所和加密货币。 (源代码)MIT Nodejs

耳机-NZB和Torrent的自动音乐下载器,使用Python编写。它支持SABnzbd,NZBget,Transmission,µTorrent,Deluge和Blackhole。 GPL-3.0 Python

Healthchecks-侦听ping并在ping迟到时发送警报的Django应用。 (源代码)BSD-3-Clause Python

homebank-converter-Web应用程序,用于将导出银行文件转换为兼容的Homebank csv。 (示范)AGPL-3.0 HTML5 HRConvert2-具有基于会话的身份验证,自动临时文件维护和日志记录功能的拖放式文件转换服务器。 GPL-3.0 PHP Huginn-允许您构建代理以进行监视并代表您采取行动。 麻省理工学院 LazyLibrarian⚠-LazyLibrarian是一个程序,用于跟踪作者并获取元数据以满足您的所有数字阅读需求。 它结合使用了Goodreads Librarything和可选的GoogleBooks作为作者信息和书籍信息的来源。 GPL-3.0 Python Leon-开源个人助理,可以住在您的服务器上。 (演示,源代码)MIT Node.js Lidarr-Lidarr是Usenet和BitTorrent用户的音乐收藏经理。 (源代码)GPL-3.0 C# Medusa-用于电视节目的自动视频库管理器。 它会监视您喜欢的节目的新剧集,并在它们发布后发挥其神奇作用。 GPL-3.0 Python

MeTube-youtube-dl的Web GUI,具有播放列表支持。允许从数十个网站下载视频。 AGPL-3.0 Python / Nodejs / Docker

n8n-基于免费节点的工作流自动化工具。轻松自动化跨不同服务的任务。 (源代码)Apache-2.0 Node.js

Podgrab-轻量级播客管理器和自动播客情节下载器。它将监视您的播客,并在新节目上线时自动下载。 GPL-3.0 Docker /运行

pyLoad-轻量级,可自定义且可远程管理的下载器,可用于一键式托管网站,如Rapidshare.com或upload.to。 (源代码)GPL-3.0 Python

Radarr-Radarr是Sonarr的一个独立分支,经过重新设计,可以通过Usenet和Couchpotato的BitTorrent自动下载电影。 (源代码)GPL-3.0 C#

StackStorm-StackStorm(又称为Ops的" IFTTT)是事件驱动的自动化,用于自动修复,安全响应,故障排除,部署等。包括规则引擎,工作流,具有6000多个动作的160个集成包和ChatOps。 (源代码)Apache-2.0 Python

SickRage-SickRage是用于电视节目的自动视频库管理器。您可以根据自己的需求自动搜索,下载和处理torrent / nzb。 (源代码)GPL-3.0 Python

Sonarr-自动电视节目,用于Usenet和BitTorrent的下载器和管理器。它可以抓取,排序和重命名新的情节,并在质量更好的格式可用时自动升级已经下载的文件的质量。 (源代码)GPL-3.0 C#

µTask-µTask是一个自动化引擎,用于建模和执行yaml中声明的业务流程。 BSD-3-Clause Go

TriggerHappy-IFTTT的开源克隆,这是您的Internet服务之间的桥梁。 (源代码)BSD-3-Clause Python

WebUI-aria2-与aria2下载器进行交互的界面。使用非常简单,只需在任何Web浏览器中下载并打开index.html。 (示范)MIT HTML5

YoutubeDL-Material-基于youtube-dl的受Material Design启发的YouTube下载器。支持播放列表,质量选择,搜索,暗模式等等,所有这些都具有简洁现代的设计。麻省理工学院Nodejs

Zenbot 3-Zenbot是一款轻量级,可扩展的人工智能交易机器人,适用于比特币,以太币,Litecoin等。 MIT Node.js

ZeroQueue-一种低代码队列管理系统,可让您运行任何作业的计划作业。 GPL-3.0 Node.js

Antville-一个免费的开源项目,旨在开发高性能,功能丰富的Weblog托管软件。 (源代码)Apache-2.0 Javascript 博客-Facebook风格的博客。 免费,轻巧,单用户且易于安装。 (演示)GPL-3.0 PHP Blogotext-用PHP编写并使用SQLite的免费博客引擎。 这为您提供了安装过程中无与伦比的简便性和出色的性能。 (源代码)MIT PHP Bludit⚠-简单的应用程序,可在几秒钟内构建站点或博客。 Bludit使用平面文件(JSON格式的文本文件)存储帖子和页面。 (演示,源代码)MIT PHP Cadmus-Cadmus是Markdown支持的极其轻量级的平面文件博客平台。 麻省理工学院PHP Dante Stories-使用Ruby on Rails构建的自托管中型平台。 (源代码)MIT Ruby Formtools-强大,灵活,免费和开源的PHP / MySQL脚本,用于管理表单和数据。 (源代码)GPL-2.0 PHP

Hexo-由Node.js提供支持的快速,简单且功能强大的博客框架。 (源代码)MIT Nodejs

Hotglue-Freehand CMS,允许直接在Web浏览器中构建网站。它使用平面文件进行存储,并提供直观的GUI。 (演示,源代码)GPL-3.0 PHP

Postleaf-具有内联编辑,车把模板和漂亮用户界面的开源博客平台。 (源代码)MIT Nodejs

dyu / bookmarks-由leveldb和uWebSockets驱动的单线程/进程书签应用程序。支持从Delicious和Chrome导入。 (演示)Apache-2.0 Java

Firefox帐户服务器-这是Firefox帐户的单色存储库(以前分为Auth和Content)。 (源代码)MPL-2.0 Nodejs,Java

Geekmarks-个人书签服务,专注于使用分层标签的速度和组织。 (源代码)BSD-2-Clause Go

golinks-Web应用程序,通过将Web浏览器的默认搜索引擎指向正在运行的实例,您可以创建智能书签,命令和别名。与bunny1或yubnub相似。 (演示)麻省理工学院

链接-通过快速干净的UI最小化书签管理。通过Docker进行简单安装,可以在您的Raspberry Pi上运行。 (演示)MIT Docker / Python / Nodejs

没有麻烦的书签-非常简单的软件和服务,用于存储专门为黑客设计的书签(不需要精美的界面,但API不错)。 (源代码)GPL-3.0 Python

Pinry-拼贴图像板系统,适合想要保存,标记和共享图像,视频和网页的人们。 (源代码)BSD-2-Clause Python

xBrowserSync-用于在浏览器和设备之间同步浏览器数据的开源工具。 (源代码)MIT Nodejs

CalendarServer-Apple,Inc.的标准服务器,实现了macOS Server随附的CalDAV和CardDAV协议。 (源代码)Apache-2.0 Python

DAViCal-日历共享服务器(CalDAV),它使用PostgreSQL数据库作为数据存储。 (源代码)GPL-2.0 PHP

戴维斯(Davis)-一个基于Symfony 5和Bootstrap 4的sabre / dav的简单,可泊坞窗化且可完全翻译的管理界面,灵感主要来自Baïkal。麻省理工学院PHP

DecSync CC-无服务器联系人,使用您自己的文件同步方法(即Syncthing,Nextcloud等)进行日历同步。(源代码)GPL-3.0 Kotlin EteSync服务器-端到端的加密和日记化个人信息服务器,支持日历和联系人数据,并提供自己的客户端。 (源代码)AGPL-3.0 Python / Django Radicale-简单的日历和联系服务器,具有极低的管理开销。 (源代码)GPL-3.0 Python SabreDAV-开源CardDAV,CalDAV和WebDAV框架和服务器。 (源代码)MIT PHP Xandikos-由Git存储库支持的开源CardDAV和CalDAV服务器,具有最小的管理开销。 (源代码)GPL-3.0 Python AgenDAV-具有丰富的AJAX界面和共享日历支持的多语言CalDAV Web客户端。 (源代码)GPL-3.0 PHP EteSync Web-EteSync的官方基于Web的客户端(即其Web应用程序)。 (演示,源代码)AGPL-3.0 Javascript

Freenet-匿名共享文件,浏览和发布" freesites" (只能通过Freenet访问的网站)并在论坛上聊天。 (源代码)GPL-2.0 Java

Gotify-具有Android和CLI客户端的自托管通知服务器,类似于PushBullet。 (源代码,客户)MIT Go

Hawkpost-HawkPost是一个网络应用程序,可让您创建唯一的链接,并与希望向您发送重要信息但不知道如何加密的人共享。邮件在他们的浏览器中被加密并发送到您的电子邮件地址。 (源代码)MIT Python

Jami-自由和通用的通信平台,可保留用户的隐私和自由(以前称为GNU Ring)。 (源代码)GPL-3.0 C ++

Jitsi Meet-Jitsi Meet是一个开源(MIT)WebRTC Javascript应用程序,它使用Jitsi Videobridge提供高质量,可扩展的视频会议。 (源代码)MIT Javascript

Jitsi Video Bridge-与WebRTC兼容的选择性转发单元(SFU),允许进行多用户视频通信。 (源代码)Apache-2.0 Java

最重要-开源,本地Slack替代方案。它可以与Gitlab集成。 (源代码)AGPL-3.0 / Apache-2.0 Go

Mibew-Mibew Messenger是一个用PHP和MySQL编写的开源实时支持应用程序。它可以直接从您的网站实时进行一对一聊天帮助。 (演示,源代码)Apache-2.0 PHP

OTS-一次性保密共享平台,在浏览器中具有对称的256位AES加密。 (源代码)Apache-2.0 Go

Papercups-用Elixir编写的开源实时客户聊天Web应用程序。 (演示,源代码)MIT Elixir

PushBits-自托管的通知服务器,用于通过Matrix中继推送通知,类似于PushBullet和Gotify。 ISC Go

RetroShare-安全和分散的通信系统。提供分散的聊天,论坛,消息传递,文件传输。 (源代码)GPL-2.0С++

嘘-保持电子邮件或聊天记录中的秘密,使用带有密码短语和有效期的安全链接共享它们。麻省理工学院Python

Spectrum 2-Spectrum 2是开源的即时消息传递。即使用户使用不同的IM网络,它也允许用户一起聊天。 (源代码)GPL-3.0 C ++

Synapse-Matrix服务器,一种用于分散式持久通信的开放标准。 (源代码)Apache-2.0 Python Matrix控制台Web-Web客户端,旨在展示Matrix功能以及Matrix标准的参考实现。 (源代码)Apache-2.0 Javascript

TextBelt⚠-传出SMS API,该API使用运营商特定的网关免费提供您的短信,且没有广告。 MIT Java脚本

Tinode-即时消息传递平台。 Go中的后端。客户端:Swift iOS,Java Android,JS webapp,可编写脚本的命令行;聊天机器人。 (演示,源代码,客户端)GPL-3.0 Go

Tox-具有音频和视频聊天功能的分布式安全Messenger。 (源代码)GPL-3.0 C

WBO-一种Web白板,可在模式,图形和注释上进行实时协作。 (演示)AGPL-3.0 Nodejs / Docker

ZeroNet⚠-使用比特币加密技术和BitTorrent网络的开放,免费和不可审查的网站。 (源代码)GPL-2.0 Python

Zulip-Zulip是功能强大的开源群聊应用程序。 (源代码)Apache-2.0 / Other Python

docker-mailserver-全栈但简单的邮件服务器(smtp,imap,反垃圾邮件,防病毒等)。仅配置文件,无SQL数据库。保持简单和版本化。易于部署和升级。麻省理工学院码头工人

Excision Mail-基于Ansible的基于OpenSMTPD for OpenBSD的Fullstack,专注于安全性的邮件服务器。 ISC外壳/ Ansible

收件箱-收件箱是一项为您提供无限数量的唯一收件箱的服务。 (源代码)GPL-3.0 Python

homebox-Ansible脚本套件,用于在Debian上部署功能齐全的邮件服务器。尽可能不干扰和自动执行,着眼于稳定性和安全性。 GPL-3.0外壳

iRedMail-基于Postfix和Dovecot的全功能邮件服务器解决方案。 (源代码)GPL-3.0 Shell

Mailcow-基于Dovecot,Postfix和其他开源软件的邮件服务器套件,提供了用于管理的现代Web UI。 (源代码)GPL-2.0 Docker / PHP

Mailu-Mailu是一组简单但功能齐全的邮件服务器,是一组Docker映像。 (演示,源代码)MIT Docker / Python

Mail-in-a-Box-使用一个命令即可将任何Ubuntu服务器变成功能齐全的邮件服务器。 (源代码)CC0-1.0 Shell Modoboa-Modoboa是一个邮件托管和管理平台,包括现代且经过简化的Web用户界面。 (源代码)MIT Python Ptorx-电子邮件隐私。 通过别名转发匿名发送和接收。 (源代码)GPL-3.0 Node.js SimpleLogin-开源电子邮件别名解决方案,可保护您的电子邮件地址。 随附浏览器扩展程序和移动应用程序。 (源代码)MIT Docker / Python chasquid-SMTP(电子邮件)服务器,其重点是简单性,安全性和易操作性。 (源代码)Apache-2.0 Go Courier MTA-快速,可扩展的企业邮件/组件服务器,提供ESMTP,IMAP,POP3,Web邮件,邮件列表,基于Web的基本日历和计划服务。 (源代码)GPL-3.0 C Exim-剑桥大学开发的邮件传输代理(MTA)。 (源代码)GPL-3.0 C

MailCatcher-Ruby宝石,它部署了一个简单的SMTP MTA网关,该网关接受所有邮件并在Web界面中显示。 对于调试或开发很有用。 (源代码)MIT Ruby MailHog-小Golang可执行文件,它运行SMTP MTA网关,该网关接受所有邮件并在Web界面中显示。 对于调试或开发很有用。 麻省理工学院 Cyrus IMAP / POP3-打算在不允许普通用户登录的密封服务器上运行。(源代码)BSD-3-Clause-Attribution C Dovecot-IMAP和POP3服务器在编写时主要考虑了安全性。 (源代码)MIT / LGPL-2.1 C Dada Mail-基于Web的列表管理系统,可用于公告列表和/或讨论列表。 (源代码)GPL-2.0 Perl Listmonk-具有现代仪表板的高性能,自托管新闻通讯和邮件列表管理器。 (源代码)AGPL-3.0 Go Mail For Good⚠-面向公益组织的开源电子邮件广告系列管理工具。 BSD-3-Clause Javascript

Mailtrain-基于Node.js(v5 +)和MySQL(v5.5 +或MariaDB)构建的自托管新闻稿应用程序。 (源代码)GPL-3.0 Node.js

MailyHerald-自托管的Mailchimp替代方案,您可以轻松地与您的站点集成。帮助您发送和管理应用程序邮件。它支持电子邮件营销并处理您发送给用户的每日通知流。 (源代码)LGPL-3.0 Ruby

Mautic-Mautic是营销自动化软件(电子邮件,社交和更多)。 (源代码)GPL-3.0 PHP

HyperKitty-开源Django应用程序,提供一个Web界面来访问GNU Mailman v3档案。 (演示,源代码)GPL-3.0 Python

phpList-具有订户,退回和插件的高级管理的新闻通讯和电子邮件营销。 (源代码)AGPL-3.0 PHP

邮政-功能齐全的开源邮件传递平台,用于接收和发送电子邮件。麻省理工学院

Afterlogic WebMail Lite-用于现有IMAP邮件服务器,Plesk或cPanel的快速,易于使用的Webmail前端。 (演示,源代码)AGPL-3.0 PHP

IMP-HORDE应用程序,可通过Webmail访问IMAP和POP3帐户。 (演示,源代码)GPL-2.0 PHP Isotope Mail-使用ReactJS和Spring构建的基于微服务的Webmail客户端。 (源代码)Apache-2.0 Docker / Java Mailpile-具有搜索,过滤,加密功能等的Webmail客户端。 (源代码)AGPL-3.0 Python RainLoop-具有IMAP / SMTP支持和多种计费功能的简单,现代,快速的Webmail。 (演示,源代码)。 AGPL-3.0 PHP InspIRCd-用C ++编写的模块化IRC服务器,用于Linux,BSD,Windows和macOS。 (源代码)仅GFDL-1.2 C ++ Kiwi IRC-具有主题支持的响应式Web IRC客户端。 (演示,源代码)Apache-2.0 Nodejs ngircd-适用于小型或专用网络的免费,便携式,轻量级的Internet中继聊天服务器。 (源代码)GPL-2.0 C

Oragono-用Go编写的现代IRCv3服务器,结合了ircd,服务框架和弹跳器的功能。 (源代码)MIT Go Quassel IRC-分布式IRC客户端,意味着一个(或多个)客户端可以连接到中央核心或从中央核心分离。 (源代码)GPL-2.0 C ++ 健壮的IRC-健壮的IRC是没有netsplis的IRC。 基于RobustSession协议的分布式IRC服务器。 (源代码)BSD-3-Clause Go Tiny Tiny IRC-一个由AJAX驱动的开源聊天平台,支持IRC(源代码)。 GPL-3.0 PHP / Java 星号-易于使用但先进的IP PBX系统,VoIP网关和会议服务器。 GPL-2.0碳 ASTPP-是Freeswitch的开源VoIP计费解决方案。 它支持带有通话评级和信用控制的预付费和后付费账单。 它还提供了许多其他功能。 (来源鳕鱼 ......