December 5 #FreeSoftwareAdvent

Gogs: source code management like github, but you host it

I pulled my projects off Github a couple of years ago and migrated them to a self-hosted Gogs. Installation on my ubuntu server was dead simple (no docker required). The web interface is intuitive if you're used to using github. Administration and user management are easy. Basically it Just Works and stays out of the way.

In their words: "A painless, self-hosted Git service"

https://gogs.io/

Gogs: A painless self-hosted Git service

Gogs is a painless self-hosted Git service.

December 6 #FreeSoftwareAdvent

#LibreWolf: Web Browser

I've been using LW full time as my primary browser on Linux and Windows for about a year. It has all the features I wish for in a browser, and notably is not trying to wedge AI into my life. At first I had trouble with a few websites because WebGL was is disabled by default, but it's easy enough to re-enable so everything is smooth now. Very clean and stable. As with many of my favorite tools, it Just Works and stays out of the way. My only gripe is that I have to use Flatpak to install it on my Linux Mint machine. (I would prefer a native install, but I get it).

In their words: "This project is a custom and independent version of Firefox, with the primary goals of privacy, security and user freedom."

https://librewolf.net/

LibreWolf Browser

A custom version of Firefox, focused on privacy, security and freedom.

December 7 #FreeSoftwareAdvent

#steghide: Steganography tool for hiding text in image and audio files

This application is ancient (see: SourceForge) but it is still maintained by the Kali linux community and is available via common package management sources (apt etc).

While I don't have any common use case for this, I always thought the idea was neat. Basically, use the tool and a password (shared secret) to embed a message within the bits of an image or audio file. Unless you know something is in the file, the message is well disguised. On the other end, use the tool and the shared secret to extract the message. Voila! You're doing #Steganography .

Bonus puzzle: See if you can figure out which files on this page have a hidden message, using the password "somethingsecret": https://coreysnipes.com/media-test.html

https://www.kali.org/tools/steghide/

Media Test

Test Photos 1: 2: 3: 4: Test Audio Track 1 Track 2 Track 3

coreysnipes.com