LAB·IA v1.0
-
Infrastructure auto-hébergée · OVH + pont VPN Tailscale

Laboratoire d'intelligence artificielle.

Architecture distribuée : un VPS OVH sert le site en HTTPS (Caddy), mon Mac exécute les modèles d'IA.
Un pont VPN Tailscale les relie en privé, le tout conteneurisé avec Docker.

26 conteneurs Docker Architecture distribuée Réseau privé labia
Sécurité & exploitation HTTPS Let's Encrypt SSH par clé + fail2ban Webhooks rate-limités Sauvegardes 04:00 · 7 j Versions figées Alertes Grafana Dashboard VPS Dashboard conteneurs

Services du laboratoire

7 services
Interface principale

Open WebUI

Interface de chat connectée aux modèles locaux. Authentification, conversations, gestion des modèles - le point d'entrée du Lab-IA.

chat.skoyzzdev-labia.duckdns.org test…
Agents IA

n8n

Atelier visuel de workflows et d'agents IA.

n8n.skoyzzdev-labia.duckdns.org test…
Moteur d'inférence

Ollama

Modèles exécutés sur le Mac, reliés au VPS via Tailscale.

mac · 100.120.219.113 test…
Reverse proxy

Caddy

Reverse proxy : HTTPS (Let's Encrypt) + routage des sous-domaines.

caddy · HTTPS test…
Supervision

Portainer

Pilotage et métriques live des conteneurs.

portainer.skoyzzdev-labia.duckdns.org test…
SGBD relationnel

PostgreSQL

Base relationnelle - données n8n et applicatives.

postgres · interne TCP
Base vectorielle

pgvector

Stockage d'embeddings pour la recherche RAG.

pgvector · interne TCP
Interface BDD

Adminer

Interface web pour PostgreSQL et pgvector.

db.skoyzzdev-labia.duckdns.orgtest…
Supervision

Grafana

Métriques live des conteneurs et du serveur (Prometheus + cAdvisor).

grafana.skoyzzdev-labia.duckdns.orgtest…
Generation images - Mac

Stable Diffusion

ComfyUI sur le Mac (SD 1.5 / SDXL), relie au VPS via Tailscale.

mac · 100.120.219.113test…
Serveur web

Apache

Serveur HTTP httpd, servi derriere Caddy.

apache.skoyzzdev-labia.duckdns.orgtest…
Backend / SGBD

Supabase

Postgres + Auth + API REST + Studio, conteneurise sur le VPS.

supabase.skoyzzdev-labia.duckdns.orgtest…
Applications & outils

Des mini-applications web prêtes à l'emploi, chacune reliée à un workflow n8n. Connecte-toi pour garder l'historique de tes actions.

Outils IA
Traduction · Ollama

Traducteur

Traduire un texte en 12 langues, avec lecture vocale.

Ouvrir l'outil
GED · Ollama

Extracteur de données

Extraire les infos d'un document (texte ou image) en JSON, avec historique.

Ouvrir l'outil
RAG · Supabase + Ollama

Questions sur mes documents

Interroger un corpus vectoriel et l'enrichir (recherche augmentée).

Ouvrir l'outil
Cartes Pokémon
Recherche · TCGdex

Recherche Pokémon

Toutes les éditions d'une carte : série, date, rareté, PV, type, prix.

Ouvrir l'outil
Mini-projet · Vision IA

PokeSort

Trieur de cartes : lecture par vision, identification TCGdex, valeur de collection.

Ouvrir l'outil
IA · n8n + LLM + Supabase

Assistant collection

Parle a ta collection, avancement, rapport, agent et lore IA.

Ouvrir l'outil
Mon espace & exploitation
Mon espace

Compte & historique

Comptes Supabase Auth ; historique isole par RLS (chacun ne voit que ses actions).

Ouvrir l'outil
Exploitation · ntfy

Notifications

Recevoir les événements du lab sur le téléphone, avec test intégré.

Ouvrir l'outil
Centre de controle

Acces directs

Tous les acces en un endroit : workflows n8n (live), Grafana, services.

Ouvrir l'outil