START HERE · 공식 PROMPT

자체 서버에 TabTin 배포

대상 서버에 맞는 유지보수 가능한 TabTin 비공개 환경을 AI가 구축하고 검증하게 합니다.

난이도
중급
단계
납품 · 유지보수
버전
v1.0.0
업데이트
2026-08-30

OUTCOMES

이 Prompt로 완성할 결과

  • 자체 서버에서 TabTin이 안정적으로 실행됨
  • 배포, 백업, 복구, 업그레이드 절차를 받음

BEFORE YOU START

시작 전 준비

  • 대상 서버에 원격 로그인할 수 있음
  • 도메인과 영구 데이터 위치를 정함

AI가 먼저 볼 위치

AGENTS.mddocker-compose.deploy.ymldeploymentdocs/agent/setup.md

READY TO RUN

전체 Prompt

실행과 인수 경계를 포함한 전체 Prompt를 복사합니다.

TabTin을 유지보수하고 백업하고 업그레이드할 수 있는 비공개 제품 환경으로 배포해 주세요. TabTin 구성을 무시한 일반 Docker 안내가 아니라 현재 저장소와 실제 서버 조건을 기준으로 작업하세요.

시작 전

AGENTS.md, docker-compose.deploy.yml, deployment, docs/agent/setup.md를 읽으세요. 읽기 전용으로 서버 OS, CPU, 메모리, 디스크, Docker, 공개 포트, DNS, TLS 조건을 확인합니다. 필요한 도메인, 비밀 값, 객체 저장소 정보를 요청하되 로그와 보고서에 비밀을 출력하지 마세요.

수행할 작업

  1. 진입 프록시, Web, API, 데이터베이스, 캐시, 협업, 실시간 서비스의 연결 구조를 설명합니다.
  2. 환경 변수는 저장소가 정한 위치에 모으고 생성한 암호와 키를 안전하게 보관합니다.
  3. 영구 볼륨, DB 초기화, 정적 파일, 업로드, 상태 확인, 재시작 정책을 설정합니다.
  4. 도메인과 HTTPS를 구성합니다. 도메인이 없다면 임시 접근 방법과 이후 전환 지점을 명확히 제공합니다.
  5. 실제 배포하고 로그로 실패를 해결하며 기존 데이터를 삭제하거나 불필요한 외부 포트를 열지 않습니다.

검증

서버 내부와 외부 진입점에서 페이지, API 상태, 실시간 연결, 로그인, 기본 데이터 쓰기를 확인합니다. 서비스 재시작 후 데이터 보존을 증명하고 컨테이너, 리소스, 오류를 점검하며 백업 명령이 복구 가능한 결과를 만드는지 확인하세요.

최종 보고

접속 주소, 서비스 구조, 데이터 위치, 백업·복구 명령, 업그레이드, 인증서 갱신, 남은 보안 작업을 적으세요. 실제 비밀을 commit하지 말고 허가 없이 push하지 마세요.