poomasi.org 도메인 전체 지도

최종 업데이트: 2026-06-29 (cloudflared ingress + systemd SSOT 전수 재조사) 관련: 품아이 전체 지도, 품아이 웹 피지컬 AI, 품아이 브레인맵 🔴 SSOT: 이 표의 정본은 ~/.cloudflared/config.yml(ingress) + systemctl(서비스). 신규 서브도메인 추가 시 여기도 갱신.


전체 구조 — 우산조직 허브

poomasi.org (우산조직 허브)
│
├─ 사이트·조직 ────────────────
│  ├── poomasi.org          — 품아이 랜딩 (메인)
│  ├── seed.poomasi.org     — 품앗이생협 본체
│  ├── crew.poomasi.org     — N유저×N에이전트 협업 플랫폼
│  ├── djco.poomasi.org     — 대전주민운동교육원협동조합
│  ├── sakyowon.poomasi.org — 사회혁신교육원 사회적협동조합
│  ├── foodnet.poomasi.org  — 전국로컬푸드협동조합네트워크
│  ├── yeoyu.poomasi.org    — 여유로와 농어촌민박
│  └── coai.poomasi.org     — 코아이(주민운동 도메인 AI)
│
├─ AI·도메인 서비스 ──────────
│  ├── energy.poomasi.org   — 시민재생에너지 AI 홈페이지
│  ├── chat.solarshare.kr   — 품에(햇빛나눔 AI 도우미) ※별도 도메인
│  ├── demo.poomasi.org     — 품앗이AI RAG Demo (Streamlit)
│  ├── preview.poomasi.org  — AI 활동가 개념 지도
│  └── nexus.poomasi.org    — 넥서스/HPC 사업 진행현황 대시보드
│
├─ 지식·온톨로지 ─────────────
│  ├── ontology.poomasi.org — GraphDB (디지털트윈 온톨로지 저장소)
│  ├── twin.poomasi.org     — 디지털트윈 항해
│  └── graph.poomasi.org    — graphify 지식그래프
│
├─ 운영·내부도구 ─────────────
│  ├── jimmy.poomasi.org    — 웹 지미 모바일 채팅
│  ├── admin.poomasi.org    — 효율화 admin 대시보드(people_directory RBAC)
│  ├── join.poomasi.org     — 연대지능 활동가 합류 신청
│  └── mcp2.poomasi.org     — MCP 서버 (Claude Code ↔ GCP 브릿지)
│
└─ 지식 위키
   └── wiki.poomasi.org     — Quartz 위키 (RBAC 등급별)

호스팅 유형 분류 (2026-06-29 live 검증)

외부 호스팅 (Git push → 자동 빌드)

도메인호스팅포트/레포배포 방식상태
poomasi.orgGitHub Pages + CF CDNpoomasi-site-gitmain push → /deploy200
foodnet.poomasi.orgCloudflare Pageshaeory-cyber/foodnet-sitemaster push200
yeoyu.poomasi.orgCloudflare Pageshaeory-cyber/yeoyu-sitemain push200
wiki.poomasi.orgCloudflare Pages (Quartz)poomasi-notesbuild:cf → CF Pages200

GCP 터널 서비스 (cloudflared poomasi-mcp2 경유, localhost 포트)

도메인포트systemd 서비스용도상태
seed.poomasi.org8030seed-server품앗이생협 본체200
jimmy.poomasi.org8585web-jimmy웹 지미 모바일 채팅200
crew.poomasi.org8010crew (user)협업 플랫폼200
djco.poomasi.org8020djco-webDJCO 홈200
sakyowon.poomasi.org8040sakyowon-web사교원 홈200
energy.poomasi.org8050energy-web시민재생에너지 AI 홈200
coai.poomasi.org8060coai-web코아이(주민운동 AI)200
preview.poomasi.org8090poomasi-previewAI 활동가 개념 지도200
nexus.poomasi.org8091nexus-webHPC 진행현황 대시보드200
demo.poomasi.org8501rag-demo품앗이AI RAG Demo (Streamlit)200
chat.solarshare.kr8686(품에 백엔드)품에 햇빛나눔 AI 도우미200
ontology.poomasi.org7200GraphDB디지털트윈 온톨로지 저장소406*
twin.poomasi.org8899(python)디지털트윈 항해401*
graph.poomasi.org8898(python)graphify 지식그래프401*
admin.poomasi.org8897(python)효율화 admin 대시보드401*
join.poomasi.org8896(python)활동가 합류 신청200
mcp2.poomasi.org8001poomasi-mcpMCP 서버 (GCP 브릿지)404*

