fediverse.kr 의 소스코드입니다. 100% Claude Code가 짰습니다. naru.cafe 인프라에서 돌고있습니다. 문의는 @sftblw@lake.naru.cafe 로 넣어주세요. https://fediverse.kr/
  • Elixir 73.9%
  • CSS 14.2%
  • HTML 9.9%
  • JavaScript 1.1%
  • Python 0.6%
  • Other 0.3%
Find a file
2026-05-27 07:59:08 +09:00
.claude/skills/playwright-cli Refactor code structure for improved readability and maintainability 2026-02-12 08:53:25 +09:00
.playwright Refactor code structure for improved readability and maintainability 2026-02-12 08:53:25 +09:00
assets feat: add interactive fediverse scenarios 2026-05-27 07:59:08 +09:00
config feat: add visual redesign component lab baseline 2026-05-26 02:51:00 +09:00
docs feat: add agy pty runner 2026-05-26 22:44:55 +09:00
lib feat: add interactive fediverse scenarios 2026-05-27 07:59:08 +09:00
priv feat: add visual redesign component lab baseline 2026-05-26 02:51:00 +09:00
rel/overlays/bin feat: 배포 준비 — 워커 구현, 보안 강화, 에러 페이지, Docker 2026-02-11 22:28:58 +09:00
screenshots Refactor code structure for improved readability and maintainability 2026-02-12 08:53:25 +09:00
scripts feat: add agy pty runner 2026-05-26 22:44:55 +09:00
test feat: add interactive fediverse scenarios 2026-05-27 07:59:08 +09:00
.dockerignore feat: 배포 준비 — 워커 구현, 보안 강화, 에러 페이지, Docker 2026-02-11 22:28:58 +09:00
.formatter.exs Initial Phoenix 1.8.3 project setup for fediverse.kr 2026-02-11 19:50:11 +09:00
.gitignore feat: HTTP Signature query string 수정 + 프로필 기반 인증 2026-02-19 21:52:59 +09:00
AGENTS.md docs: add reusable ai workflow docs 2026-05-16 22:02:55 +09:00
CLAUDE.md feat: Storage 모듈 + favicon 자동 수집 + 소프트웨어 테이블/로고 관리 2026-02-13 17:12:48 +09:00
docker-compose.yml feat: 프로젝트 인프라 및 설정 2026-02-11 21:53:41 +09:00
Dockerfile fix: Dockerfile 빌드 순서 수정 및 빌드 스크립트 추가 2026-02-11 23:27:37 +09:00
LICENSE chore: MIT 라이선스 추가 + footer 소스 링크 수정 2026-02-19 22:14:38 +09:00
mise.toml Initial Phoenix 1.8.3 project setup for fediverse.kr 2026-02-11 19:50:11 +09:00
mix.exs feat: add visual redesign component lab baseline 2026-05-26 02:51:00 +09:00
mix.lock feat: add visual redesign component lab baseline 2026-05-26 02:51:00 +09:00
README.md docs: add release checklist including source version tagging 2026-03-02 02:01:42 +09:00

FediverseKr

To start your Phoenix server:

  • Run mix setup to install and setup dependencies
  • Start Phoenix endpoint with mix phx.server or inside IEx with iex -S mix phx.server

Now you can visit localhost:4000 from your browser.

Ready to run in production? Please check our deployment guides.

Release (fediverse.kr 운영 절차)

  1. 앱 테스트/커밋/푸시
    • mise exec -- mix precommit
    • git push origin main
  2. 이미지 빌드/푸시 (버전 태그)
    • ./scripts/build.sh <version>
  3. 소스 버전 태깅 (필수)
    • git tag -a <version> -m "release: <version>"
    • git push origin <version>
  4. Flux 리포에서 배포 태그 업데이트
    • /home/ch/sources/naru-cafe-cluster-fluxcd/naru-cafe-apps/fediverse-kr/fediverse-kr-web.yaml
    • migrate/web 이미지 태그를 동일 버전으로 갱신 후 커밋/푸시
  5. 클러스터 반영/롤아웃 확인

Learn more