kappa
75090c8d19
bunnycdn-security: iron-jp 호스트네임 전부 제거 (anvil.it.com 계열 미사용)
2026-04-17 22:00:29 +09:00
kappa
dfc48ae606
bunnycdn-security: MidRate 규칙 전 풀존 삭제 (NAT 오탐 + 비브라우저 호환 문제)
2026-04-17 17:51:48 +09:00
kappa
8ccdc75f55
bunnycdn-security: iron-git rate limit 제거 (git 클라이언트 호환 불가)
2026-04-17 17:50:42 +09:00
kappa
cbe53f0c22
bunnycdn-security: MidRate 80/block → 120/challenge 변경 (NAT 환경 오탐 방지)
2026-04-17 17:41:13 +09:00
kappa
1ef3bedcb5
bunnycdn-security: Rate Limiting 규칙 2개 설정 (IPBurst + MidRate)
2026-04-17 10:21:14 +09:00
kappa
74b0bdaee6
bunnycdn-security: MonthlyBandwidthLimit 50→100GB 상향
2026-04-17 10:12:17 +09:00
kappa
38a1d8d9ad
bunnycdn-security: MonthlyBandwidthLimit 초과 시 풀존 비활성화 동작 기록 (Ticket #386429 )
2026-04-17 10:11:19 +09:00
kappa
78dca9185e
bunnycdn-security: DDoS 과금 정책 공식 확인 결과 기록 (Ticket #386429 )
2026-04-17 09:38:01 +09:00
kappa
57c028e0dc
bunnycdn-security: Turnstile multi-domain 해결 + MonthlyBandwidthLimit 설정
2026-04-17 08:55:56 +09:00
kappa
1a79c6464a
bunnycdn: WAF wafExecutionMode 0→1(Block) 전환 반영 + PATCH API 엔드포인트 수정
2026-04-17 08:49:36 +09:00
heimdall
7395446478
docs: add _index.md MOC to all directories
2026-04-16 13:46:06 +09:00
heimdall
b303243511
n8n Gitea OIDC SSO 설정 문서화 (n8n-oidc hooks)
2026-04-16 12:51:53 +09:00
kappa
3914d71c6b
docs: BunnyCDN Shield Zone API 정리 — 구 Pull Zone 필드 대신 /shield/shield-zone 엔드포인트 사용, shieldZoneId 매핑 추가
2026-04-13 09:22:06 +09:00
kappa
6fe811a9a1
netbis: CF Global API Key 경로를 Vault로 업데이트
2026-04-10 17:09:40 +09:00
kappa
2356b86d36
obsidian: 정본 문서에서 히스토리/인시던트 분리 완료
...
15개 정본 문서에서 날짜별 변경이력, 인시던트 기록, 폐기된 구현 상세를
history/ 디렉토리로 분리. 정본은 현재 상태만 기술하는 백서 형태로 정리.
각 정본에 history 위키링크 추가.
분리된 history 파일 12건:
- apisix git push 500, k3s postgresql migration, apisix→traefik 전환
- netbis DDoS 공격, gitea 이전/분리, usb 2.5g hang + NFS hard mount
- supabase→patroni, apisix etcd 통합/분리, anomaly-detect 재설계
- patroni failover incident, zlambda nixos migration, ops-agents setup
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-10 12:09:21 +09:00
kappa
72750cfc9d
obsidian: 정본에서 변경 이력 분리, history/ 도입
...
- history/README.md: 변경 이력/인시던트 기록 규약
- history/2026-04-10-edge-cleanup.md: 오늘의 엣지 정리·인시던트·복구 전체 연대기
- infra/cloudflare.md: 연대기 주석/strikethrough/인시던트 서사 제거, 현재 사실만
- infra/crowdsec-safeline.md: 인시던트 bullet 제거, 과거 이력은 history/ 참조
- services/bunnycdn-security.md: sitekey 이력표 제거, 현재 위젯 정보만
- infra/nas-storage.md: reverse proxy 섹션의 날짜 주석 제거
2026-04-10 11:38:36 +09:00
kappa
d16090a33d
edge: iron-kr IgnoreQueryStrings true→false (iron-jp 와 통일)
...
- 실측 cache hit rate 0.23% 로 변경 영향 무시 수준
- privilege 교차 / 배포 cache-bust 버그 방지
2026-04-10 11:24:06 +09:00
Syn
218c323f3f
edge: cf-audit-cleanup-2 + recovery 정본 반영
...
- infra/cloudflare.md: Worker 라우트 / Turnstile 위젯 표를 cleanup-2 후 상태로 갱신. inouter/anvil 라우트 + 6개 옛 bouncer-managed widget sitekey 폐기 표시. 신규 inouter-bunny-middleware (0x4AAAAAAC3otPWhldI96Aks) 추가, freeze 보장 근거 명시. Turnstile 토큰 권한 사실 (Vault api_token read-only vs bouncer 토큰 read+write). 인시던트 이력 섹션 추가 + 인시던트 doc 8f5c43f8 링크.
- infra/crowdsec-safeline.md: cs-cf-worker-bouncer 보호 zone 4개로 갱신, 제거된 zone 와 freeze widget 명시.
- services/bunnycdn-security.md: 미들웨어 64811 Turnstile sitekey 변경 이력표 (옛/삭제/신규 3행). sitekey gap 항목을 신규 위젯 기준으로 갱신, nas.inouter.com 정리 완료 표시.
cf-audit-cleanup-2 인시던트 + 복구 상세는 Outline doc 8f5c43f8 의 "## 복구 완료" 섹션 참조.
2026-04-10 09:44:20 +09:00
Syn
639c9b5a0d
edge: 2026-04-10 BunnyCDN+CF 전수 감사 결과 정본 반영
...
- infra/cloudflare.md 전면 재작성: zone 6개(actions/anvil/inouter/ironclad/keepanker/servidor) 전수, DNS 레코드 zone별 핵심, Workers 9개 + 라우트, Turnstile 위젯 8개. dead reference (nas.inouter.com / *.actions.it.com → actions.b-cdn.net), servidor.it.com orphan zone, 사설 IP 노출, CF proxy on/off 함의 등 특이사항 정리. 옛 jarvis/n8n/vault → actions.b-cdn.net 기록 폐기.
- services/bunnycdn-security.md: 5개 풀존 전수표, 17개 호스트네임 인벤토리, 미들웨어 64811 attach 매트릭스, bouncer.py 동기화 흐름. cfb-manager 가 BunnyCDN 미들웨어를 갱신한다는 옛 오기록 정정 (cfb-manager 는 CF Worker bouncer 전용).
- 두 문서 모두 Outline 감사 doc 51b963c3 링크.
2026-04-10 08:10:06 +09:00
Syn
ae696f3e33
edge: 풀존 매핑 정합성 (2026-04-09 API 실측 반영)
...
- iron-kr 호스트 7개 (사용자 6 + 시스템 1) 명시. gitea.inouter.com 제거 (iron-git 분리됨), outline.inouter.com 추가
- iron-jp 호스트 5개 정정 (anvil.it.com 계열, 옛 inouter.com 표기 제거)
- 옛 풀존 ID 5316471/5330178/5554681 → iron-kr/iron-jp/iron-kr-waf 통합 메모
- Edge Script 64811 attach: iron-kr + iron-jp 두 풀존 모두 (단일 아님)
- iron-kr-waf 섹션을 waf-kr 에서 재명명, 새 경로 표기
2026-04-09 21:05:34 +09:00
kappa
c3fee12412
zlambda/netbis: agenix로 APISIX admin key 암호화
...
- apisix.nix가 템플릿 + 런타임 sed 치환 구조로 변경됨
- admin key는 agenix로 암호화되어 git에 평문 없음
- /run/apisix/config.yaml(tmpfs)에 렌더링 후 컨테이너 마운트
- 회전 절차 문서화
2026-04-08 19:18:00 +09:00
kappa
b3a5e58b10
zlambda: APISIX NixOS oci-containers로 재가동
...
- apisix + etcd 컨테이너 기동 완료 (라우트/SSL 빈 상태)
- NixOS 모듈 apisix.nix로 선언형 관리
- netbis.md에 부트스트랩 체크리스트 추가
2026-04-08 19:04:39 +09:00
Heimdall
ac81018695
infra: APISIX ingress controller 복구 및 PostgreSQL HA 구조 명확화
...
- apisix.md: ingress controller 2026-04-08 복구, GatewayProxy + ApisixRoute CRD 호환 검증, 옛 helm values 문제 정정, ApisixRoute 예시 추가
- apisix.md: 외부 통합 etcd 클러스터 사용 명시 (K3s 내부 StatefulSet 아님), global_rules는 chaitin-waf 미포함 (라우트별 적용)
- postgresql-ha.md: pgcat가 HAProxy 단일 백엔드 경유로 변경 (2026-04-08 사고 기록), Patroni 노드 IP 직접 박지 말 것 경고
- gitea.md: 컨테이너 레지스트리 섹션 추가, gitea-registry secret 네임스페이스별 수동 복사 필요 명시
2026-04-08 08:34:07 +00:00
kappa
ddf403ef99
sandbox-tokyo → zlambda 통일
...
호스트네임/Tailscale 노드 이름/git 레포 모두 zlambda로 통일하면서 obsidian 정리.
변경:
- infra/sandbox-tokyo-nixos.md → infra/zlambda.md (git mv, alias frontmatter 추가)
- zlambda.md 내용 갱신: 접속 명령, configuration 위치, 커널/sysctl 튜닝, 후속 변경 메모
- infra/infra-hosts.md 표: sandbox-tokyo 행을 zlambda로 갱신, 위키링크 [[zlambda]]
- infra/vault.md SSH CA 등록 호스트 목록: [[zlambda]] 위키링크
- services/netbis.md: title/aliases/호스트명/SSH 명령 갱신
- dev/nixos-manual/_index.md: 관련 문서 링크 [[zlambda]]로 갱신
postgresql-ha.md, crowdsec-safeline.md, services/searxng.md의 sandbox-tokyo 언급은
역사적 기록(과거 운영 상태)이라 그대로 유지.
2026-04-08 16:45:53 +09:00
kaffa
862ca9bae8
sandbox-tokyo: Debian → NixOS 25.05 전환 (Linode zlambda)
...
- 새 노트 infra/sandbox-tokyo-nixos.md 작성 (설치 과정, configuration, 후속 작업)
- infra-hosts: 호스트 항목 NixOS 베이스로 갱신, Tailscale IP 100.79.87.48 → 100.78.51.18, vault-prod/wg-easy 항목 제거
- netbis: NixOS 전환으로 APISIX/etcd 컨테이너 모두 제거된 상태 표기, DR 미가동
- searxng: tlsproxy/microsocks 중단, 새 IP 반영
- vault: SSH CA에서 sandbox-tokyo 재등록 필요 표기
- postgresql-ha: /apisix/tokyo prefix 미사용 표기
2026-04-08 14:27:03 +09:00
kappa
ed2be93b5f
netbis: NPM-4 튜닝, DDoS 대응 이력 추가
2026-04-06 09:13:53 +09:00
kappa
b62cc3e06b
netbis: Rate Limit 600→120/분 변경 (2026-04-05)
2026-04-05 21:47:47 +09:00
kappa
8eb637cc22
Obsidian vault 리팩토링: openclaw 통합, 태그 정규화, 상호참조 보강
...
- openclaw: 14개 소형 레퍼런스 파일(10~30줄) → openclaw-reference.md 1개로 통합
- 삭제: architecture, runtime, tools, skills, plugins, sessions, channels, gateway, memory, multi-agent, heartbeat, automation, security, install
- 유지: agents(운영), jarvis(서버설정), ollama(통합가이드), manual(인덱스)
- 태그 추가 (10개 파일): tasks, dev-environment, infra-forge, vault, cert-manager, cloudflare, openclaw-agents, irondesk, irondesk-tax-legal, aws-ses, telegram-bot, twilio
- 상호참조: cloudflare.md에 netbis/cf-multisite/crowdsec/bunnycdn 링크 추가
- telegram-bot.md에 openclaw-jarvis 참조 추가
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-04 15:10:20 +09:00
kappa
ddccd693b2
add Linode API key to netbis docs
2026-04-03 16:04:23 +09:00
kappa
20b5818289
update netbis docs: security settings, attack history, logpush, NPM servers, cost estimates
2026-04-03 14:15:15 +09:00
kappa
e8cac186c5
add netbis DR server docs and update related infra docs
...
- services/netbis.md: sandbox-tokyo APISIX 예비서버, Netbis CF 계정, 라우트/SSL/CrowdSec 연동 전체 문서화
- infra-hosts.md: sandbox-tokyo 역할 업데이트 (netbis 예비 APISIX Gateway)
- crowdsec-safeline.md: netbis-cf 바운서 (별도 컨테이너) 항목 추가
2026-04-03 10:50:38 +09:00
kappa
bd019da05e
docs: cf-multisite 정적 사이트 호스팅 플랫폼 문서 추가
2026-03-28 15:49:15 +09:00
kappa
4346eb1475
docs: k3s-config → k8s repo 참조 업데이트
2026-03-28 14:31:06 +09:00
kappa
d3c759e833
docs: OpenMemory K3s 배포 및 kaniko 업데이트 절차 추가 (v1.0.8)
2026-03-28 13:41:19 +09:00
kappa
88f43fdb1a
chore: anvil.it.com → inouter.com 전체 도메인 이전
2026-03-28 10:08:44 +09:00
kaffa
692f867a8b
chore: anvil.it.com → inouter.com
2026-03-27 16:48:08 +00:00
kappa
e5a918f1e5
docs: gitea 도메인 이전 정리 (anvil.it.com → inouter.com)
2026-03-28 00:49:18 +09:00
kappa
c0e210990a
chore: gitea.anvil.it.com → gitea.inouter.com 도메인 이전
...
Gitea 도메인을 inouter.com으로 통합. DNS, BunnyCDN, HTTPRoute,
Helm values, CoreDNS, 컨테이너 이미지 경로 모두 변경 완료.
2026-03-28 00:18:06 +09:00
kappa
70a9bb500d
Gitea: R2 스토리지 연동, BunnyCDN iron-git 분리, SSH 포트 2202 반영
2026-03-27 15:34:53 +09:00
kappa
679f827440
SFTPGo 설치, relay4wd 포트 재할당(22→SFTPGo, 2202→Gitea SSH), 역할 분리 정리
2026-03-27 14:46:50 +09:00
kappa
b2b76ae334
BunnyCDN 보안 섹션을 bunnycdn-security.md로 분리
2026-03-23 14:27:59 +09:00
kappa
3e100e5755
BunnyCDN 엣지 스크립트 보안 구성 문서화 (국가 차단 + CrowdSec + 캡차)
2026-03-23 14:26:14 +09:00
kappa
0d0bab5657
searxng: add Gateway API routing info
2026-03-21 23:10:05 +09:00
kappa
1c27bc3426
Add SearXNG config: tlsproxy, Google TLS bypass, IP status
2026-03-21 22:47:37 +09:00
kappa
8f9bffc080
gitea: 웹 로그인 비밀번호 리셋 방법 추가
2026-03-17 16:55:44 +09:00
kappa
9bf0c2f345
apisix: DNS 참고/쿠키 설정 추가, gitea: Mailgun/strategy 반영
2026-03-15 18:14:42 +09:00
kappa
872afeee2b
gitea: K3s 마이그레이션 완료 (Helm + PostgreSQL + Valkey)
2026-03-15 17:17:00 +09:00
kappa
0f27dde291
Update OpenMemory docs: add Obsidian vs OpenMemory comparison, remove custom config
2026-03-14 12:49:25 +09:00
kappa
e37fc20920
Add OpenMemory (Mem0) service documentation
2026-03-14 12:43:36 +09:00
kappa
b2b7b73e2b
Add BunnyCDN comprehensive reference document
2026-03-12 21:17:32 +09:00