Das Teil läuft,
jedoch habe ich keinen Zugriff auf das gemountete Volume des html Ordners.
Es kommt,
Es gibt keine Gruppe www oder html oder eine die mir öffentlichen Zugriff auf den Ordner gewährt.
Ich muss die Dateien im html Ordner sichern können da dort ein Rechnungsprogramm laufen soll, welches im Moment noch auf einer Syno läuft.
Diese will ich jedoch komplett ersetzen, mir fehlt noch der Webserver und die Cloud.
Die yaml sieht wie folgt aus.
Hast du da eine Idee?
jedoch habe ich keinen Zugriff auf das gemountete Volume des html Ordners.
Es kommt,
Code:
Forbidden
You don't have permission to access this resource.Server unable to read htaccess file, denying access to be safeEs gibt keine Gruppe www oder html oder eine die mir öffentlichen Zugriff auf den Ordner gewährt.
Ich muss die Dateien im html Ordner sichern können da dort ein Rechnungsprogramm laufen soll, welches im Moment noch auf einer Syno läuft.
Diese will ich jedoch komplett ersetzen, mir fehlt noch der Webserver und die Cloud.
Die yaml sieht wie folgt aus.
Code:
# Ma Ni - v0.1
#
# UGOS - Projekt - bridge
#
# MyBB:x // php:x // apache:x // scp:x // mysql:x
#
services:
mybbphp:
build:
context: .
dockerfile: php/config/dockerfile
container_name: mybbphp
hostname: mybbphp
domainname: docker.net
mem_limit: 2gb
cpus: 2
volumes:
- /volume2/html:/var/www/html:rw
- ./php/config/user.ini:/usr/local/etc/php/conf.d/user.ini:ro
- /etc/localtime:/etc/localtime:ro
- /etc/timezone:/etc/timezone:ro
environment:
- TZ=Europe/Berlin
healthcheck:
test: ["CMD-SHELL", if ls /var/run/lock > /dev/null; then echo "Running"; else exit 1; fi]
interval: 10s
timeout: 5s
retries: 5
restart: always
networks:
net:
ipv4_address: 172.28.0.2
#
mybbapache:
build:
context: .
dockerfile: apache/config/bridge_selfsign/dockerfile
container_name: mybbapache
hostname: mybbapache
domainname: docker.net
mem_limit: 2gb
cpus: 2
ports:
- 8023:8023
- 8449:443
volumes:
- /volume2/html:/var/www/html:rw
- ./apache/config/bridge/httpd.conf:/usr/local/apache2/conf/httpd.conf:ro
- /etc/localtime:/etc/localtime:ro
- /etc/timezone:/etc/timezone:ro
environment:
# - CERTIFICATE_DOMAIN=tuxysopen.duckdns.org # siehe yaml hostname+domainname ODER eigene domain
- CERTIFICATE_NAS_IP=192.168.1.15 # NAS-IP ODER macvlan
- CERTIFICATE_DOCKER_IP=172.28.0.3 # DOCKER-IP
- TZ=Europe/Berlin
healthcheck:
test: ["CMD-SHELL", if ls /var/run/lock > /dev/null; then echo "Running"; else exit 1; fi]
interval: 10s
timeout: 5s
retries: 5
depends_on:
mybbphp:
condition: service_healthy
restart: always
networks:
net:
ipv4_address: 172.28.0.3
#
mybbscp:
build:
context: .
dockerfile: scp/config/dockerfile
container_name: mybbscp
hostname: mybbscp
domainname: docker.net
ports:
- 222:22
volumes:
- /volume2/html:/var/www/html:rw
healthcheck:
test: ["CMD-SHELL", if ls /var/run/sshd.pid > /dev/null; then echo "Running"; else exit 1; fi]
interval: 10s
timeout: 5s
retries: 5
depends_on:
mybbapache:
condition: service_healthy
restart: always
networks:
net:
ipv4_address: 172.28.0.4
#
mybbmysql:
build:
context: .
dockerfile: mysql/config/dockerfile
container_name: mybbmysql
hostname: mybbmysql
domainname: docker.net
mem_limit: 2gb
cpus: 2
environment:
- MYSQL_USER=mybb
- MYSQL_PASSWORD=xxxxxx
- MYSQL_ROOT_PASSWORD=xxxxxx
- MYSQL_DATABASE=mybb
- TZ=Europe/Berlin
volumes:
- /volume2/docker/lamp/db:/var/lib/mysql:rw
healthcheck:
test: ["CMD-SHELL", if ls /var/run/mysqld/mysqlx.sock; then echo "Running"; else exit 1; fi]
interval: 10s
timeout: 5s
retries: 5
restart: always
networks:
net:
ipv4_address: 172.28.0.5
#
phpmyadmin:
build:
context: .
dockerfile: myadmin/config/dockerfile
container_name: phpmyadmin
hostname: phpmyadmin
domainname: docker.net
mem_limit: 2gb
cpus: 2
ports:
- 9082:80
volumes:
- myadmin:/config:rw
- /etc/localtime:/etc/localtime:ro
- /etc/timezone:/etc/timezone:ro
environment:
- PMA_CONTROLHOST=172.28.0.5
- PMA_CONTROLPORT=3306
- PMA_HOST=172.23.0.5
- PMA_PORT=3306
# root Benutzer nicht aendern nur Passwort wie oben vergeben damit wird man in phpmyadmin automatisch eingelogt
- PMA_USER=root
- PMA_PASSWORD=xxxxxx
- TZ=Europe/Berlin
healthcheck:
test: ["CMD-SHELL", if ls /var/run/nginx.pid; then echo "Running"; else exit 1; fi]
interval: 10s
timeout: 5s
retries: 5
depends_on:
mybbmysql:
condition: service_healthy
restart: always
networks:
net:
ipv4_address: 172.28.0.6
#
volumes:
html:
db:
myadmin:
#
networks:
net:
driver: bridge
ipam:
driver: default
config:
- subnet: "172.28.0.0/24"
gateway: "172.28.0.1"Hast du da eine Idee?

Galerie

RSS-Synchronisation