GHChess / Dockerfile
GHHG10's picture
Create Dockerfile
9dc2e39 verified
Raw
History Blame Contribute Delete
613 Bytes
# 1. Aşama: Hafif bir Nginx imajı kullanıyoruz
FROM nginx:stable-alpine
# 2. Aşama: Hugging Face Spaces portunu (7860) Nginx konfigürasyonuna işliyoruz
# Varsayılan 80 portunu 7860 ile değiştiriyoruz
RUN sed -i 's/listen 80;/listen 7860;/g' /etc/nginx/conf.d/default.conf
# 3. Aşama: Proje dosyalarını Nginx'in yayın klasörüne kopyalıyoruz
# Görselde paylaştığın tüm dosyaları (assets, src, index.html vb.) kapsar
COPY . /usr/share/nginx/html
# 4. Aşama: Portu dışarı açıyoruz
EXPOSE 7860
# 5. Aşama: Nginx sunucusunu başlatıyoruz
CMD ["nginx", "-g", "daemon off;"]