Date : 07/01/2026 20:50 Status : ✅ TERMINE
NeedFinder en crash loop depuis plusieurs jours avec erreur:
FATAL: Tenant or user not found
needfinder_service n'etait pas configure dans le pooler# docker-compose.yml modifie
services:
needfinder-collector:
environment:
- NEEDFINDER_DB_URL=postgresql://supabase_admin:xxx@supabase-db:5432/needfinder
networks:
- supabase_default
networks:
supabase_default:
external: true
CREATE SCHEMA needfinder;
CREATE TABLE needfinder.sources (...);
CREATE TABLE needfinder.posts (...);
CREATE TABLE needfinder.needs (...);
CREATE TABLE needfinder.mentions (...);
CREATE TABLE needfinder.collection_logs (...);
// Avant (crash)
const title = `🔍 NeedFinder: ${report.needsFound} nouveaux besoins`;
// Apres (OK)
const title = `NeedFinder: ${report.needsFound} nouveaux besoins`;
Les donnees de decembre 2025 (~111 posts, ~30 besoins) ont ete perdues lors de la migration de dev-portainer vers Proxmox1. Le volume Docker Supabase a ete reinitialise.
| Metrique | Valeur |
|---|---|
| Posts collectes | 90 |
| Besoins identifies | 29+ |
| Sources | Reddit (68) + HackerNews (22) |
| Cron | Toutes les 6h (00h, 06h, 12h, 18h UTC) |
| API | http://192.168.1.51:5200 |
Pour eviter la perte de donnees future, binder le volume PostgreSQL sur NFS:
volumes:
- /mnt/stock_8to/33800-stack/databases/dev/supabase-db:/var/lib/postgresql/data