fixes
This commit is contained in:
1 parent
371f2caa67
commit
9bf13b6dbe
4 files changed
+24
-10
No files matched your search
+15
-1
@@ -1,3 +1,4 @@
|
|||||||
|
|
||||||
# Basis-Image: Apache + PHP
|
# Basis-Image: Apache + PHP
|
||||||
FROM php:8.2-apache
|
FROM php:8.2-apache
|
||||||
|
|
||||||
@@ -6,7 +7,12 @@ RUN docker-php-ext-install mysqli
|
|||||||
|
|
||||||
# pdftk installieren
|
# pdftk installieren
|
||||||
RUN apt-get update && \
|
RUN apt-get update && \
|
||||||
apt-get install -y pdftk net-tools geoip-bin && \
|
apt-get install -y \
|
||||||
|
pdftk \
|
||||||
|
net-tools \
|
||||||
|
msmtp \
|
||||||
|
msmtp-mta \
|
||||||
|
geoip-bin && \
|
||||||
apt-get clean && rm -rf /var/lib/apt/lists/*
|
apt-get clean && rm -rf /var/lib/apt/lists/*
|
||||||
|
|
||||||
# Apache Mod Rewrite aktivieren (optional)
|
# Apache Mod Rewrite aktivieren (optional)
|
||||||
@@ -14,3 +20,11 @@ RUN a2enmod rewrite
|
|||||||
|
|
||||||
# NEU: AllowOverride All aktivieren, damit .htaccess funktioniert
|
# NEU: AllowOverride All aktivieren, damit .htaccess funktioniert
|
||||||
RUN sed -i '/<Directory \/var\/www\/>/,/<\/Directory>/ s/AllowOverride None/AllowOverride All/' /etc/apache2/apache2.conf
|
RUN sed -i '/<Directory \/var\/www\/>/,/<\/Directory>/ s/AllowOverride None/AllowOverride All/' /etc/apache2/apache2.conf
|
||||||
|
|
||||||
|
RUN echo "sendmail_path=/usr/bin/msmtp -t -i -f bruno.eckhardt07@gmail.com" > /usr/local/etc/php/conf.d/sendmail.ini
|
||||||
|
|
||||||
|
COPY MAIL/msmtprc /etc/msmtprc
|
||||||
|
|
||||||
|
RUN chmod 644 /etc/msmtprc
|
||||||
|
|
||||||
|
RUN touch /var/log/msmtp.log && chmod 666 /var/log/msmtp.log
|
||||||
+1
-1
@@ -29,7 +29,7 @@ backend web_public
|
|||||||
server node1 172.30.0.11:80 cookie node1 check
|
server node1 172.30.0.11:80 cookie node1 check
|
||||||
|
|
||||||
backend web_backend
|
backend web_backend
|
||||||
server node1 172.30.0.13:80 cookie node1 check
|
server node1 172.30.0.12:80 cookie node1 check
|
||||||
|
|
||||||
backend stats
|
backend stats
|
||||||
mode http
|
mode http
|
||||||
|
|||||||
+7
-7
@@ -1,7 +1,7 @@
|
|||||||
services:
|
services:
|
||||||
haproxy:
|
haproxy:
|
||||||
image: haproxy:latest
|
image: haproxy:latest
|
||||||
container_name: HAPROXY
|
container_name: haproxy
|
||||||
volumes:
|
volumes:
|
||||||
- ./HAPROXY/:/usr/local/etc/haproxy
|
- ./HAPROXY/:/usr/local/etc/haproxy
|
||||||
ports:
|
ports:
|
||||||
@@ -14,7 +14,7 @@ services:
|
|||||||
|
|
||||||
webserver-public:
|
webserver-public:
|
||||||
build: .
|
build: .
|
||||||
container_name: WEBSERVER-PUBLIC
|
container_name: webserver_public
|
||||||
volumes:
|
volumes:
|
||||||
- ./WEBSERVER/PUBLIC/WEBROOT/:/var/www/html/
|
- ./WEBSERVER/PUBLIC/WEBROOT/:/var/www/html/
|
||||||
ports:
|
ports:
|
||||||
@@ -26,19 +26,19 @@ services:
|
|||||||
|
|
||||||
webserver-backend:
|
webserver-backend:
|
||||||
build: .
|
build: .
|
||||||
container_name: WEBSERVER-BACKEND
|
container_name: webserver_backend
|
||||||
volumes:
|
volumes:
|
||||||
- ./WEBSERVER/BACKEND/WEBROOT/:/var/www/html/
|
- ./WEBSERVER/BACKEND/WEBROOT/:/var/www/html/
|
||||||
ports:
|
ports:
|
||||||
- "8002:80"
|
- "8002:80"
|
||||||
networks:
|
networks:
|
||||||
docker-net:
|
docker-net:
|
||||||
ipv4_address: 172.30.0.13
|
ipv4_address: 172.30.0.12
|
||||||
restart: always
|
restart: always
|
||||||
|
|
||||||
mariadb:
|
mariadb:
|
||||||
image: mariadb:latest
|
image: mariadb:latest
|
||||||
container_name: MARIADB
|
container_name: mariadb
|
||||||
volumes:
|
volumes:
|
||||||
- ./MARIADB:/var/lib/mysql
|
- ./MARIADB:/var/lib/mysql
|
||||||
ports:
|
ports:
|
||||||
@@ -50,7 +50,7 @@ services:
|
|||||||
MARIADB_PASSWORD: bBHofurUJWKzPE8Z
|
MARIADB_PASSWORD: bBHofurUJWKzPE8Z
|
||||||
networks:
|
networks:
|
||||||
docker-net:
|
docker-net:
|
||||||
ipv4_address: 172.30.0.12
|
ipv4_address: 172.30.0.13
|
||||||
restart: always
|
restart: always
|
||||||
|
|
||||||
networks:
|
networks:
|
||||||
@@ -58,4 +58,4 @@ networks:
|
|||||||
driver: bridge
|
driver: bridge
|
||||||
ipam:
|
ipam:
|
||||||
config:
|
config:
|
||||||
- subnet: 172.30.0.0/16
|
- subnet: 172.30.0.0/24
|
||||||
+1
-1
@@ -34,6 +34,6 @@ fi
|
|||||||
|
|
||||||
git clone https://gitea.mrhossa.de/bruno/Backend.git $BASE_DIR/BACKEND
|
git clone https://gitea.mrhossa.de/bruno/Backend.git $BASE_DIR/BACKEND
|
||||||
git -C $BASE_DIR/BACKEND checkout live
|
git -C $BASE_DIR/BACKEND checkout live
|
||||||
docker restart webserver_backend
|
# docker restart webserver_backend
|
||||||
|
|
||||||
git clone https://gitea.mrhossa.de/bruno/Web-Public.git $BASE_DIR/PUBLIC
|
git clone https://gitea.mrhossa.de/bruno/Web-Public.git $BASE_DIR/PUBLIC
|
||||||
Reference in new issue
Block a user