KIIT-KAFFE-deploy / Dockerfile
Kush-Singh-26
Initial HF Spaces deploy: single-container Apache/PHP + MariaDB on port 7860
7845020
Raw
History Blame Contribute Delete
518 Bytes
FROM php:8.2-apache
RUN apt-get update && apt-get install -y --no-install-recommends \
mariadb-server \
mariadb-client \
&& rm -rf /var/lib/apt/lists/*
RUN docker-php-ext-install pdo_mysql && a2enmod rewrite
COPY . /var/www/html/
COPY config/apache.conf /etc/apache2/sites-available/000-default.conf
COPY config/entrypoint.sh /entrypoint.sh
RUN chmod +x /entrypoint.sh
EXPOSE 7860
ENV DB_HOST=127.0.0.1
ENV DB_USER=root
ENV DB_PASS=""
ENV DB_NAME=kiit_kaffe_db
ENTRYPOINT ["/entrypoint.sh"]