added files

This commit is contained in:
Your Name
2026-08-26 02:02:24 +05:30
parent 58ee8a276a
commit 3419cfba0c
200 changed files with 22132 additions and 0 deletions
+35
View File
@@ -0,0 +1,35 @@
FROM php:7.0.33-apache
RUN echo "deb http://archive.debian.org/debian stretch main" > /etc/apt/sources.list
RUN apt-get update && \
apt-get install -y libxml2-dev && \
apt-get install -y libssl-dev && \
apt-get install -y libedit-dev && \
apt-get install -y libpq-dev && \
apt-get install -y libxslt1-dev && \
apt-get install -y zlib1g-dev && \
apt-get install -y libxml2-dev
RUN docker-php-ext-install xml xmlwriter mysqli pdo pdo_mysql opcache json calendar fileinfo ctype dom exif ftp gettext iconv pgsql phar posix readline shmop simplexml sockets sysvmsg sysvsem sysvshm tokenizer wddx xsl pdo_pgsql
RUN mkdir -p /home/ubuntu/billion_dollar/supply_api
RUN mkdir -p /home/ubuntu/billion_dollar/supply_api/logs/
COPY ./ /home/ubuntu/billion_dollar/supply_api
<% if (copy_file) { print "COPY copied_files/apache2/ ${copy_target}\nRUN mkdir -p /etc/phpmyadmin && mv ${copy_target}phpmyadmin_apache.conf /etc/phpmyadmin/apache.conf"} %>
<% add_files.each { print "COPY ${it.path} ${it.target}\n" } %>
WORKDIR /home/ubuntu/billion_dollar/supply_api
RUN cp /usr/local/etc/php/php.ini-production /usr/local/etc/php/php.ini
RUN echo "date.timezone=Asia/Kolkata" >> /usr/local/etc/php/php.ini
RUN chmod 755 /home/ubuntu/billion_dollar/supply_api
RUN service apache2 restart
RUN rm /etc/apache2/sites-enabled/000-default.conf && \
rm /etc/apache2/sites-available/000-default.conf && \
chmod -R 755 /home/ubuntu/billion_dollar/supply_api/api && \
chmod 644 /home/ubuntu/billion_dollar/supply_api/api/.htaccess
CMD ["apache2-foreground"]