Monthly Shaarli

All links of one month in a single page.

April, 2025

Snake on a Globe
thumbnail

Play this unique twist on the classic snake game, where your mission is to eat as many apples as you can given their location and navigate the globe.

This was fun :-)
Perhaps the snake moves a tad too fast for my liking, but I imagine that could depend on clock speed or similar.

Via https://googlemapsmania.blogspot.com/2025/04/snakes-on-planet.html?m=1

Managing Docker containers with Ansible
Memories of the Kings and Queens of Kush
thumbnail

Interesting presentation with a good introduction. By Dr Geoff Emberling of the International Kurru Archaelogical project.

Via https://ikap.us/2019/01/02/memories-of-the-kings-and-queens-of-kush

Idea: mirroring all your issues from code forges to a self-hosted list

Something I would like to be able to do: mirror all my issues that I own from across various code forges (Github, Codeberg, etc.) into a single list of my choosing, for example, as an RSS feed or a Markdown list or whatever.

Actually, as RSS feeds this already works (one feed per forge).

But what I have in mind would go further than that. Ideally, any tags associated with each issue should be visible, and full-text search should be possible. Also, the list should clearly indicate closed issues as such.

The point is, to have a single place to check to remind myself of any issues I have opened. This kind of mirroring would also insulate you from short-term service interruptions on the forge, assuming the project in questionn is still available locally (which it always is, thanks to git). But moreso, this would also help as a sort of backup in case the forge went away completely (say Github gets sold and scuppered, or whatever).

I am considering this today because I just spent the better part of the afternoon moving, manually, "tasks" from my Nextcloud instance to their proper place as issues on my Codeberg repos.

I don't know how to achieve this. I am pretty sure it needs to involve authentication to each forge. Is anyone aware of some existing work in this vein?

Links

  • https://github.com/jlord/offline-issues Here is a rudimentary Node.js project. Unfortunately does not appear maintained, last commit 8 years ago. Only for Github, and requires your password (no auth token support).
OnlineQuestions.org: A free online tool to ask and upvote questions
thumbnail

Post and vote for questions or messages using mobile phones or other internet devices during large lectures, classes, meetups, or conferences: free-of-charge, anonymous, ad-free, easy-to-use.

Huh, neat.

I'm not sure if the source code is openly published, but there's a derivative code-base (Dockerized version) that is. The author of the original website is Prof. Dr. Thorsten Thormählen at Marburg University, where the website is also hosted.

ChromeCast alternatives (preferably FOSS)

This is something I'm still collecting more information on. If you have any tips, please do bother me.

Google's strangehold on casting is seriously annoying. Alternatives?

RaspiCast

PiCast

Has to be considered no longer maintained. May or may not actually work at this point.

PyCaster

Built on PiCast and youtube-dl using NodeJS.

You connect to the Pi, the server-side JavaScripts delivers a simple webpage. The communication is done in real time thanks to the socket.io library. Your browser connects to the Pi, you send the URL you want to stream, and the Pi streams it for you through omxplayer and youtube-dl.

Pipecast

NymphCast

Alpha stage. But interesting, worth testing it. They already offer Android APK and server software which could run on a Raspberry Pi, for example.

So it seems that around 2020 there was a flurry of posts about this project, describing it as "alpha". So the fact that the project is still alpha five years later is perhaps not very encouraging. But it is still actively developed, which is more than you can say about most other projects in this field. The Google stranglehold on casting continues to be heavily felt, unfortunately.

MPV Cast for Jellyfin

Strictly Jellyfin only, but works nicely by casting from the Jellyfin Android app to the computer (by playing the video using mpv). Does not yet support IP-TV though (see issues 237 and 303).

Mirrorcast

AirTame

Proprietary dongle with a proprietary app. Pricing really only meant for businesses.
Supports AirPlay, Miracast and Google Cast.

TeeWe 2

Proprietary dongle. It was sold in India around 2015. Very likely long since dead.

iPazzPort Cast

It's just a Miracast dongle. Out of stock and probably long dead. Chinese no-name webstore.

TV Buddy Caster

Looks like vaporware.

Google Cast reimplementations

Notes