Mom: We have DevOps at home

Το Domoticz service, στο οποίο έχω αναφερθεί παλιότερα, έτρεχε σε ένα Raspberry Pi 3, με 1Gb RAM. Όταν είχα ξεκινήσει το setup, προσπάθησα να ακολουθήσω έναν οδηγό για docker installation, αν και με το docker δεν είχα καμία εξοικίωση. Εν τέλει δεν κατάφερα να ακολουθήσω τον οδηγό πιστά, οπότε επιστροφή στην πεπατημένη, apt install dependencies, download tarball κλπ. Το αποτέλεσμα η αλήθεια είναι πως δεν με είχε συναρπάσει, αφού κάπως κατέληξα με ένα service να τρέχει από το pi home directory, που έσκαγε σε κάθε update. Αλλά έπαιξε, οπότε έμεινε.

Fast forward στο καλοκαίρι του 2023, και την απόφαση για αναβάθμιση σε ένα γυαλιστερό Raspberry Pi 4, με 8Gb RAM. Στήσιμο ξανά από την αρχή, και αυτή τη φορά με ενισχυμένη επαγγελματική εμπειρία επί του αντικειμένου.

Για αρχή, domoticz σε container, να μιλάει με το mosquitto σε άλλο container. Θυμόμαστε το nextcloud, που είχαμε απορρίψει παλιότερα γιατί το RPi 3 δεν τράβαγε; Bάλε και ένα nextcloud container και ένα MariaDB container κυρ-Στέφανε! Και πρόσβαση στα media on-the-go; Βάλε και ένα jellyfin container, και ένα nginx container κυρ-Στέφανε! Θέλεις και πρόσβαση στο δίκτυο όταν λείπεις; Βάλε και ένα wireguard vpn container κυρ-Στέφανε! Θέλεις και το discord bot σου dockerized; Έγινε! Θα το κάψουμε απόψε κυρ-Στέφανε.

Και κάπως έτσι, φτάσαμε εδώ:

24396025285e cdb:latest
27c678f1c0b0 nginx:latest
738cf1bc44ba linuxserver/wireguard
ab662918ea7a lscr.io/linuxserver/transmission:latest
bd4f10288852 linuxserver/jellyfin:latest
df4158dbb020 eclipse-mosquitto
e301e2c59b82 portainer/portainer-ce:latest
f5996755f046 nextcloud
8e3fb28fa8c4 lscr.io/linuxserver/mariadb:alpine
20f6a9f2558d domoticz/domoticz:stable

Δεν ξέρω αν έχω ή δεν έχω ταλέντο στο αντικείμενο, αλλά σίγουρα το διασκεδάζω.

Σας χαιρετώ!

Δημοσιεύθηκε την
Κατηγοριοποιημένα ως technology Με ετικέτα:

Γράψτε ένα σχόλιο

Η ηλ. διεύθυνση σας δεν δημοσιεύεται. Τα υποχρεωτικά πεδία σημειώνονται με *

Αυτός ο ιστότοπος χρησιμοποιεί το Akismet για να μειώσει τα ανεπιθύμητα σχόλια. Μάθετε πώς υφίστανται επεξεργασία τα δεδομένα των σχολίων σας.