기본 기능

팀원 초대 및 권한관리

팀원을 초대해 역할/조회 권한을 부여하고, 협업하며 프로젝트 관리

셀프 서비스

운영팀 지원 요청 없이 셀프 서비스로 개발 환경 관리 및 배포

다양한 템플릿

Node, Next.js, Redis 등과 Dockerfile을 포함한 다양한 기본 APP / 템플릿 지원

활용 예시

앱 배포 플랫폼에서 Salesforce MCP 서버를 배포하고 Porter AI와 연동하기

관리 기능

로그 조회와 터미널 접속

배포 로그와 실행 로그로 서비스 상태를 확인하고, 컨테이너 터미널에 접속해 실행 환경과 오류 원인 확인

GitHub 연동

GitHub OAuth로 저장소를 연결해 서비스를 배포하고, 자동 생성된 workflow를 활용해 GitHub Actions 배포 자동화 구성

서비스 메트릭

서비스별 CPU, 메모리 등 리소스 사용량을 메트릭 탭에서 시각적으로 조회

SSL 자동 적용

자동으로 생성되는 프리뷰 URL과 연결한 커스텀 도메인에 HTTPS 인증서 자동 발급 및 적용

데이터베이스 배포

Redis, PostgreSQL, MariaDB를 서비스로 배포하고 내부 연결 또는 TCP 접속으로 활용

서비스 간 통신

서비스명을 호스트네임으로 사용하는 내부 통신과 인그레스 기반 외부 접속 지원

리버스 프록시

Web Application 템플릿의 Rewrites 설정으로 API 경로 연결과 CORS 구성 단순화

비공개 Git 저장소 배포

배포 창에서 생성한 SSH 배포키로 GitLab, Bitbucket 등 비공개 Git 저장소의 코드 배포

이전 버전 복원

배포 내역에서 정상 동작하던 이전 버전을 선택해 서비스 상태를 해당 시점으로 복원

수평 확장

동시실행 수 설정만으로 서비스 실행 단위를 늘려 트래픽 분산과 수평 확장 가능

무중단 배포

Health Check 응답을 기준으로 새 버전 준비 상태를 확인한 뒤 트래픽 전환

커스텀 도메인 연결

서비스에 사용할 도메인을 입력하고 CNAME 값을 등록해 커스텀 도메인 연결

컨테이너 이미지 배포

Docker Hub 공개 이미지나 프라이빗 레지스트리의 컨테이너 이미지를 지정해 배포

환경변수와 시크릿 관리

API 키와 토큰을 코드에 두지 않고 배포환경 시크릿으로 관리해, 배포 시 환경변수로 주입

이미지 레지스트리 연결

GitHub Container Registry 등 프라이빗 이미지 저장소를 연결하여 커스텀 이미지 활용

CLI 지원

YAML 기반 배포, 로그 조회, 프로젝트와 배포환경 관리를 CLI 명령으로 수행 가능