fediverse.kr 의 소스코드입니다. 100% Claude Code가 짰습니다. naru.cafe 인프라에서 돌고있습니다. 문의는 @sftblw@lake.naru.cafe 로 넣어주세요. https://fediverse.kr/
  • Elixir 83.7%
  • HTML 14.1%
  • CSS 1.1%
  • JavaScript 0.7%
  • Dockerfile 0.2%
  • Other 0.2%
Find a file
2026-03-28 15:41:07 +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 fix: phx-value-value 버그 수정 + 추천순 설명 위치 개선 + 앵커 하이라이트 2026-03-02 02:37:11 +09:00
config refactor: remove pagination_threshold, always paginate server list 2026-02-26 18:33:37 +09:00
docs docs: 프로젝트 문서 현행화 — 코드 실태 반영 2026-03-04 15:03:37 +09:00
lib Revert "revamp: 사용자 관점 UX 개선 — 카피/내비/FAQ/추천 전면 개편" 2026-03-28 15:41:07 +09:00
priv chore: 소스코드 링크를 naru-cafe org으로 변경 2026-03-04 15:22:40 +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 chore: build 기본 플랫폼을 arm64 단일로 변경 2026-03-02 00:40:07 +09:00
test fix: 서버 추천 퀴즈 다수 버그 수정 2026-03-02 02:10:24 +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 Initial Phoenix 1.8.3 project setup for fediverse.kr 2026-02-11 19:50:11 +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 refactor: Floki로 서버 설명 HTML 파싱 — 저장 시점 변환 2026-02-19 22:42:32 +09:00
mix.lock refactor: Floki로 서버 설명 HTML 파싱 — 저장 시점 변환 2026-02-19 22:42:32 +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