generated from playground/template-python
Coolify 배포 문서 정렬 및 PORT 환경변수 지원
- main.py: 포트를 PORT 환경변수(기본 8080)에서 읽도록 변경. host는 0.0.0.0 유지. - Dockerfile: ENV PORT=8080 / EXPOSE 8080, 주석을 Coolify 배포 기준으로 갱신. - CLAUDE.md: 배포 안내를 Coolify(포트 8080) 기준으로 갱신.
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# 로컬(podman)과 Kubero 자동빌드가 공유하는 단일 Dockerfile.
|
||||
# 로컬(podman)과 Coolify 자동빌드가 공유하는 단일 Dockerfile.
|
||||
# - 로컬: podman build -t maze-runner . && podman run --rm -p 8080:8080 maze-runner
|
||||
# - 배포: git push → Kubero가 이 Dockerfile로 빌드/배포 (http://<앱이름>.apps.bokdev.in)
|
||||
# - 배포: Gitea push → Coolify가 이 Dockerfile로 빌드/배포 (https://<앱이름>.apps.bokdev.in)
|
||||
FROM python:3.12-slim
|
||||
|
||||
WORKDIR /app
|
||||
@@ -12,9 +12,9 @@ RUN pip install --no-cache-dir -r requirements.txt
|
||||
# 앱 소스
|
||||
COPY . .
|
||||
|
||||
# 배포 규격: 0.0.0.0 / 8080 포트 (Coolify 앱 설정의 Port 도 8080 으로 맞춘다)
|
||||
ENV PYTHONUNBUFFERED=1 \
|
||||
PORT=8080
|
||||
# 배포 규격: 0.0.0.0 의 8080 포트
|
||||
EXPOSE 8080
|
||||
|
||||
# 비루트 실행
|
||||
|
||||
Reference in New Issue
Block a user