Decentralized websites using Bitcoin crypto and the BitTorrent network - https://zeronet.io
Tip: Start with ./ZeroNet.sh --ui_ip '*' --ui_restrict your.ip.address
to allow remote connections on the web interface.
There is an official image, built from source at: https://hub.docker.com/r/nofish/zeronet/
Next steps: ZeroNet Developer Documentation
v2.0
A simple & low-overhead web dashboard for linux systems
OR, if you prefer to download manually:
See instructions for preferred server linux-dash server (all included):
To build a binary, run go build && ./server -h
. See @tehbilly's notes here for binary usage options
For general help, please use the Gitter chat room.
It is strongly recommended that all linux-dash installations be protected via a security measure of your choice.
Linux Dash does not provide any security or authentication features.
filebrowser provides a file managing interface within a specified directory and it can be used to upload, delete, preview, rename and edit your files. It allows the creation of multiple users and each user can have its own directory. It can be used as a standalone app or as a middleware.
Please refer to our docs at filebrowser.xyz/features
To learn more about configuration, usage and features of The Lounge, take a look at the website.
The Lounge is the official and community-managed fork of Shout, by Mattias Erming.
The Lounge requires latest Node.js LTS version or more recent.
Yarn package manager is also recommended.
If you want to install with npm, --unsafe-perm
is required for a correct install.
Please refer to the install and upgrade documentation on our website for all available installation methods.
asciinema is a free and open source solution for recording terminal sessions and sharing them on the web.
This repository contains the source code of asciinema hosting web app, which runs at asciinema.org.
You can find the source code of asciinema terminal recorder at asciinema/asciinema, and the source code of asciinema web player at asciinema/asciinema-player.
asciinema terminal recorder uses asciinema.org as its default host for the recordings. It's free, public service (all uploaded recordings are private by default though).
A forever evolving, sophisticated microblogging platform.
Misskey is a decentralized microblogging platform born on Earth. Since it exists within the Fediverse (a universe where various social media platforms are organized), it is mutually linked with other social media platforms. Why don't you take a short break from the hustle and bustle of the city, and dive into a new Internet? Find an instance!
Post your ideas, discussion topics, fun moments, or anything else you want to share! Misskey supports text, emoji, pictures, videos, and polls!
This is a photo management application based on web technologies. Run it on your home server and it will let you find what you want from your photo collection using any device. Smart filtering is made possible automatically by object recognition, location awareness, color analysis and other algorithms.
This project is currently in development and not feature complete for a version 1.0 yet. If you don't mind putting up with broken parts or want to help out, run the Docker image and give it a go. I'd love for other contributors to get involved.
A versatile web based messenger using IRC
Connection modes:
If you just want to embed an IRC client on your website, you can generate a custom client hosted by kiwiirc.com using the simple client builder, https://kiwiirc.com/clientbuilder/
To install Kiwi IRC on your own server, pre-built and ready to use installers can be found at the downloads page, https://kiwiirc.com/downloads/
Before you can build or start to develop on Kiwi IRC, make sure to have the following installed on your system:
Note: Be sure to copy the files from the dist/
folder to your webserver! This folder will be overwritten each time it is built.
This is an open source clone of notepad.cc, which is now defunct.
See demo at https://notes.orga.cat or https://notes.orga.cat/whatever.
At the top of index.php
file, change $base_url
variable to point to your
site.
Make sure the web server is allowed to write to the _tmp
directory.
You may need to enable mod_rewrite and set up .htaccess
files in your site configuration.
See How To Set Up mod_rewrite for Apache.
To enable URL rewriting, put something like this in your configuration file:
If notepad is in the root directory:
This is the old, monolith Horde repository that used to contain all Horde components, i.e. all Horde libraries and applications in one single repository. It's still completely available in read-only mode.
For any new development use the separate Git repositories at https://github.com/horde and the Horde Git Tools at https://github.com/horde/git-tools.
ElkarBackup is a free open-source backup solution based on RSync/RSnapshot
Do you need more?
Elkarbackup users can subscribe to our mailing list to receive notifications about new versions or make any question.
Elkarbackup is free open source software. Download the source code, make your changes and create your own Debian package
Relate is an Environment for Learning And TEaching
RELATE is a web-based courseware package. It is set apart by the following features:
Focus on easy content creation
See example content.
Flexible rules for participation, access, and grading
Versioning of content through deep integration with git. Instructors can preview newly-authored content while students work with prior versions, all from the same instance of RELATE.
Multiple courses can be hosted on the same installation
Code questions:
Class calendar and grade book functionality.
AWStats (Advanced Web Statistics) is a powerful, full-featured web server logfile analyzer which shows you all your Web statistics including: visitors, pages, hits, hours, search engines, keywords used to find your site, broken links, robots and many more...
It works with IIS 5.0+, Apache and all major web, wap, proxy, streaming server log files (and even ftp servers or mail logs) on all Operating Systems.
AWStats official web site and latest version: https://www.awstats.org
A full log analysis enables AWStats to show you the following information:
GeneWeb is an open source genealogy software written in OCaml. It comes with a Web interface and can be used off-line or as a Web service.
The documentation is available online: http://geneweb.tuxfamily.org/
Using opam:
We encourage you to participate in this open source project. We love pull requests, bugs reports, ideas...
You can have a description of available configuration options using
The API uses the Google Protocol Buffer to exchange information encoded as pb, json, xml.
Install protoc, and these extra dependencies:
wiki is a self-hosted well uh wiki engine or content management system that lets you create and share content in Markdown format.
Run wiki:
Visit: http://localhost:8000/
Start creating/editing content!
By default wiki pages are stored in ./data
in the local directory. This can
be changed by supplying the -data /path/to/data
option.
MIT
A simple webfont hosting inspired by Google Fonts. It runs on your server, stores and distributes webfont files and generates CSS on-the-go for embedding fonts on web pages.
Run the following code in the console:
Where webfonts
is a path to a directory where the repository should be installed.
Or you can make some things manually:
Give the user behalf which the web server runs permissions to write inside the logs
directory.
You can just run this in the console:
Make the directory public
be the document root of the web server.
Or just open http://localhost/public if you installed the repository to the web server root.
todo is a self-hosted todo web app that lets you keep track of your todos in a easy and minimal way.
You can also use the Todo Docker Image:
There is also a public demo instance avilable at: https://todo.mills.io
Run todo:
Then visit: http://localhost:8000/
By default todo stores todos in todo.db
in the local directory.
This can be configured with the -dbpath /path/to/todo.db
option.
MIT Icon made by Smashicons from flaticon.com
pastebin is a self-hosted pastebin web app that lets you create and share "ephemeral" data between devices and users. There is a configurable expiry (TTL) afterwhich the paste expires and is purged. There is also a handy CLI for interacting with the service in a easy way or you can also use curl!
Run pastebin:
Create a paste:
Or use the Web UI: http://localhost:8000/
Or curl:
There is also an included command line utility for convenience:
When running the pastebin
server there are a few default options you might
want to tweak: