Sexynogi는 마비노기 유저를 위한 커뮤니티/길드/게임 데이터 통합 웹 서비스입니다.
게시판, 갤러리, 길드 관리, 캐릭터 TODO, 아이템/교역/제작 정보 조회 기능을 하나의 프로젝트로 운영합니다.
src/: Spring Boot 기반 백엔드 API 서버frontend/: React + Vite 기반 프론트엔드deploy/,nginx/: Docker/Nginx 기반 배포 구성docs/: 프로젝트 구조 및 운영 문서
.\\mvnw.cmd -Pbackend-dev spring-boot:runcd frontend
npm install
npm run devcd frontend
npm run build./mvnw -q -Pbackend-dev -DskipTests compile- 커뮤니티 갤러리 상세:
/gallery/{title-slug} - 길드 갤러리 상세:
/guild/{guildName}/gallery/{title-slug} - 제목 공백은
-로 치환하여 slug를 생성합니다. - 모달 상태에서 새로고침하거나 상세 URL로 직접 접근하면 전체 상세 페이지로 렌더링됩니다.
- 백엔드 REST API (주소별 설명): src/README.md
- 프론트 API 호출 매핑: frontend/src/README.md
- Docker 이미지/배포 가이드: DEPLOYMENT.md
- systemd 자동 배포: deploy/systemd/README.md