LIST

certbot

https://ultimatehomeserver.com/docs/getting-started/ssl Configure certbot example from UHS sudo /opt/certbot/bin/certbot certonly \ --dns-cloudflare \ --dns-cloudflare-credentials ~/.secrets/certbot/cloudflare.ini \ --dns-cloudflare-propagation-seconds 60 \ -d <your domain> -d *.<your domain> example from certbot-dns-cloudflare certbot certonly \ --dns-cloudflare \ --dns-cloudflare-credentials ~/.secrets/certbot/cloudflare.ini \ --dns-cloudflare-propagation-seconds 60 \ -d example.com example from certbot-dns-route53 certbot certonly \ --dns-route53 \ --dns-route53-propagation-seconds 30 \ -d example.com mine: sudo /opt/certbot/bin/certbot certonly \ --dns-route53 \ --dns-route53-propagation-seconds 60 \ -d hs.tjenwellens.eu \ -d *.hs.tjenwellens.eu tjen@homeserver:/$ sudo /opt/certbot/bin/certbot certonly \...

May 25, 2024

k3s with nginx as ingress instead of traefic

curl -sfL https://get.k3s.io | INSTALL_K3S_EXEC="–disable traefik" sh -s - src: https://www.suse.com/support/kb/doc/?id=000020082

May 25, 2024

ssh server alias

➜ .kube cat ~/.ssh/config Host home User xxx Hostname 192.168.1.yyy IdentityFile ~/.ssh/zzz ServerAliveCountMax 30 ServerAliveInterval 120

May 23, 2024

helm plex-media-server

https://github.com/plexinc/pms-docker/tree/master/charts/plex-media-server ➜ helm git:(main) helm repo add plex https://raw.githubusercontent.com/plexinc/pms-docker/gh-pages "plex" already exists with the same configuration, skipping ➜ helm git:(main) helm show values plex/plex-media-server > values.yaml ➜ helm git:(main) helm upgrade --install plex plex/plex-media-server --values values.yaml Release "plex" does not exist. Installing it now. NAME: plex LAST DEPLOYED: Sat May 18 10:41:13 2024 NAMESPACE: default STATUS: deployed REVISION: 1 TEST SUITE: None NOTES: Thank you for installing plex-media-server. Your release is named plex....

May 18, 2024

multipass k3s kubectl helm

1) Multipass and k3s https://andreipope.github.io/tutorials/create-a-cluster-with-multipass-and-k3s.html ➜ k3s git:(main) multipass find --show-unsupported Image Aliases Version Description 20.04 focal 20240430 Ubuntu 20.04 LTS 22.04 jammy 20240426 Ubuntu 22.04 LTS 23.10 mantic 20240508 Ubuntu 23.10 24.04 noble,lts 20240423 Ubuntu 24.04 LTS Blueprint Aliases Version Description anbox-cloud-appliance latest Anbox Cloud Appliance charm-dev latest A development and testing environment for charmers docker 0.4 A Docker environment with Portainer and related tools jellyfin latest Jellyfin is a Free Software Media System that puts you in control of managing and streaming your media....

May 8, 2024

Project: Babylon bank

Webapp to automate bank transaction inspired by Book: The Richest Man of Babylon

March 21, 2023

Project: standard notes to markdown

script to parse standard notes to regular markdown

March 21, 2023

Project: ThoughtWorks client project 3

Build a new data platform for the Natural History Museum to accelerate the biodiversity monitoring.

October 1, 2022

Project: Blog v3

The limitations of postachio started to become too constraining for my blog/wiki. After reaching out to them and getting no reply, I decided to build it myself. Inspired by Thoughtworks Radar’s ‘headless CMS’ (eg. contentful) ‘JAMstack’ (eg. gatsby)

December 1, 2020

Project: Evernote to Contentful

Get evernote notes into contentful CMS. Inspired by Thoughtworks Radar’s ‘headless CMS’ and mention of ‘contentful’.

December 1, 2020