This commit is contained in:
mstfyldz
2026-03-06 20:05:14 +03:00
parent e9b4daeeaf
commit 18a96a0154
2 changed files with 49 additions and 7 deletions

View File

@@ -1,15 +1,14 @@
# En küçük Python imajını kullanıyoruz
FROM python:3.11-alpine
# Çalışma dizinini ayarla (Burası senin "aynı klasör" dediğin yer)
# Çalışma dizinini ayarla
WORKDIR /app
# Sadece JSON dosyanı kopyala
COPY config.json .
# JSON dosyasını ve Python sunucusu betiğini kopyala
COPY config.json server.py ./
# 80 portunu dışarı
# 80 portunu dışarı (Coolify varsayılanı)
EXPOSE 80
# Python'un yerleşik HTTP sunucusunu 80 portunda çalıştır
# Bu komut direkt olarak klasördeki dosyaları servis eder
CMD ["python", "-m", "http.server", "80"]
# Kendi yazdığımız hafif Python sunucusunu çalıştır
CMD ["python", "server.py"]