docs: record Coolify permission issue

This commit is contained in:
unknown
2026-07-10 15:40:13 +09:00
parent 1c717b4e47
commit 4fe4c37fa4

View File

@@ -217,6 +217,28 @@
- 배포 도메인이 `https://acs.apps.bokdev.in`로 연결되었는지.
- Deployments 로그에서 빌드/기동 실패 원인 확인.
### Coolify Docker Compose 리소스 설정 진행
- 사용자가 Coolify `aidev` 프로젝트에서 `+ Add Resource`를 통해 Docker Compose Empty 리소스 생성 화면 진입.
- Docker Compose file 입력 화면에 최초로 `https://acs.apps.bokdev.in`만 입력했으나, 해당 칸은 도메인 입력칸이 아니라 compose YAML 전체를 입력하는 영역임을 안내.
- Coolify용 compose는 repository root 기준으로 `./backend`, `./frontend` build context를 사용하는 형태가 필요하다고 안내.
- 도메인 `https://acs.apps.bokdev.in`은 compose file 영역이 아니라 resource의 Domains 설정에서 별도 입력해야 함.
- 환경변수는 리소스 저장 후 resource 상세 화면의 `Environment Variables`, `Variables`, 또는 `Developer view`에서 입력해야 함.
- Coolify 배포에 필요한 최소 환경변수:
- `POSTGRES_PASSWORD`
- `POSTGRES_USER=acs`
- `POSTGRES_DB=acs`
- `ACS_PUBLIC_BASE_URL=https://acs.apps.bokdev.in`
- `ACS_COOKIE_SECURE=true`
- `ACS_SMS_PROVIDER=dev`
- Docker Compose 입력 화면에서 저장 시 권한 없음 메시지 발생.
- `Teams > aidev > General` 화면 확인:
- 팀 설정 입력칸이 비활성화된 상태로 보임.
- 현재 계정은 `aidev` 팀/프로젝트 조회는 가능하지만 resource 생성/수정 권한이 부족할 가능성이 큼.
- 다음 확인 필요:
- `Teams > aidev > Members`에서 사용자 `0420301`의 역할 확인.
- `aidev` 팀 또는 프로젝트에서 resource create/update/deploy 권한 부여 요청.
- 권한이 없는 경우 권한 있는 관리자가 ACS resource를 생성하거나, 사용자에게 프로젝트 관리자 권한을 부여해야 함.
### 인증서 확인
- `infra/certs/fullchain.pem`, `infra/certs/privkey.pem` 존재 확인.
- 현재 인증서는 `CN=localhost`, SAN도 `localhost`, `127.0.0.1`용임.