Diese Webpage
Auch diese Website auf der du dich gerade befindest ist eines meiner kleinen Hobby Projekte. Das soll jedoch nicht heißen, dass ich den Beruf eines Webdevelopers nachgehen möchte. Denn diese Seite ist einfach per drag & drop zusammen gebastelt worden und wird niemals das Niveau einer richtigen Webpage von einem echten Webentwickler erreichen, der jeden Button selbst coded.
Diese Website wird über ein vServer gehostet, dass ich gemietet habe. Auf dem vServer läuft Ubuntu und stellt verschiedene Services bereit. Unter anderem Odoo. Odoo ist weitaus mehr als nur ein Tool zum erstellen von Webpages. Wer sich mehr damit beschäftigen möchte den lade ich herzlich ein die Seite von Odoo zu besuchen. Den Link hierzu gibts hier.
Overview
Technologie | Funktion | Zweck |
| Ubuntu (vServer) | Das Betriebssystem | Die Basis für alles Weitere. |
Docker & Compose | Cotainerisierung | Trennung von App (Odoo) und Datenbank (Postgres). Updates und Umzüge werden hierdurch einfacher. |
PostgreSQL 15 | Datenbank | Odoo-Daten Produkte, Rechnungen, Website-Inhalte |
Odoo | ERP & Website | Das ist mein Open-Source ERP Suite. Hiermit verwalte ich alle Betriebswirtschaftliche angelegenheiten. |
Nginx | Reverse Proxy | Nginx nimmt Anfragen von außen an (z.B. du) und leitet sie intern an die richtigen Ports weiter. |
Certbot (Let's Encrypt) | SSL-Verschlüsselung | Sorgt dafür, dass du das Schloss Symbol in der Addressleiste hast und eine sichere Übertragung deiner Daten stattfinden kann. |
RGB LED Strip Controller
Ich hatte mir einmal einen RGB LED Streifen zur Ambienten Beleuchtung bestellt. Ich habe nicht wirklich viel Geld dafür gezahlt und Aliexpress ist ja auch bekannt dafür nicht unbedingt Elektronik von hoher Qualität zu liefern (kommt natürlich darauf an wie viel man bereit ist zu zahlen). In meinem Fall handelte sich es jedoch um ein eher günstiges Modell bei dem ich relativ schnell festgestellt habe, dass der Controller keine gute und saubere ansteuerung des Streifens machte. Also musste ich selbst ran.
ESP32-C6 ist der µC den ich für meinen Prototypen verwendet habe.