* 401=로그인 게이트 / 406=GraphDB Accept헤더 / 404=MCP는 브라우저 GET 비대상. 모두 서비스 정상 가동 중 (서비스 다운 아님).

네트워크 공통: GCP 서비스들은 모두 Cloudflare Tunnel(poomasi-mcp2, UUID e76423a7-…) 경유 → localhost 연결. 신규 추가 = ① systemd 서비스 + ② config.yml ingress + ③ cloudflared tunnel route dns <UUID> <host> + ④ sudo systemctl restart poomasi-cloudflared.


각 도메인 상세

poomasi.org — 품아이 랜딩 (메인)

  • 성격: 우산조직 허브. 현재 품아이 AI 프로젝트 선언문 페이지
  • 레포: poomasi-site-git (GitHub Pages, haeory-cyber/poomasi-site 브랜치: main)
  • 앞단: Cloudflare CDN (Zone ID: 475906b014686f133cb910837215fd92)
  • ⚠️ 주의: _redirects/netlify.toml/_headers 미지원 (GitHub Pages)
  • 배포: /deploy 스킬 필수. 패미는 staging만 → 지미 검토 후 main 머지
  • 현재 문제: 구글 비즈니스에 “품앗이생협” 사이트로 등록 → AI 선언문 도착 → 매장 정보 없음
  • 위젯: 전 페이지에 품아이 챗 위젯 탑재 (seed.poomasi.org/poomai-widget.js)
  • 활성 Page Rules:
    • poomasi.org/tags.html*seed.poomasi.org/tags.html$1 (301, 매장 QR용)
    • crew.poomasi.org/*poomasi.org/crew/ (OFF 상태)
    • 잔여 슬롯: 1개 (Free plan 총 3개)
  • 담당: 지미

seed.poomasi.org — 품앗이생협 본체

  • 성격: 조합원/매장/경영 실무 페이지. poomasi.org 메인에서 분리 (2026-04-07)
  • 인프라:
    • FastAPI seed_server.py → port 8030
    • systemd: seed-server.service
    • 정적 파일: seed-live 심볼릭 링크 → seed-releases/v_TIMESTAMP/ (atomic 배포)
    • 코드: poomasi-site-git/infra/seed_server.py
  • 배포: bash infra/deploy-seed.sh (atomic 스왑, 자동 롤백)
  • 핵심 파일: seed/index.html (생협 본체, @PROTECTED-IDENTITY 마커)
    • ⛔ root index.html과 절대 혼동 금지 — 사고 2회 (2026-04-02, 2026-04-06)
  • 품아이 챗 위젯: 탑재됨 (/poomai-widget.js 로컬 서빙)
  • 인증: Supabase Auth JWT → 조합원 로그인 → POS/발주 데이터 접근
  • 담당: 지미

jimmy.poomasi.org — 웹 지미 모바일 채팅

  • 성격: 김성훈이 폰에서 지미(Claude Code)와 채팅하는 웹앱
  • 위치: /home/haeory/poomasi/web_jimmy/
  • 인프라:
    • FastAPI server.py → port 8585
    • systemd: web-jimmy.service
    • venv: /home/haeory/poomasi/web_jimmy_env/
  • 인증: 비밀번호는 환경변수 WEB_JIMMY_PW (위키 비노출, systemd unit 참조)
  • 토큰: .oauth_token — SessionStart 훅으로 자동 갱신
  • 아키텍처: [폰] →HTTPS→ [jimmy.poomasi.org] →cloudflared→ [localhost:8585] →CLI→ [claude -p --resume]
  • 담당: 지미

crew.poomasi.org — 협업 플랫폼

  • 성격: N유저 × N에이전트 외부 협업 플랫폼 (담당 에이전트: 루피)
  • 비전: 지역사회 활동가들이 각자 AI 에이전트 데리고 공동작업
  • 인프라:
    • FastAPI crew/server.py → port 8010
    • systemd: ~/.config/systemd/user/crew.service
    • DB: Supabase (crew_agents, crew_messages, crew_members, crew_plaza, crew_projects, crew_tasks, crew_feedback)
  • 구조: 크루원(사람+에이전트 페어) → 광장(의견수렴) → 프로젝트(실제 작업)
  • 등록 에이전트: 지미(claude), 시다(gemini), Genspark AI, 제대리(gemini)
  • 서브에이전트 브릿지: Gemini/OpenAI/Claude REST 직접 호출
  • 담당: 루피

djco.poomasi.org — 대전주민운동교육원협동조합

  • 성격: DJCO 공식 홈페이지 + 뉴스레터 + 자료실
  • 인프라:
    • Flask djco/server.py → port 8020
    • systemd: djco-web.service
    • DB: Supabase (djco_requests, djco_subscribers, djco_newsletters)
    • Google Drive: 폴더 1NaRQrcKe8N200ukWJQ27OhlewRyoiBcD
  • 구조: 원페이지 홈(7섹션+의뢰폼) + newsletter.html + archive.html
  • 뉴스레터 담당: 백정훈 상임이사 ([email protected])
  • 레포: poomasi-site-git/djco/
  • 담당: 대코

sakyowon.poomasi.org — 사회혁신교육원 사회적협동조합

  • 성격: 사교원 공식 홈페이지 + 햇빛소득마을 업무도우미
  • 인프라:
    • Flask sakyowon/server.py → port 8040
    • systemd: sakyowon-web.service
    • DB: Supabase (sakyowon_inquiries)
  • 구조: index.html(홈) + sunvillage.html(햇빛소득마을 업무도우미, 9개 탭)
  • AI: /api/ai 프록시 → Anthropic API → Claude Sonnet
  • 레포: poomasi-site-git/sakyowon/
  • 품아이 연동: site_map.json 5개 페이지 + ChromaDB Q&A 8건 (2026-04-16)
  • 담당: 지미
  • 상세: 사교원

foodnet.poomasi.org — 전국로컬푸드협동조합네트워크

  • 성격: 전국 로컬푸드 활동가 대시보드 (공식 명칭: “협의회” 아님)
  • 인프라:
    • Cloudflare Pages (Workers & Pages > foodnet-site)
    • 레포: haeory-cyber/foodnet-site (master 브랜치)
    • DB: Supabase (foodnet_members, foodnet_suggestions)
  • 구조 (7탭): 제안서 / 도구소개 / AI담당자가입 / 참여현황 / 자료실 / 소식 / 제안하기
  • 핵심 인물:
    • 김기수: 전국로컬푸드협동조합네트워크 대표
    • 김성훈: 집행위원
  • ⚠️ 주의: 매출 데이터 넣지 말 것 (POS 정합성 미확인)
  • 담당: 로이

yeoyu.poomasi.org — 여유로와 농어촌민박

  • 성격: 충남 논산시 농어촌민박 공식 사이트 (김성훈 개인 소유, 크루 공유 별장)
  • 인프라:
    • Cloudflare Pages 자동 배포
    • 레포: haeory-cyber/yeoyu-site (main 브랜치)
    • 임시: yeoyu-site.pages.dev
    • 로컬: /home/haeory/poomasi/yeoyu/
  • 운영 정보:
    • 문의: 010-4342-9712
    • 입금: 카카오뱅크 3333-37-0993100 (예금주: 여유로와)
    • 요금: 주말 36만 / 평일 25만 / 추가 1인 2만 (6인 기준)
    • 바베큐: 그릴+숯 3만 / 직접 준비 무료(세척 조건)
  • 미결: 예약폼 실제 전송 연결 (Formspree or 텔레그램 봇)
  • 담당: 크루 동지 (claude.ai/code 웹, git 처음). 지미가 함부로 수정 금지.

각 도메인 상세 — 2026-04 이후 신설 (이번 재조사 추가분)

coai.poomasi.org — 코아이 (주민운동 도메인 AI)

  • 성격: 주민운동의 AI를 함께 만드는 도메인 AI 사이트. 루트=랜딩, /workshop=워크숍 deck
  • 인프라: coai-web.service 정적 서버 → port 8060 (sites/coai)
  • 백엔드: persona=coai + EXAONE (품아이는 Gemini 유지). 상세: 코아이 CO방법론 온톨로지
  • 담당: 지미 / 대코

energy.poomasi.org — 시민재생에너지 AI 홈

  • 성격: “시민이 에너지의 주인이 되도록” — 시민재생에너지 AI(품에) 소개 홈페이지
  • 인프라: energy-web.service → port 8050
  • 연계: 챗 백엔드는 chat.solarshare.kr(품에). 상세: 시민재생에너지 AI

chat.solarshare.kr — 품에 (햇빛나눔 AI 도우미)

  • 성격: 시민재생에너지 AI 챗봇 ‘품에’. ※poomasi.org가 아닌 별도 도메인(solarshare.kr)
  • 인프라: port 8686 (품에 백엔드, vLLM+EXAONE). 온톨로지 v0.7.2+법령레이어
  • 담당: 품이

demo.poomasi.org — 품앗이AI RAG Demo

  • 성격: 품아이 RAG 데모 (Streamlit). v0.5
  • 인프라: rag-demo.service → port 8501

preview.poomasi.org — AI 활동가 개념 지도

  • 성격: AI 활동가 교육용 개념이해 HTML(0~9장). 전체공개. 사교원·주민운동 공용 학습자산
  • 인프라: poomasi-preview.service 정적 서버 → port 8090. 상세: AI 활동가 개념이해

nexus.poomasi.org — 넥서스/HPC 사업 진행현황 대시보드

  • 성격: KT Cloud AI Nexus(H200) HPC 사업 달성율 대시보드. 사업계획 목표 vs 현재 매핑
  • 인프라: nexus-web.service → port 8091 (sites/nexus/index.html → 정본 business/citizen_renewable_ai/dashboard/hpc_progress_dashboard.html symlink, 갱신 자동반영)
  • 공개: 로그인 불필요. 상세: 고성능컴퓨팅 지원사업

ontology.poomasi.org — GraphDB (디지털트윈 온톨로지 저장소)

  • 성격: 품앗이 디지털트윈 온톨로지 GraphDB. 거래방식·조합원·매장 TTL 저장
  • 인프라: GraphDB → port 7200. 브라우저 GET 406(Accept 헤더 필요), 서비스 정상

twin.poomasi.org — 디지털트윈 항해

  • 성격: 품앗이 디지털트윈 시각화/항해 인터페이스
  • 인프라: port 8899. 401=로그인 게이트(정상)

graph.poomasi.org — graphify 지식그래프

admin.poomasi.org — 효율화 admin 대시보드

  • 성격: people_directory SSOT + 등급/권한 관리(RBAC) admin 대시보드
  • 인프라: port 8897. 401=로그인 게이트(정상)

join.poomasi.org — 연대지능 활동가 합류 신청

  • 성격: 활동가 가입신청(join → 승인 → activist 등급 + 품에·EXAONE 통합부여)
  • 인프라: port 8896

mcp2.poomasi.org — MCP 서버 (GCP 브릿지)

  • 성격: Claude Code ↔ GCP MCP 엔드포인트. 브라우저 GET 404는 정상(MCP 프로토콜 전용)
  • 인프라: poomasi-mcp.service → port 8001

wiki.poomasi.org — Quartz 위키

  • 성격: 지식 위키(RBAC 등급별: public/partner/internal/sakyowon). Quartz v4 + CF Pages
  • 배포: poomasi-notes 레포 npm run build:cf → CF Pages. 상세: Cloudflare Pages 신규 생성

공통 인프라

Cloudflare Tunnel

  • 터널명: poomasi-mcp2
  • config: /home/haeory/.cloudflared/config.yml
  • 재시작: sudo systemctl restart poomasi-cloudflared
  • 연결(17개 ingress, 2026-06-29): mcp2(8001)·crew(8010)·djco(8020)·seed(8030)·sakyowon(8040)·energy(8050)·coai(8060)·preview(8090)·nexus(8091)·demo(8501)·jimmy(8585)·chat.solarshare(8686)·ontology(7200)·join(8896)·admin(8897)·graph(8898)·twin(8899)

품아이 챗 위젯 배포 범위

  • poomasi.org: <script src="https://seed.poomasi.org/poomai-widget.js">
  • seed.poomasi.org: <script src="/poomai-widget.js"> (로컬)
  • djco, crew, carbon: seed 절대경로로 로드
  • CORS: *.poomasi.org 전체 허용

배포 원칙 요약

  • GitHub Pages (poomasi.org): poomasi-site-git main push → /deploy 스킬
  • Cloudflare Pages (foodnet, yeoyu): 각 레포 push → 자동 빌드
  • GCP 서비스 (seed, jimmy, crew, djco): 각 서비스 파일 수정 + systemd restart

미해결 / 다음 단계

  • poomasi.org 메인 — 우산조직 전환하면서 생협 고객 동선(→ seed) 미확보
  • yeoyu.poomasi.org — 예약폼 실제 전송 연결
  • demo.poomasi.org — 품앗이AI RAG Demo v0.5 라이브 (port 8501)
  • Cloudflare Tunnel 설정 (config.yml) git 봉인 예정