mkdir -p auth
htpasswd -Bbn testuser testpassword > auth/htpasswd
mkdir -p certs
openssl req \
-newkey rsa:4096 -nodes -sha256 -keyout certs/domain.key \
-x509 -days 365 -out certs/domain.crt
Be sure to use the "right" name as a CN, e.g. myregistrydomain.com or here: (gtn.fritz.box)
Copy domain.crt to /etc/docker/certs.d/gtn.fritz.box:5000/ca.crt, otherwise the login will complain about "Error response from daemon: Get https://gtn.fritz.box:5000/v2/: x509: certificate signed by unknown authority
"
root@gtn gtn.fritz.box:5000]# pwd
/etc/docker/certs.d/gtn.fritz.box:5000
[root@gtn gtn.fritz.box:5000]# ls -la
-rw-r--r-- 1 root root 1996 Sep 1 21:23 ca.crt
Run the thingy with a bunch of funny options
docker run -d \
-p 5000:5000 \
--restart=always \
--name registry \
-v "$(pwd)"/auth:/auth \
-e "REGISTRY_AUTH=htpasswd" \
-e "REGISTRY_AUTH_HTPASSWD_REALM=Registry Realm" \
-e REGISTRY_AUTH_HTPASSWD_PATH=/auth/htpasswd \
-v "$(pwd)"/certs:/certs \
-e REGISTRY_HTTP_TLS_CERTIFICATE=/certs/domain.crt \
-e REGISTRY_HTTP_TLS_KEY=/certs/domain.key \
registry:2
Dienstag, 1. September 2020
Creating a very unsecure but working "proxy" registry
Sonntag, 2. August 2020
Homebridge - Nach Stromausfall ist auch die Heimautomatisierung weg...
Ich nutze Homebridge im Container, docker solls richten.
Allerdings habe ich ein paar Anläufe gebraucht bis ich den richtigen Start-Command gefunden habe.
Mit -d für "detached / background" und mit --restart=always für "Stromausfall und so" bin ich jetzt erstmal zufriedener, aber so richtig geht das immer noch nicht:
# 1) Unzulaenglichkeiten irgendwelcher Versionen ausbügeln:
sudo mkdir /sys/fs/cgroup/systemd
sudo mount -t cgroup -o none,name=systemd cgroup /sys/fs/cgroup/systemd
sudo mount -t cgroup -o none,name=systemd cgroup /sys/fs/cgroup/systemd
# 2) Starten
docker run \
-d \
--net=host \
--restart=always \
--name=homebridge \
-e PUID=1001 \
-e PGID=1001 \
-e HOMEBRIDGE_CONFIG_UI=1 \
-e HOMEBRIDGE_CONFIG_UI_PORT=8080 \
-v /home/homebridge/docker-homebridge:/homebridge \
oznu/homebridge
-d \
--net=host \
--restart=always \
--name=homebridge \
-e PUID=1001 \
-e PGID=1001 \
-e HOMEBRIDGE_CONFIG_UI=1 \
-e HOMEBRIDGE_CONFIG_UI_PORT=8080 \
-v /home/homebridge/docker-homebridge:/homebridge \
oznu/homebridge
Tasmota - Nach Stromausfall gibts Hochwasser im Blumenkübel
Nachdem jetzt auch ein paar Blumenkübel in den Genuss einer automatisierten Bewaesserung gekommen sind ist mir aufgefallen das nach einem Stromausfall oder nach einem simplen aus- und wieder einstecken der Steckdose der Strom immer an ist. Das führt auf der Terasse zu ungewollt reichhaltiger Bewässerung.
Um dem entgegenzuwirken kann man den "Standard" umstellen:
PowerOnState auf 0
17:50:04 MQT: wohnung/szl/stat/RESULT = {"PowerOnState":0}
So sollte die Steckdose nach einem Stromausfall im ausgeschalteten Zustand online kommen.
Abonnieren
Posts (Atom)
