Pārlūkot izejas kodu

Remove zoneminder

multi_domain
ßingen pirms 8 gadiem
vecāks
revīzija
cf56782a5a
6 mainītis faili ar 1 papildinājumiem un 60 dzēšanām
  1. +0
    -3
      .gitmodules
  2. +1
    -33
      docker-compose.yml
  3. +0
    -7
      env.template
  4. +0
    -1
      images/rpi-zoneminder
  5. +0
    -7
      setup.sh
  6. +0
    -9
      zoneminder.env.template

+ 0
- 3
.gitmodules Parādīt failu

[submodule "images/rpi-nginx-php"] [submodule "images/rpi-nginx-php"]
path = images/rpi-nginx-php path = images/rpi-nginx-php
url = https://github.com/bingen/rpi-nginx-php.git url = https://github.com/bingen/rpi-nginx-php.git
[submodule "images/rpi-zoneminder"]
path = images/rpi-zoneminder
url = https://github.com/bingen/rpi-zoneminder.git

+ 1
- 33
docker-compose.yml Parādīt failu

- ${NEXTCLOUD_DATA_VOLUME_PATH}:${NEXTCLOUD_DATA_PATH} - ${NEXTCLOUD_DATA_VOLUME_PATH}:${NEXTCLOUD_DATA_PATH}
- ${NEXTCLOUD_BACKUP_VOLUME_PATH}:${NEXTCLOUD_BACKUP_PATH} - ${NEXTCLOUD_BACKUP_VOLUME_PATH}:${NEXTCLOUD_BACKUP_PATH}


zoneminder:
build:
context: ./images/rpi-zoneminder/
args:
- ZONEMINDER_DATA_PATH=${ZONEMINDER_DATA_PATH}
image: bingen/rpi-zoneminder:latest
shm_size: 256M
depends_on:
- db
#- haproxy
secrets:
- source: zoneminder_admin_pwd
target: admin_pwd
uid: '999'
mode: 0440
- source: db_pwd
target: mysql_pwd
mode: 0440
env_file:
- zoneminder.env
networks:
- default
ports:
- "8001:80"
- "8444:443"
#volumes:
#- ${ZONEMINDER_DATA_VOLUME_PATH}:${ZONEMINDER_DATA_PATH}

#padlock:

#gitlab:
#gogs:


#turtl: #turtl:


external: true external: true
nextcloud_secret: nextcloud_secret:
external: true external: true
zoneminder_admin_pwd:
external: true
networks: networks:
default: default:
driver: overlay driver: overlay

+ 0
- 7
env.template Parādīt failu

NEXTCLOUD_BACKUP_PATH=/srv/nextcloud/backup NEXTCLOUD_BACKUP_PATH=/srv/nextcloud/backup
# external Volume path # external Volume path
NEXTCLOUD_BACKUP_VOLUME_PATH=${VOLUMES_PATH}/nextcloud/backup NEXTCLOUD_BACKUP_VOLUME_PATH=${VOLUMES_PATH}/nextcloud/backup

# ZONEMINDER

# Internal data path
#ZONEMINDER_DATA_PATH=/srv/zoneminder/data
# external Volume path
#ZONEMINDER_DATA_VOLUME_PATH=/media/volumes/zoneminder/

+ 0
- 1
images/rpi-zoneminder

Subproject commit 88976bff74db091f99292e7d72b2c2f927366e7e

+ 0
- 7
setup.sh Parādīt failu

read -p "Nextcloud Pwd Salt (a random one will be generated by NC if empty): " nextcloud_salt read -p "Nextcloud Pwd Salt (a random one will be generated by NC if empty): " nextcloud_salt
read -p "Nextcloud Secret (a random one will be generated by NC if empty): " nextcloud_secret read -p "Nextcloud Secret (a random one will be generated by NC if empty): " nextcloud_secret


read -p "Zoneminder Admin User Pwd (a random one will be generated if empty): " zoneminder_admin_pwd
if [[ ${#zoneminder_admin_pwd} -eq 0 ]]; then
zoneminder_admin_pwd=`eval "$PWD_GEN"`
fi

echo $'\E[33m' echo $'\E[33m'
echo "//////////////////////////////////////////////////" echo "//////////////////////////////////////////////////"
echo "///////////////// PLEASE CONFIRM /////////////////" echo "///////////////// PLEASE CONFIRM /////////////////"
echo $nextcloud_admin_pwd | docker secret create nextcloud_admin_pwd - echo $nextcloud_admin_pwd | docker secret create nextcloud_admin_pwd -
echo $nextcloud_salt | docker secret create nextcloud_salt - echo $nextcloud_salt | docker secret create nextcloud_salt -
echo $nextcloud_secret | docker secret create nextcloud_secret - echo $nextcloud_secret | docker secret create nextcloud_secret -
echo $zoneminder_admin_pwd | docker secret create zoneminder_admin_pwd -


echo $'\E[33m' echo $'\E[33m'
echo "//////////////////////////////////////////////////" echo "//////////////////////////////////////////////////"
cp openldap.env.template openldap.env cp openldap.env.template openldap.env
cp mail.env.template mail.env cp mail.env.template mail.env
cp nextcloud.env.template nextcloud.env cp nextcloud.env.template nextcloud.env
cp zoneminder.env.template zoneminder.env
cp haproxy.env.template haproxy.env cp haproxy.env.template haproxy.env


for i in `ls *.env .env`; do for i in `ls *.env .env`; do

+ 0
- 9
zoneminder.env.template Parādīt failu

ZONEMINDER_DOMAIN=${DOMAIN}
ZONEMINDER_SERVER_NAME=zoneminder
ZONEMINDER_ADMIN_PWD_FILE=/run/secrets/admin_pwd
TIMEZONE=Europe/Madrid
# DB
MYSQL_ROOT_PWD_FILE=/run/secrets/mysql_pwd
DB_HOST=db
ZONEMINDER_DB_NAME=zm
ZONEMINDER_DB_USER=zmuser

Notiek ielāde…
Atcelt
Saglabāt