Bascule Behold -> RSSHub self-host (rss.trans-former.fr) : - InstaFeed.vue : consomme PUBLIC_JOURNAL_URL (journal unifie n8n) au lieu de feeds.behold.so direct. Filtre platform=instagram + account dans l'url. Plus de feedId Behold a passer. - ColInsta.astro : supprime props feedId, passe seulement account handle (aep.politique, julesneny) pour filtrage cote client. - .env.example : PUBLIC_BEHOLD_* deprecies (conservees pour compat), PUBLIC_JOURNAL_URL note V1.5-E source RSSHub. - docs/n8n-workflow-journal-aggregate-v2-rsshub.json : workflow V2 a importer dans n8n. Remplace 3 nodes Behold par : Substack natif (julesneny.substack.com/feed) + RSSHub Insta x2 (rss.trans-former.fr/ instagram/user/*). Cron 3h -> 4h UTC (anti-rate-limit). Parser RSS ajoute (CDATA, dedup par GUID). - carte-o.json : regen prebuild auto. Ops VPS realisees hors repo (E.1-E.3, E.8 conf) : - docker pull diygod/rsshub:latest (image officielle, pas rsshub/rsshub) - /opt/rsshub/docker-compose.yml : RSSHub + Redis cache, port 3006 local - Caddy : bloc rss.trans-former.fr -> reverse_proxy 127.0.0.1:3006 CHECKPOINT E.4 BLOQUANT : DNS OVH 'rss' IN A 178.104.106.195 a pousser manuellement par Jules. Sans DNS, rss.trans-former.fr inaccessible. LIMITE FONCTIONNELLE detectee : RSSHub /instagram/* requiert config Instagram cookie (ConfigNotFoundError 503). Tant que les env vars INSTAGRAM_USERNAME/PASSWORD ou cookie ne sont pas fournis a RSSHub, les routes Insta retourneront vide. Le journal aura 0 item insta et ColInsta affichera fallbackBio. Substack et Gitea sources OK. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
20 lines
950 B
Plaintext
20 lines
950 B
Plaintext
# Kit (ex-ConvertKit) - newsletter infolettre
|
|
KIT_API_SECRET_V4=kit_xxx
|
|
|
|
# Behold.so : DEPRECATED V1.5-E — remplace par RSSHub self-host (rss.trans-former.fr).
|
|
# InstaFeed.vue consomme desormais PUBLIC_JOURNAL_URL (filtre platform=instagram).
|
|
# Les 2 vars ci-dessous ne sont plus lues ; conservees pour compat.env.local existant.
|
|
PUBLIC_BEHOLD_AEP=
|
|
PUBLIC_BEHOLD_JULESNENY=
|
|
|
|
# Journal unifie (PC6 + V1.5-E) - URL JSON agrege par n8n cron 4h UTC
|
|
# Sources : RSSHub self-host (Insta @aep.politique + @julesneny + Substack @julesneny)
|
|
# + Atom Gitea natif (git.trans-former.fr/jules.atom)
|
|
# Override en local : pointer vers un mock /public/data/journal.json par exemple
|
|
PUBLIC_JOURNAL_URL=https://data.trans-former.fr/journal.json
|
|
|
|
# Chatbot upstream (PC7) - URL backend chatbot AEP
|
|
# V1 : chatbot AEP classique (Mistral Small + 120 fiches)
|
|
# V1.5 : switch vers LightRAG-PE (1 ligne)
|
|
CHATBOT_UPSTREAM=https://aep.trans-former.fr/api/chatbot
|