Let's be honest: Linux is harder to master than Windows. Sometimes it's not user-friendly, and following an outdated tutorial may break your Raspberry Pi's operating system. There is no centralized software repository, except for the apt repositories which severely lack many desktop applications. Surely there is a better way! There is. Introducing Pi-Apps, an expanding, well-maintained collection of app installation-scripts that you can run with one click.
Desktop application that, when installed, presents a list of categories of applications to install. Pick, click, and go.
An anonymous and ephemeral Docker image registry. Free to use. No need to sign up or login. Open source. Names of images can be UUIDs. Maximum lifetime is 24 hours.
Uses Docker's registry:2 image under the hood with some extra tooling. Bluh.
A directory of things to make your system look awesome.
A REST API server for Cyberchef. node.js, unfortunately. Seems to require baked and saved recipes to do its thing.
A password manager/generator that takes a master password, a URL, a username, and optionally a serial number (for when you have to change passwords) and (re)generates the password for you. Requires no database or third party storage - the right password is always generated for you. Desktop versions, browser plugins, and a cli tool.
No notepad feature, so no storing your 2fa recovery codes there.
A curated list of delightful databases in all shapes and sizes, and all FOSS.
A Wintel-compatible laptop with modern-day specs. Completely modular. Designed to be easy to fix, customize, and upgrade. Order a laptop or a kit; either can be customized upon order. Friendly to just about every open source OS out there. Every part is easily replaceable, even the mainboard. Internal peripherals (HDMI, card readers, bootable storage, etc) are on removable, hot swappable modules that are USB-C devices. Four expansion bays, two on either side. This is a serious laptop, not a toy.
Even lacks Optimus!
Explicitly compatible with multiple OSes for the RasPi, so funky additional packages may not be needed for driving the rest of the setup.
Recoll WebUI is a Python-based web interface for Recoll text search tool for Unix/Linux.
This is an updated clone of Koniu's original version on GitHub, which has not been updated lately, and is now slightly obsolete.
As compared to the original, this version has an additional dependancy when running the webui-standalone.py server (i.e. not with apache): it uses the python3-waitress module which must be installed. This makes webui-standalone quite suitable for moderate multiaccess loads with no authentication needs.
Required to plug Recoll into Searx.
Recoll is a desktop full-text search tool. Finds documents based on their contents as well as their file names. Can search most document formats, even if they're compressed (even Maildir/ and mailboxes). You may need external applications for text extraction. Based on Xapian. Primarily desktop but it could be run server-side. Indices are backwards-compatible.
Source code: https://framagit.org/medoc92/recoll
Flies on solid state storage!
Can be plugged into Searx: https://searx.github.io/searx/admin/engines/recoll.html
Github org for Simplenetes, a full implementation of Kubernetes with shell scripts. Does not require root.
Docker re-implemented as a 100 line shell script.
3683 links, including 184 private