/[LeafOK_CVS]/lbbs-combo/Dockerfile/dockerfile.apache.testing
ViewVC logotype

Contents of /lbbs-combo/Dockerfile/dockerfile.apache.testing

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.3 - (show annotations)
Fri Jan 9 11:16:28 2026 UTC (2 months ago) by sysadm
Branch: MAIN
Changes since 1.2: +18 -3 lines
Update for multi-platform build

1 # Use the official Apache image
2 FROM httpd:2.4
3
4 # Copy the custom configuration file
5 COPY ./leafok_bbs/Dockerfile/httpd-vhosts.conf /usr/local/apache2/conf/extra/httpd-vhosts.conf
6 RUN sed -i 's/#Include conf\/extra\/httpd-vhosts.conf/Include conf\/extra\/httpd-vhosts.conf/' /usr/local/apache2/conf/httpd.conf
7
8 # Copy web application files
9 COPY ./leafok_bbs/bbs /var/www/html/bbs
10 COPY ./leafok_bbs/gen_ex /var/www/html/gen_ex
11 COPY ./leafok_bbs/js /var/www/html/js
12 COPY ./leafok_bbs/lib /var/www/html/lib
13 COPY ./leafok_bbs/manage /var/www/html/manage
14 RUN mkdir -p /var/www/html/bbs/cache \
15 /var/www/html/bbs/upload \
16 /var/www/html/bbs/images/face/upload_photo \
17 /var/www/html/conf /var/www/html/stat
18
19 COPY ./conf/db_conn.conf.php /var/www/html/conf/db_conn.conf.php
20 COPY ./conf/site.conf.php /var/www/html/conf/site.conf.php
21 COPY ./conf/smtp.conf.php /var/www/html/conf/smtp.conf.php
22 COPY ./leafok_bbs/TODO/conf/badwords.conf /var/www/html/conf/badwords.conf
23 COPY ./leafok_bbs/TODO/conf/deny_reg.conf /var/www/html/conf/deny_reg.conf
24
25 COPY ./data/eula.txt /var/www/html/bbs/doc/eula.txt
26
27 # Set ownership to www-data user and group
28 RUN chown -R www-data:www-data /var/www/html

webmaster@leafok.com
ViewVC Help
Powered by ViewVC 1.3.0-beta1