version: '3.1'
services:
- redis:
- container_name: tortugahome-redis
- image: 'redis:alpine'
- networks:
- - tortugahome
- volumes:
- - './redis/data/:/data/'
- restart: unless-stopped
+ redis:
+ container_name: tortugahome-redis
+ image: 'redis:alpine'
+ networks:
+ - tortugahome
+ volumes:
+ - './redis/data/:/data/'
+ restart: unless-stopped
- webserver:
- container_name: tortugahome-httpd
- image: 'httpd:alpine'
- working_dir: /application
- volumes:
- - './src/:/usr/local/apache2/htdocs/'
- - './src/.docker/config/httpd/httpd.conf:/usr/local/apache2/conf/httpd.conf'
- ports:
- - '3001:80'
- environment:
- VIRTUAL_HOST: home.tortuga.enhydra.fr, entree.home.tortuga.enhydra.fr, cuisine.home.tortuga.enhydra.fr, salon.home.tortuga.enhydra.fr, bureau.home.tortuga.enhydra.fr, chambre.home.tortuga.enhydra.fr, litvincent.home.tortuga.enhydra.fr, litjerome.home.tortuga.enhydra.fr, sdb.home.tortuga.enhydra.fr, wc.home.tortuga.enhydra.fr, bureausun.home.tortuga.enhydra.fr, cour.home.tortuga.enhydra.fr, balcon.home.tortuga.enhydra.fr, cave.home.tortuga.enhydra.fr
- LETSENCRYPT_HOST: home.tortuga.enhydra.fr, entree.home.tortuga.enhydra.fr, cuisine.home.tortuga.enhydra.fr, salon.home.tortuga.enhydra.fr, bureau.home.tortuga.enhydra.fr, chambre.home.tortuga.enhydra.fr, litvincent.home.tortuga.enhydra.fr, litjerome.home.tortuga.enhydra.fr, sdb.home.tortuga.enhydra.fr, wc.home.tortuga.enhydra.fr, bureausun.home.tortuga.enhydra.fr, cour.home.tortuga.enhydra.fr, balcon.home.tortuga.enhydra.fr, cave.home.tortuga.enhydra.fr
- networks:
- - tortugahome
- restart: unless-stopped
+ webserver:
+ container_name: tortugahome-httpd
+ image: 'httpd:alpine'
+ working_dir: /application
+ volumes:
+ - './src/:/usr/local/apache2/htdocs/'
+ - './src/.docker/config/httpd/httpd.conf:/usr/local/apache2/conf/httpd.conf'
+ ports:
+ - '3001:80'
+ environment:
+ VIRTUAL_HOST: home.tortuga.enhydra.fr, entree.home.tortuga.enhydra.fr, cuisine.home.tortuga.enhydra.fr, salon.home.tortuga.enhydra.fr, bureau.home.tortuga.enhydra.fr, chambre.home.tortuga.enhydra.fr, litvincent.home.tortuga.enhydra.fr, litjerome.home.tortuga.enhydra.fr, sdb.home.tortuga.enhydra.fr, wc.home.tortuga.enhydra.fr, bureausun.home.tortuga.enhydra.fr, cour.home.tortuga.enhydra.fr, balcon.home.tortuga.enhydra.fr, cave.home.tortuga.enhydra.fr
+ LETSENCRYPT_HOST: home.tortuga.enhydra.fr, entree.home.tortuga.enhydra.fr, cuisine.home.tortuga.enhydra.fr, salon.home.tortuga.enhydra.fr, bureau.home.tortuga.enhydra.fr, chambre.home.tortuga.enhydra.fr, litvincent.home.tortuga.enhydra.fr, litjerome.home.tortuga.enhydra.fr, sdb.home.tortuga.enhydra.fr, wc.home.tortuga.enhydra.fr, bureausun.home.tortuga.enhydra.fr, cour.home.tortuga.enhydra.fr, balcon.home.tortuga.enhydra.fr, cave.home.tortuga.enhydra.fr
+ networks:
+ - tortugahome
+ restart: unless-stopped
- php-fpm:
- container_name: tortugahome
- build: src/.docker/phpdocker/php-fpm
- working_dir: /application
- environment:
- ADB_HOST: host.docker.internal
- ports:
- - '2813:2812'
- - '5037:5037'
- volumes:
- - '/etc/timezone:/etc/timezone:ro'
- - '/etc/localtime:/etc/localtime:ro'
- - '/etc/ssl/certs:/etc/ssl/certs:ro'
- - './src:/application'
- - './phpdocker/php-fpm/php-ini-overrides.ini:/etc/php/7.4/fpm/conf.d/99-overrides.ini'
- - './src/:/home/tortugahome/www/'
- - './src/bin/:/usr/local/bin/'
-# - './sessions:/var/lib/php/sessions'
- - 'share:/nas/'
- - 'share:/volume1/Share/'
- - 'share:/Share/'
- - './log:/var/log/tortugahome'
- - './src/.docker/config/at.allow:/etc/at.allow:ro'
- - './src/.docker/config/at.deny:/etc/at.deny:ro'
- - './src/.docker/android/:/root/.android/'
- - './src/.docker/config/monit/conf.d/:/etc/monit/conf.d/'
- - './src/.docker/config/monit/id:/var/lib/monit/id'
- - '/dev/bus/usb:/dev/bus/usb'
- - './src/.docker/config/php/php.ini:/etc/php/7.4/fpm/conf.d/00-php-override.ini'
- - './src/.docker/config/php/fpm.conf:/etc/php/7.4/fpm/pool.d/zz-overrides.conf'
- tmpfs:
- - /tmp
- networks:
- - tortugahome
- extra_hosts:
- - "host.docker.internal:host-gateway"
- restart: unless-stopped
- privileged: true
- healthcheck:
- test: ["CMD", "/application/bin/healthcheck"]
- interval: 1m
- timeout: 60s
- retries: 1
+ php-fpm:
+ container_name: tortugahome
+ build: src/.docker/phpdocker/php-fpm
+ working_dir: /application
+ environment:
+ ADB_HOST: host.docker.internal
+ ports:
+ - '2813:2812'
+ - '5037:5037'
+ volumes:
+ - '/etc/timezone:/etc/timezone:ro'
+ - '/etc/localtime:/etc/localtime:ro'
+ - '/etc/ssl/certs:/etc/ssl/certs:ro'
+ - './src:/application'
+ - './phpdocker/php-fpm/php-ini-overrides.ini:/etc/php/7.4/fpm/conf.d/99-overrides.ini'
+ - './src/:/home/tortugahome/www/'
+ - './src/bin/:/usr/local/bin/'
+ # - './sessions:/var/lib/php/sessions'
+ - 'share:/nas/'
+ - 'share:/volume1/Share/'
+ - 'share:/Share/'
+ - 'videos:/nas/Videos/'
+ - 'videos:/volume1/Share/Videos/'
+ - 'videos:/Share/Videos/'
+ - './log:/var/log/tortugahome'
+ - './src/.docker/config/at.allow:/etc/at.allow:ro'
+ - './src/.docker/config/at.deny:/etc/at.deny:ro'
+ - './src/.docker/android/:/root/.android/'
+ - './src/.docker/config/monit/conf.d/:/etc/monit/conf.d/'
+ - './src/.docker/config/monit/id:/var/lib/monit/id'
+ - '/dev/bus/usb:/dev/bus/usb'
+ - './src/.docker/config/php/php.ini:/etc/php/7.4/fpm/conf.d/00-php-override.ini'
+ - './src/.docker/config/php/fpm.conf:/etc/php/7.4/fpm/pool.d/zz-overrides.conf'
+ tmpfs:
+ - /tmp
+ networks:
+ - tortugahome
+ extra_hosts:
+ - "host.docker.internal:host-gateway"
+ restart: unless-stopped
+ privileged: true
+ healthcheck:
+ test: [ "CMD", "/application/bin/healthcheck" ]
+ interval: 1m
+ timeout: 60s
+ retries: 1
networks:
- tortugahome:
- external:
- name: tortugahome
+ tortugahome:
+ external:
+ name: tortugahome
volumes:
share:
driver_opts:
type: cifs
- o: "username=Share,password=RQpZHMDLtbc229FQV3,rw,file_mode=0777,dir_mode=0777"
- device: "//192.168.13.1/1.42.6-25556"
+ o: "username=Share,password=dcfyjbcyckwydtgufjx,rw,file_mode=0777,dir_mode=0777"
+ device: "//192.168.7.31/Share"
+ videos:
+ driver_opts:
+ type: cifs
+ o: "username=Share,password=dcfyjbcyckwydtgufjx,rw,file_mode=0777,dir_mode=0777"
+ device: "//192.168.7.31/Media/Videos"
</component>
<component name="ChangeListManager">
<list default="true" id="352ce63a-b52a-41a2-979b-becda7920939" name="Default" comment=".">
+ <change beforePath="$PROJECT_DIR$/.docker/docker-compose.yml" beforeDir="false" afterPath="$PROJECT_DIR$/.docker/docker-compose.yml" afterDir="false" />
+ <change beforePath="$PROJECT_DIR$/.docker/update" beforeDir="false" afterPath="$PROJECT_DIR$/.docker/update" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/dataSources.local.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/dataSources.local.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
- <change beforePath="$PROJECT_DIR$/config/dnsmasq.conf" beforeDir="false" afterPath="$PROJECT_DIR$/config/dnsmasq.conf" afterDir="false" />
- <change beforePath="$PROJECT_DIR$/scripts/lib/scenes.php" beforeDir="false" afterPath="$PROJECT_DIR$/scripts/lib/scenes.php" afterDir="false" />
+ <change beforePath="$PROJECT_DIR$/bin/restarthome" beforeDir="false" afterPath="$PROJECT_DIR$/bin/restarthome" afterDir="false" />
+ <change beforePath="$PROJECT_DIR$/config/global.php" beforeDir="false" afterPath="$PROJECT_DIR$/config/global.php" afterDir="false" />
</list>
<option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" />
<component name="SharedIndexes">
<attachedChunks>
<set>
- <option value="bundled-jdk-9f38398b9061-39b83d9b5494-intellij.indexing.shared.core-IU-241.15989.150" />
- <option value="bundled-js-predefined-1d06a55b98c1-91d5c284f522-JavaScript-IU-241.15989.150" />
+ <option value="bundled-jdk-9f38398b9061-39b83d9b5494-intellij.indexing.shared.core-IU-241.17890.1" />
+ <option value="bundled-js-predefined-1d06a55b98c1-0b3e54e931b4-JavaScript-IU-241.17890.1" />
</set>
</attachedChunks>
</component>
<workItem from="1713531985684" duration="2444000" />
<workItem from="1713941353441" duration="3152000" />
<workItem from="1715586628163" duration="670000" />
- <workItem from="1716389152246" duration="456000" />
+ <workItem from="1716389152246" duration="475000" />
+ <workItem from="1718608940684" duration="1876000" />
+ <workItem from="1718867770014" duration="2012000" />
</task>
<task id="LOCAL-00502" summary=".">
<created>1641726946298</created>
<option name="project" value="LOCAL" />
<updated>1687259667913</updated>
</task>
- <option name="localTasksCounter" value="616" />
+ <option name="localTasksCounter" value="617" />
<servers />
</component>
<component name="TypeScriptGeneratedFilesManager">