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.
By @JoshData and contributors.
Mail-in-a-Box helps individuals take back control of their email by defining a one-click, easy-to-deploy SMTP+everything else server: a mail server in a box.
Please see https://mailinabox.email for the project's website and setup guide!
Our goals are to:
Additionally, this project has a Code of Conduct, which supersedes the goals above. Please review it when joining our community.
Mail-in-a-Box turns a fresh Ubuntu 18.04 LTS 64-bit machine into a working mail server by installing and configuring various components.
Catches mail and serves it through a dream.
MailCatcher runs a super simple SMTP server which catches any message sent to it to display in a web interface. Run mailcatcher, set your favourite app to deliver to smtp://127.0.0.1:1025 instead of your default SMTP server, then check out http://127.0.0.1:1080 to see the mail that's arrived so far.
Use mailcatcher --help
to see the command line options. The brave can get the source from the GitHub repository.
Please don't put mailcatcher into your Gemfile. It will conflict with your applications gems at some point.
ejabberd is a distributed, fault-tolerant technology that allows the creation of large-scale instant messaging applications. The server can reliably support thousands of simultaneous users on a single node and has been designed to provide exceptional standards of fault tolerance. As an open source technology, based on industry-standards, ejabberd can be used to build bespoke solutions very cost effectively.
Cross-platform ejabberd runs under Microsoft Windows and Unix-derived systems such as Linux, FreeBSD and NetBSD.
Mumble is a voicechat program for gamers written on top of Qt and Opus.
There are two modules in Mumble; the client (mumble) and the server (murmur). The client works on Win32/64, Linux and Mac OS X, while the server should work on anything Qt can be installed on.
Note that when we say Win32, we mean Windows XP or newer.
On Windows, after installation, you should have a new Mumble folder in your Start Menu, from which you can start Mumble.
On Mac OS X, to install Mumble, drag the application from the downloaded
disk image into your /Applications
folder.
A decentralized messaging and sharing app built on top of Secure Scuttlebutt (SSB).
New to Scuttlebutt? Join the network by connecting to a pub.
You're done! Check out #new-people
to see who else has recently joined.
Most people should download Patchwork for Windows, macOS, or Linux.
Alternatively, you can install Patchwork with your favorite package manager.
Building from source? Check out INSTALL.md
for more information.
Create a new issue to report problems or request features. See
CONTRIBUTING.md
for more information on how to get involved.
You can also support the project via donations.
Do you have quite a bit of services running on your computer or server? Do you have a lot of bookmarks or have to memorize a bunch of ip's and ports? Well, Organizr is here to help with that. Organizr allows you to setup "Tabs" that will be loaded all in one webpage. You can then work on your server with ease. Want to give users access to some Tabs? No problem, just enable user support and have them make an account. Want guests to be able to visit too? Enable Guest support for those tabs.
Visit the website - https://heimdall.site
As the name suggests Heimdall Application Dashboard is a dashboard for all your web applications. It doesn't need to be limited to applications though, you can add links to anything you like.
Heimdall is an elegant solution to organise all your web applications. It’s dedicated to this purpose so you won’t lose your links in a sea of bookmarks.
Why not use it as your browser start page? It even has the ability to include a search bar using either Google, Bing or DuckDuckGo.
Node.js implementation of a BitTorrent tracker, client and server.
A BitTorrent tracker is a web service which responds to requests from BitTorrent clients. The requests include metrics from clients that help the tracker keep overall statistics about the torrent. The response includes a peer list that helps the client participate in the torrent swarm.
This module is used by WebTorrent.
Also see bittorrent-dht.
To connect to a tracker, just do this:
To start a BitTorrent tracker server to track swarms of peers:
A feature-rich wiki for minimalists
cowyo is a self-contained wiki server that makes jotting notes easy and fast. The most important feature here is simplicity. Other features include versioning, page locking, self-destructing messages, encryption, and listifying. You can download cowyo as a single executable or install it with Go. Try it out at https://cowyo.com.
There is now a command-line tool, cowyodel to interact with cowyo and transfer information between computers with only a code phrase: schollz/cowyodel.
a fast and simple webserver for your files, that's dependency-free and with under 200 lines of code, easy to review.
a simple UI comes as default, featuring :
built blobs are available on the release page - or simply make build
this repo.
release images are pushed to dockerhub, e.g. :
in a do-one-thing-well mindset, HTTPS and authentication has been left to middlewares and proxies. for instance caddy handles this very well - have a look at this small caddy config with authentication and option for HTTPS that works along with gossa.
This repository contains bblfsh daemon (bblfshd), which includes the runtime that runs the driver in containers and the bblfshctl, a cli tool used to control the installed drivers and query the status of the daemon.
Drivers are implemented as Docker images, each having their own repository in the
bblfsh
organization
on GitHub. For more information, see bblfsh SDK documentation.
See the Getting Started guide.
This project is now part of source{d} Engine, which provides the simplest way to get started with a single command. Visit sourced.tech/engine for more information.
ngIRCd is a free, portable and lightweight Internet Relay Chat (IRC)
server for small or private networks, developed under the terms of the GNU
General Public License (GPL); please see the file COPYING
for licensing
information.
The server is simple to configure, can cope with dynamic IP addresses, and supports IPv6 as well as SSL. It is written from scratch and not based on the original IRCd.
The name ngIRCd means next generation IRC daemon, which is a little bit exaggerated: lightweight Internet Relay Chat server most probably would have been a better name :-)
A responsive, eye-pleasing Linux server statistics dashboard.
(The demo resets all settings automatically every hour.)
Simply run:
The installer script has been tested with Debian, Linux Mint, Fedora, CentOS and Arch Linux.
Please let me know of any issues with the installer.
The installer will also help you to secure the install folder with a .htpasswd
file. (excluding Arch)
If you want to see the installer source, it's available directly here.
SWMP includes a settings page. This enables you to configure some things with your SWMP installation.
This includes choosing from a selection of themes, choosing the language (See Languages for more information), changing the window title and showing and hiding elements on the main page as well as some debugging options.
(All theme stylesheets are located in ~/css/themes/
.)
A Fully Featured home-hosted Cloud Storage platform and Personal Assistant that Converts files, OCR's images & documents, Creates archives, Scans for viruses, Protects your server, Keeps itself up-to-date, and Runs your own AppLauncher!
HRCloud2 is a personal Cloud CMS Platform similar to ownCloud but with far greater capability that includes all the same functionality as a commercial end-user based Cloud platform. Functions like file conversion, OCR, archiving, dearchiving, A/V scanning, sharing and more. With HRCloud2 you can perform all your favorite bash and command line tools just by selecting checkboxes and clicking buttons, from anywhere.
Supports specific bitrate through the API.
Can create, convert, and dearchive any of the following...
Can extract any of the following or convert to supported archive formats...
Supports resize & rotate through the GUI and API. Supports disable maintain aspect ratio through API.
Can output drawing files to image formats. Can convert between any of the following...
OCR Operations support the following input formats...
An Ace of Spades 0.75 server based on PySnip.
All of these are bridged together!
Piqueserver requires python 3.6 and above
If your system is not one of the above, you will also need a recent C++ Compiler.
Optional features:
To install with optional features with pip:
The AUR package (git master) is currently broken. When it gets repaired (you can help!), you'll be able to install manually or with your favourite AUR helper:
Then copy the default configuration as a base to work off
A-a-and lift off!
If you wish to use a different location to ~/.config/piqueserver/
for config files, specify a directory with the -d
flag: