도구·계정 (Quick Links)¶
합류하면 제일 먼저 막히는 게 "그래서 뭘 어디로 들어가야 하지?"다. 이 페이지는 그 질문에 한 번에 답하려고 만들었다 — 어떤 도구를 어떤 용도로 쓰고, 어디로 접속하며, dev/prod가 각각 어디인지를 아래 표에 모았다. 실제 비밀번호나 키 같은 값만 빼고는 다 여기서 찾을 수 있다(값이 어디 있는지는 맨 아래 §시크릿).
커뮤니케이션·협업¶
| 도구 | 용도 | 접근 경로 | 환경 |
|---|---|---|---|
| Slack | 커뮤니케이션 전반·회의 요약·자유 제안 | 워크스페이스 초대 | 공통 |
| Discord | 음성/디코 미팅 | discord.gg/ffwhryeK |
공통 |
| Zep | 온라인 회의 장소(가상오피스) | zep.us/play/AObp7W |
공통 |
| Jira | 작업 일정·이슈 관리 (기획~배포 전주기) | daechi-online.atlassian.net (프로젝트 BTS 보드) |
공통 |
| Notion | 기획·설계 문서(화면정의·기능명세·ERD) 보관소 | 디에듀 노션 워크스페이스 | 공통 |
| Google Drive | key 등 보안 필요 문서 (시크릿 보관소) | 공용 계정 (자격증명은 raw 격리) | 공통 |
코드·디자인¶
| 도구 | 용도 | 접근 경로 | 환경 |
|---|---|---|---|
| GitHub (백엔드) | mvp-back 코드·PR·리뷰·기술 회의록 |
github.com/idealstudy/mvp-back |
공통 |
| GitHub (프론트엔드) | mvp-front 코드·PR·리뷰 |
github.com/idealstudy/mvp-front (참고: 현재 404 노출) |
공통 |
| Figma | 디에듀 Design 2.0 (화면/보관) | Figma 디에듀 Design 2.0 | 공통 |
| Storybook | 디자인 시스템 관리 | the-edu-storybook-dev.vercel.app |
dev |
배포·환경 주소¶
서비스 화면·Swagger·서버 로그 주소를 dev/prod로 나눠 정리했다. 로그 화면 접속 계정만 시크릿이라 §시크릿에 따로 둔다.
| 구분 | 개발(dev) | 운영(prod) |
|---|---|---|
| 프론트 화면 | dev.d-edu.site |
www.d-edu.site |
| 백엔드 서버 | api.dev.d-edu.site:8080 |
api.d-edu.site:8080 |
| 백엔드 Swagger | api.dev.d-edu.site:8080/swagger-ui/index.html |
api.d-edu.site:8080/swagger-ui/index.html |
| 백엔드 서버 로그 (JVM·EC2 모니터링) | api.dev.d-edu.site:3000/login |
api.d-edu.site:3000/ |
| 프론트 서버 로그 (Vercel) | vercel.com/idealstudys-projects/the-edu-front-dev |
vercel.com/idealstudys-projects/the-edu-front/logs |
배포할 때 한 가지 자주 발에 걸리는 게 있다. PROD 서버는 Hibernate가 auto ddl=none이라 스키마를 자동으로 안 바꾼다 — main에 머지한 뒤 DDL을 사람이 직접 실행해야 한다. 환경변수(DB·Redis·JWT·카카오·SENS 등)는 전부 GitHub Actions Secrets에 등록돼 있고, 프론트 쪽 키 구조(NODE_ENV, NEXT_PUBLIC_BACKEND_API_URL 등)는 .env.local을 따른다. Nginx HTTPS 설정 원본도 원본 노션에 보관돼 있다.
분석·모니터링¶
분석·모니터링 도구는 종류가 자주 바뀌어서, 본문에 박지 않고 Notion "분석 및 모니터링 도구 모음" 링크 DB(이름·URL·계정 컬럼)로 관리한다. 어떤 관측성 스택을 어떻게 쓰는지는 infra에 정리돼 있다.
Jira 운영 (요약)¶
Jira는 세 프로젝트로 굴린다. 메인 개발은 디에듀(Epic/Story/Task), 버그는 디에듀QA(Bug 티켓을 개발 티켓과 링크), 그리고 보조 프로젝트가 하나 더 있다. 작업 계층은 마일스톤(Epic) → 기능(Story) → 역할 Task(DE/FE/BE/QA)로 how-we-work와 같고, 티켓 간 종속성(blocks / is blocked by)은 타임라인 탭에서 본다. 백엔드와 프론트는 Jira 로그인 계정을 따로 쓰는데, 그 계정 정보와 온보딩 상세 절차는 원본 노션 가이드에 있다.
시크릿은 어디에 있나¶
계정·비밀번호·API 키·공용 ID·테스트 계정·클라우드 자격증명 같은 실제 값은 이 위키에 한 글자도 두지 않고, 원본 노션과 Google Drive에만 둔다. 무엇이 어느 원본에 있는지 위치만 남긴다:
- 접속 계정/비번 →
raw/notion/접속-계정관리__2aefbb39.md - 공용 ID →
raw/notion/공용-ID__1cbfbb39.md - 테스트 계정 →
raw/notion/테스트-계정-정보__279fbb39.md - AWS IAM →
raw/notion/AWS-IAM-사용자-계정-정보__282fbb39.md - 네이버 클라우드 →
raw/notion/네이버-클라우드__337fbb39.md - 서버 로그 admin 비번 →
raw/notion/개발환경-백엔드-서버-로그__2bffbb39.md/raw/notion/운영환경-백엔드-서버-로그__2bffbb39.md - 환경변수 전체 →
raw/notion/환경-정보__1d1fbb39.md,raw/notion/ENV-파일__1cbfbb39.md