I came across uptime-kuma from louislam, and it’s packed with great features and ideas.
A fancy self-hosted monitoring tool
Short TIL posts
I came across uptime-kuma from louislam, and it’s packed with great features and ideas.
A fancy self-hosted monitoring tool
hashi vault lets you manage secrets right from your cli.
Looking for inspiration? cloudflared by cloudflare.
Cloudflare Tunnel client (formerly Argo Tunnel)
The work on vhs by charmbracelet.
Your CLI home video recorder 📼
The work on local-ai-stack by ykhli.
A starter kit to build local-only AI apps that cost $0 to run – starting with document Q&A. Written in Javascript
I’m impressed by pywebcopy from rajatomar788.
Locally saves webpages to your hard disk with images, css, js & links as is.
I’m impressed by fem-htmx from ThePrimeagen.
No description available.
Just starred fem-htmx-proj by ThePrimeagen. It’s an exciting project with a lot to offer.
No description available.
Kubetail is a pretty sick bash script that allows you to tail logs for multiple pods in one stream. Very handy when you have more than one replica running.
wget https://raw.githubusercontent.com/johanhaleby/kubetail/master/kubetail chmod u+x ./kubetail
Now with kubetail I can tail all the logs for every shot-wayl-one pod in the shot namespace.
I’m impressed by kubetail from johanhaleby.
Bash script to tail Kubernetes logs from multiple pods at the same time
I am converting my docker compose env secrets over to k8s secrets. This guide was clear and to the point how I can replicate this exact workflow.
First set the secret, the easiest way is to use kubectl wtih –from-literal because it automatically base64 encodes for you.
kubectl create secret generic minio-access-key --from-literal=ACCESS_KEY=7FkTV**** -n shot
If you don’t use the --from-literal you will have to base64 encode it.
echo "7FkTV****" | openssl base64
Once you have your secret deployed, you have to update the container spec in your deployment manifest to get the valueFrom secretKeyRef.
Wow, shocked at these results. All this time I’ve been told and believed that k8s is incredibly hard, and you need a $1M problem before you think about it because it will take a $1M team to maintain it. So far my experience has been good, and I definitely do not have a $1M problem in my homelab.
Wes has some of the coolest OG images i’ve ever seen. Here he talks about how to enable cache configuration so that its constantly updating the cache without the user waiting for the image to be created.
Looking for inspiration? NeoComposer.nvim by ecthelionvi.
Neovim plugin that simplifies macros, enhancing productivity with harmony.
Interesting principle here. What a great example, If I’m looking at the second jQuery example, I have to dig into dev tools or make some assumtions that this team uses jQuery, and selects by id, therefore I can grep for $("#d1").
Consider two different implementations of an AJAX request in HTML, the first in htmx:
I was looking to add running kubernetes jobs to a python cli I am creating, and I found this solution, mostly thanks to ollama run mistral:7b-instruct-q4_K_M and my loose understanding of what the yaml syntax is supposed to look like for a kubernetes job. This will let me create a job in the cluster, choose the image that runs, the command that is called, and how long until the job expires and is cleaned up. While the job still exists I can go in and look at the logs, but once its ttl has expired they are gone.
Check out kevinhwang91 and their project nvim-ufo.
Not UFO in the sky, but an ultra fold in Neovim.
Clear out lsp diagnostics in nvim.