w33k in g33k: May 23, 2025
·
Sean P. McAdam
Sean’s Finds
- Linuxiac: How to Set up Caddy as a Reverse Proxy
- Thinking of looking at Caddy again, to see if I want to replace my current nginx + Step-CA + certbot process.
- InfoSec.pub: List of Fan (OpenSource) Ports/Remakes of Games
- Who doesn’t love ports \ remakes of older games.
- EFF: Cover Your Tracks
- Just curious to see what comes back.
- InfoSec.Pub: You can now use authenticator apps to keep your GOG account secure!
- I would always rather have TOTP over emailed or SMS 2FA, so this is a nice update for GOG.
- InfoSec.Pub: What’s up, selfhosters? It’s selfhosting Sunday again!
- Just thought I would review this & see if there are any interesting projects to look into.
- InfoSec.Pub: Edit is now open source
- Microsoft | Dev Blogs: Edit is now open source
- Obviously Microsoft’s reputation with open source \ Linux isn’t great, but was just curious about the text editor.
- GitHub: adityachandelgit / BookLore: “BookLore is a web app for hosting, managing, and exploring books, with support for PDFs, eBooks, reading progress, metadata, and stats.”
- Looking for something easier \ more straightforward than Calibre or Calibre-web.
- GitHub: owlistic-notes / owlistic: “🦉 Free open-source notetaking app with real-time sync 🔄⚡️🚀”
- I don’t know why Note apps are always something I like to look into & try.
- GitHub: veritas06 / SimpleJournal
- Since I’m so obsessed with Note apps… I can’t really take credit for any of this because I’ve been using ChatGPT for help with the code, but I thought this could be a fun way to try & learn some iOS development.
- GitHub: Freika / dawarich: “Self-hostable alternative to Google Location History (Google Maps Timeline)”
- GitHub: HackTricks-wiki / hacktricks: “Welcome to the page where you will find each trick/technique/whatever I have learnt in CTFs, real life apps, and reading researches and news.”
- GitHub: RsaCtfTool / RsaCtfTool: “RSA attack tool (mainly for ctf) - retrieve private key from weak public key and/or uncipher data”
- Just thought it was something to note for the next time I have a chance to do any CTF’s.
- GitHub: badboysm890 / ClaraVerse: “Clara — Privacy-first, fully local AI workspace with Ollama LLM chat, tool calling, agent builder, Stable Diffusion, and embedded n8n-style automation. No backend. No API keys. Just your stack, your machine.”
- Running Ollama right now, but maybe this would be something to try. GitHub: [xtool-org] (https://github.com/xtool-org/)/ xtool: “Cross-platform Xcode replacement. Build and deploy iOS apps with SwiftPM on Linux, Windows, macOS.”
- Currently using XCode on macOS, but curious to see how this would run on non-macOS.
- rabbit.tech: How to get developer mode on rabbit r1
- I haven’t used mine in ages, but thought it was interesting that they now allow this.
- Not that it appears to be all that popular though…: developers & moding zone
- TRMNL
- Engadget: Mozilla is shutting down its read-it-later app Pocket
- I was using this a few years ago, until I decided I didn’t want a service to have all my saved articles just for privacy, but also to not worry about the service being shutdown.
- I moved to just using a spreadsheet which wasn’t very smooth, then tried Linkwarden & Karakeep (formerly Hoarder), & settled on Karakeep. I didn’t realize Linkwarden was more of a bookmark-manager than a read-it-later service.
docker compose
\ Portainer \ Docker daemon issues…- Only recently I’ve been running into some problems with rootless Docker where containers do seem to be running, except if I try to do anything via CLI on the server. I’m using Portainer (so maybe time for a change?) to manage containers & stacks a little easier, but when trying to run something like
docker compose up -d --remove-orphans
, I just receive an error about the connection: “Cannot connect to the Docker daemon at unix:///run/user/1000/docker.sock. Is the docker daemon running?” - While typing this up & trying to give it one more shot, i might have gotten it working again. Short version is that it looks like it was because while trying to get the daemon setup to be accessed remotely (via client certificates), it was no longer listening on the local socket. I just edited the ~/.config/systemd/user/docker.service file to run on both the TCP port & local socket. Then things seem to be working again… 🤞🏻
- Only recently I’ve been running into some problems with rootless Docker where containers do seem to be running, except if I try to do anything via CLI on the server. I’m using Portainer (so maybe time for a change?) to manage containers & stacks a little easier, but when trying to run something like
selfh.st: Self-Host Weekly (23 May 2025)
- GitHub: immich-app / immich: v1.133.0 - The Hot Summer Release
- “New database vector extension”: Need to make a few changes to the docker-compose file that are listed in the release details.
- GitHub: operacle / checkcle: “CheckCle is a self-hosted open-source alternative to UptimeRobot, PagerDuty, Better Stack, and more — offering real-time server & service uptime monitoring, incident, multi-channel alerting.”
- I don’t really run any monitoring apps or containers, so maybe this is something I will look into.
- GitHub: intri-in / manage-my-damn-life-nextjs: “Manage My Damn Life (MMDL) is a self-hosted front end for managing your CalDAV tasks and calendars.”
- Probably overkill for the bit i use Nextcloud Calendar & Tasks, but maybe something fun to just try out.
- GitHub: sissbruecker / linkding: “Self-hosted bookmark manager that is designed be to be minimal, fast, and easy to set up using Docker.”
- I don’t know if i really need a bookmark manager vs. only a “read-it-later” app, but maybe something to look into.
- GitHub: novuhq / novu: “The open-source notification Inbox infrastructure. E-mail, SMS, Push and Slack Integrations.”
- Not using ntfy too much, so maybe something to change over to.
- GitHub: Efeckc17 / GoSync: “A secure file backup and synchronization application that uses SSH for remote file transfers. Features encrypted storage of credentials, automatic sync, and a modern UI. Built with Python and Qt.”
- Right now I’m kind of doing backups via Syncthing (just backing up config files & critical content, alot i would be okay losing), so maybe something a little more robust would be better.
- GitHub: profullstack / mcp-server: “A generic, modular server for implementing the Model Control Protocol (MCP).”
- I’m still trying to see how i can leverage AI locally to help with general day-to-day things & maybe optimize or refine some things in my homelab.
- OpenAlternative: Open Source Pocket Alternatives
- Since Firefox is shutting down Pocket, just curious to see what other recomendations there are. I’m already using Karakeep (formerly Hoarder), but open to try new things.
- GitHub: blinkospace / blinko: “An open-source, self-hosted personal AI note tool prioritizing privacy, built using TypeScript .”
- YouTube: Lawrence Systems: How I Use Syncthing for Real Time Backups
CLI Notes
- A section for commands I might have used or found useful this week.
- Don’t judge… I’m more used to
for
loops in PowerShell, so I did have to double check how to do it in bash… will certainly make things easier for certain tasks going forward:
for x in $(ls); do sha256sum $x; done