-
Notifications
You must be signed in to change notification settings - Fork 16
Self Host Services
Jinhui-Lin edited this page Dec 24, 2018
·
31 revisions
- OpenSSH
- How to expose a local development server to the Internet
- frp : A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
- ngrok : ngrok exposes local servers behind NATs and firewalls to the public internet over secure tunnels.
- serveo : Expose local servers to the internet. No installation, no signup.
- localtunnel : localtunnel exposes your localhost to the world for easy testing and sharing! No need to mess with DNS or deploy just to have others test out your changes.
- burrow.io : [not free]The Simple, Stable Localhost Tunnel Expose localhost to the internet using a public URL
- YunGost : YunoHost is a server operating system aiming to make self-hosting accessible to everyone.
- Selfhosting : Selfhosting is the process of locally hosting and managing applications instead of renting from SaaS providers. This is a list of Free Software network services and web applications which can be hosted locally.
- Reddit.selfhosted
- SelfHostedServer : https://github.com/xuxiaodong/selfhosted-server
- MatterMost : Open source team communication across PC & phones, with archiving & search, in #golang, #reactJS
- Let's Chat
- HumHub : The flexible Open Source Social Network Kit
- Restyaboard : Open source. Trello like kanban board. Based on Restya platform.
- Lavagna : Lavagna is an open-source issue/project management tool designed for small teams. Lightweight, pure Java, easy to install, easy to use.
- Zulip : Powerful open source group chat
- Phabricator : Phabricator, an open source, software development platform
- RocketChat : RocketChat is a polished, extensible Slack alternative. It supports video and audio conferencing (which Slack lacks), link previews and file sharing, and has native clients for Windows, OS X, Linux, Android and iOS.
- Open Project : OpenProject is free and open source software for project management with a wide set of features and plugins and an active international community.
- Vector : Vector is a simple yet elegant interface that securely brings all your conversations and applications together in one place.
- Duet App : A self-hosted alternative to Trello, Basecamp, and Freshbooks.
- Total.js Messenger : a small alternative to Slack.
- TalkTalkTalk: an easy-installable small chat room, with chat history.
- Rocket.Chat : Have your own Slack like online chat, built with Meteor.
- Trigger Happy : take the control of your data with this opensource clone of IFTTT, a bridge between your internet services
- Discourse : A platform for community discussion. Free, open, simple.
- NodeBB Forum Software : Node.js based forum software built for the modern web
- Telescope : The easiest way to launch your community
- bookmarks.public: A template for self-hosted bookmarks using HTML & jQuery.
- Unmark : An open source to do app for bookmarks.
- Tiny Tiny RSS : Google Reader's untimely demise spawned two popular feed aggregators, Feedly and Feedbin. Tiny Tiny RSS is a fantastic alternative. It supports content filtering, podcast aggregation, plugins, theming, and social media sharing. It's primarily a web app, but it also has an official Android client.
- Mailtrain : Mailtrain is a self hosted newsletter application built on Node.js (v7+) and MySQL (v5.5+ or MariaDB).
- Ghost : Ghost is a simple, powerful publishing platform that allows you to share your stories with the world.
- Harp : Static Site Server/Generator with built-in preprocessing
- Fenix : 使用 Node.js 开发的静态资源服务器 Fenix
- lektor : a flexible and powerful static content management system for building complex and beautiful websites out of flat files — for people who do not want to make a compromise between a CMS and a static blog engine.
- Hackathon Starter : A boilerplate for Node.js web applications.
- MkDocs : Project documentation with Markdown.
- Trunk : a simple, web-based notes app that stores notes as Markdown.
- HackMD : HackMD lets you create realtime collaborative markdown notes on all platforms.
- paizaQA : paizaQA MEAN stack sample application
- Parrot: Self-hosted Localization Management Platform built with Go and Angular 2.
- LibreRead : Self-hosted Free(Libre) Ebook Reader
- Ampache : A web based audio/video streaming application and file manager allowing you to access your music & videos from anywhere, using almost any internet enabled device.
- Kodi : Kodi® (formerly known as XBMC™) is an award-winning free and open source (GPL) software media center for playing videos, music, pictures, games, and more. Kodi runs on Linux, OS X, Windows, iOS, and Android, featuring a 10-foot user interface for use with televisions and remote controls. It allows users to play and view most videos, music, podcasts, and other digital media files from local and network storage media and the internet. Our forums and Wiki are bursting with knowledge and help for the new user right up to the application developer. We also have helpful Facebook, Google+, Twitter and Youtube pages.
- koel : A personal music streaming server that works.
- Restreamer : Live video streaming on your website without streaming providers
- Seafile : File syncing and sharing software with file encryption and group sharing, emphasis on reliability and high performance.
- NextCloud : Nextcloud is an open source, self-hosted file share and communication platform. Access & sync your files, contacts, calendars & communicate and collaborate ...
- ownCloud : OwnCloud is a great replacement for Dropbox, Google Drive or Microsoft's OneDrive. OwnCloud doesn't just do file sync — it sports an entire ecosystem of add-on apps, including a feed reader, a calendar, and a contact database.
- File Run : Runs on any private Linux, Mac, Windows server or Web Hosting account
- Syncthing : Syncthing is a continuous file synchronization program.
- Lychee : A great looking and easy-to-use photo-management-system you can run on your server, to manage and share photos.
- Gogs : Gogs (Go Git Service) is a painless self-hosted Git service.
- Gerrit : Gerrit provides web based code review and repository management for the Git version control system.
- Gitlab : GitLab is great for self-hosting both public and private Git projects. It has a robust permission system, supports merge requests, works well with continuous integration servers, and includes a per-project wiki and issue tracker. It's not as social as GitHub, but it's just as powerful. Tiny Tiny RSS (above) is hosted on GitLab.
- GitBucket : A GitHub clone powered by Scala which has easy installation and high extensibilityg
- Search Code
- CoderVault : An Open Source, Self-Hosted, Snippet Manager
- SimpleWiki
- MDWiki
- Gollum : Gollum is a simple wiki system built on top of Git.
- PaperNIC : Open Source Document Management & Collaboration System
- DokuWiki : DokuWiki is a simple to use and highly versatile Open Source wiki software that doesn't require a database. It is loved by users for its clean and readable syntax. The ease of maintenance, backup and integration makes it an administrator's favorite. Built in access controls and authentication connectors make DokuWiki especially useful in the enterprise context and the large number of plugins contributed by its vibrant community allow for a broad range of use cases beyond a traditional wiki.
- JupyterHub : With JupyterHub you can create a multi-user Hub which spawns, manages, and proxies multiple instances of the single-user Jupyter notebook server.
- Cachet : Cachet is a beautiful and powerful open source status page system.