MEMORY.md - Langzeit-Gedächtnis
🔑 Wichtige Referenz-Dateien
| Datei | Inhalt |
|-------|--------|
| EQUIPMENT.md | Alfreds komplette Hardware-Liste (Kameras, Drohnen, Audio, etc.) |
| PRICING.md | Komplette Preisliste aller Services |
| MODELS.md | Verfügbare AI-Modelle via google-antigravity |
| USER.md | Persönliche Infos, Skills, Referenzen |
| TOOLS.md | Server-Logins, IPs, API Keys |
Bei Website-/Portfolio-Projekten: Immer zuerst EQUIPMENT.md checken!
📝 Projekt-Notizen
ServeOne.at (31.01.2026)
- Next.js 15 auf Port 3333
- PM2 Process:
serveone-new - Nginx Config:
/etc/nginx/conf.d/serveone.manual.conf - Email: office@serveone.at
- Preise angepasst: Image Kickstart €1.799, FPV €449, Immobilien Micro €199
🧠 Lessons Learned
- Context-Komprimierung kann wichtige Details verlieren → alles in Dateien speichern
- Nginx braucht IP-Binding (
listen 168.119.137.38:443) für diesen Server - Alfred mag direkte Kommunikation ohne Floskeln
🛠️ Server & Infrastruktur Knowledge (WICHTIG!)
SSL & Domains (Hestia Mixed Setup)
Dieser Server (ns1) nutzt ein gemischtes Setup aus HestiaCP und manuellen Configs.
- Certbot via
aptfunktioniert NICHT zuverlässig (Konflikte). - Lösung: Nutze immer
/root/.acme.sh/acme.sh.- Befehl:
/root/.acme.sh/acme.sh --issue -d domain.tld -w /var/www/html - Pfad:
/root/.acme.sh/domain_ecc/
- Befehl:
- Nginx Configs: Liegen in
/etc/nginx/conf.d/*.manual.conf.- Reload:
kill -HUP <PID>(an alle Master-Prozesse).
- Reload:
NAS Zugriff (Synology)
- Direkter SSH-Login als
tgbrutusist oft gesperrt/schwierig. - Lösung: SSH-Tunnel über Pi5 (
100.81.13.97) in den Docker-Container auf der NAS. - Alias:
ssh nas-container(in~/.ssh/configauf ns1 hinterlegt).- User:
root(im Container), Passwort:brutus. - Pfade:
/media/projekte,/media/workflow.
- User:
Analytics (Umami)
- Läuft als Docker Container auf Port
3001(Hostns1). - URL:
https://analytics.serveone.at - Config:
/etc/nginx/conf.d/umami.conf - SSL: Via
acme.shgeneriert. - SQL Zugriff (Stats):
cd /root/openclaw/umami && docker compose exec db psql -U umami -d umami -c "QUERY"Beispiel:SELECT count(*) FROM website_event WHERE created_at > now() - interval '24 hours';
2026-01-31: Der Große Relaunch
- Website V2: Next.js Bento-Grid Design, AI Tools (Chat, Audit, Slider).
- Infrastruktur:
- Clean: 32GB Müll gelöscht (alte Docker).
- SSL:
acme.shaufanalytics,n8n,deployausgerollt. HSTS gefixt. - Supabase: Neu aufgesetzt (DB Crash -> Fresh Start).
- N8N: Lead Workflow V4 aktiv.
- NAS: AI Kurator läuft im Hintergrund.
- Wichtig:
serveone.atläuft stabil. Backups sind vorhanden.
🎯 Alfreds Vision & Ziel
Das End-Game: In 5-7 Jahren am Strand sitzen, nur mit Handy/Tablet/Mac, und nur noch das tun, worauf er Lust hat. Das Ziel ist maximale Freiheit durch Systematisierung.
Die Strategie:
- Automation First: Weg vom "Zeit gegen Geld". Prozesse müssen ohne Alfred laufen.
- Souveränität: Eigene Infrastruktur (ns1), keine Abhängigkeit von Cloud-Giganten.
- USP durch Tech: Creative AI Engineering als Hebel, um Premium-Preise zu erzielen.
Alfreds Profil (Der "Hybrid-Architekt"):
- Kompromisslos: Hasst Mittelmaß. Alles muss "High-End" sein.
- Direkt: Keine Floskeln. Will Ergebnisse.
- Tech-Savvy: Versteht sein System, nutzt Terminal, fordert Kontrolle.
- Motto: "Wir bauen keine Agentur, wir bauen eine Maschine."
Daily Routine & Automation
- 16:00: Daily Research Report (Concept, Workflow, ML Deep Dive).
- 23:00: Proactive Building (PRs für Workflow/Website Improvements).
- 2nd Brain: Next.js App (
serveone-brain) wird aufgebaut. Journaling aller Diskussionen. - Ziel: "Wow, you got a lot done while I was sleeping."