larry 3 rokov pred
rodič
commit
902607da90

+ 5 - 0
baidu/.env

@@ -0,0 +1,5 @@
+CONTAINER_NAME=baidupan
+BAIDU_USERDAT=/media/luks-0a551422-727b-43ac-bd0b-917193b2db77/crm/crm-media/baidupan/user
+BAIDU_DATAPATH=/media/luks-0a551422-727b-43ac-bd0b-917193b2db77/crm/crm-media/baidupan/download
+
+

+ 13 - 0
baidu/docker-compose.yml

@@ -0,0 +1,13 @@
+version: "2.1"
+services:
+  baidupan:
+    image: hubreg.algometic.com/baidupan:0.4
+    container_name: ${CONTAINER_NAME} 
+    volumes:
+      - ${BAIDU_USERDAT}/data:/root/baidunetdisk
+      - ${BAIDU_DATAPATH}/data:/root/Downloads
+    ports:
+      - 5941:5901
+      - 6081:6080
+    restart: "no" 
+

+ 31 - 0
docker-registry/push.sh

@@ -0,0 +1,31 @@
+#!/bin/bash
+server=hubreg.algometic.com
+docker images --format {{.Repository}}:{{.Tag}} |&
+while read -p first second third; do
+   if [[ $1 == "noexec" ]]
+   then
+
+       if [[ $second != *".algometic.com"* ]]
+       then
+		echo docker tag $second $server/$second
+	        echo docker push $server/$second 
+       fi
+   elif [[ $1 == "push" ]] 
+   then
+       if [[ $second != *".algometic.com"* ]]
+       then
+#       		docker tag $second $server/$second
+	        docker push $server/$second 
+       fi
+   elif [[ $1 == "removetag" ]] 
+   then
+       if [[ $second == *".algometic.com"* ]]
+       then
+	       echo docker rmi $second:$third | rev | cut -c 2- | rev
+       fi
+   else
+       echo "Usage: docker_push_all.sh {noexec|push}"
+       break 
+   fi       
+done
+

+ 3 - 3
prometheus/prometheus.yml

@@ -12,20 +12,20 @@ scrape_configs:
     - node-exporter:9100
 
 - job_name: downloader-exporter
-  scrape_interval: 15s
+  scrape_interval: 30s
   static_configs:
   - targets:
     - bt-exporter:9000
 
 # A scrape configuration containing exactly one endpoint to scrape.
 - job_name: openwrt-router1
-  scrape_interval: 10s
+  scrape_interval: 30s
   static_configs:
   - targets: 
     - 192.168.1.7:9100
   
 - job_name: openwrt-linksys1900
-  scrape_interval: 10s
+  scrape_interval: 30s
   static_configs:
   - targets: 
     - 192.168.6.1:9100

+ 18 - 0
scripts/docker_push_all.sh

@@ -0,0 +1,18 @@
+#!/bin/bash
+server=hubreg.algometic.com
+docker images --format {{.Repository}}:{{.Tag}} |&
+while read -p first second; do
+   if [[ $1 == "noexec" ]]
+   then
+       echo docker tag $second $server/$second
+       echo docker push $server/$second 
+   elif [[ $1 == "push" ]] 
+   then
+       docker tag $second $server/$second
+       docker push $server/$second 
+   else
+       echo "Usage: docker_push_all.sh {noexec|push}"
+       break 
+   fi       
+done
+

+ 2 - 3
scripts/dockers_init.sh

@@ -5,9 +5,8 @@ echo "Unlock scripts is located at nextcloud directory."
 CONTAINER_ROOT="/home/laxaurus/docker"
 #
 #
-CONTAINERS_UP=(jupyter gogs sslwp ftp nu_nc squid transmission transmission-sbt transmission-gm minidlna calibre ampache prometheus guacamole mediawiki torproxy6 samba synapse element jellyfin openvpn wireguard stackedit)
-CONTAINERS_DOWN=(jupyter gogs ftpd squid transmission transmission-sbt transmission-gm minidlna calibre calibre-web ampache prometheus nu_nc nu_nc_db nu_nc_redis nu_nc_onlyoffice nu_nc_clamav nu_nc_es monitoring_grafana cadvisor redis node-exporter sslwp_https-portal sslwp_web sslwp_php mwiki mwiki_mysql mwiki_parsoid mwiki_es guaca guaca_db guaca_cd torproxy6 samba element synapse_app_1 synapse_ma1sd_1 jellyfin openvpn openvpn-admin downloader-exporter-bt wireguard stackedit stackedit_couchdb_1) 
-#CONTAINERS=( transmission-sbt transmission )
+CONTAINERS_UP=(jupyter gogs sslwp ftp nu_nc squid transmission transmission-sbt transmission-gm minidlna calibre ampache prometheus guacamole mediawiki torproxy6 samba synapse element jellyfin openvpn wireguard stackedit docker-registry baidu)
+CONTAINERS_DOWN=(jupyter gogs ftpd squid transmission transmission-sbt transmission-gm minidlna calibre calibre-web ampache prometheus nu_nc nu_nc_db nu_nc_redis nu_nc_onlyoffice nu_nc_clamav nu_nc_es monitoring_grafana cadvisor redis node-exporter sslwp_https-portal sslwp_web sslwp_php mwiki mwiki_mysql mwiki_parsoid mwiki_es guaca guaca_db guaca_cd torproxy6 samba element synapse_app_1 synapse_ma1sd_1 jellyfin openvpn openvpn-admin downloader-exporter-bt wireguard stackedit stackedit_couchdb_1 docker-registry docker-registry-ui baidupan) 
 
 
 if [[ $1 == "up" ]]

+ 1 - 0
sslwp/docker-compose.yml

@@ -72,6 +72,7 @@ services:
 #                3ds.algometic.com->192.168.1.116:5123 #production,
 #                hub.algometic.com->http://vorsprung.local:8255 #production,
 #                hubreg.algometic.com->http://vorsprung.local:8256 #production,
+      #          baidu.algometic.com->http://vorsprung.local:6081 #production,
 
       DOMAINS: '
                 algometic.com->http://vorsprung.local:8280 #production,

+ 1 - 1
transmission-gm/config/settings.json

@@ -45,7 +45,7 @@
     "rpc-enabled": true,
     "rpc-host-whitelist": "",
     "rpc-host-whitelist-enabled": false,
-    "rpc-password": "{f8df0eadc184ade649de71670c2ce0a780ec42b9qStto6bg",
+    "rpc-password": "{118c6eda5aab84eda1627291537aa5b08dba09d9Igu0qr9B",
     "rpc-port": 9091,
     "rpc-url": "/transmission/",
     "rpc-username": "",

+ 5 - 5
transmission-gm/config/stats.json

@@ -1,7 +1,7 @@
 {
-    "downloaded-bytes": 1793847039905,
-    "files-added": 52714,
-    "seconds-active": 69091690,
-    "session-count": 41,
-    "uploaded-bytes": 221604719381
+    "downloaded-bytes": 1836387070283,
+    "files-added": 52746,
+    "seconds-active": 70870097,
+    "session-count": 42,
+    "uploaded-bytes": 223976914760
 }

+ 1 - 1
transmission-sbt/config/settings.json

@@ -45,7 +45,7 @@
     "rpc-enabled": true,
     "rpc-host-whitelist": "",
     "rpc-host-whitelist-enabled": false,
-    "rpc-password": "{0d4e0e8651a53275b5bd7b10c46f8f91371d897aKMM9fbNF",
+    "rpc-password": "{6f562de971c84bf757bcb0fe61993f75bdc49b7c31O2oc/l",
     "rpc-port": 9091,
     "rpc-url": "/transmission/",
     "rpc-username": "",

+ 5 - 5
transmission-sbt/config/stats.json

@@ -1,7 +1,7 @@
 {
-    "downloaded-bytes": 728961612964,
-    "files-added": 13221,
-    "seconds-active": 70217278,
-    "session-count": 45,
-    "uploaded-bytes": 560732646615
+    "downloaded-bytes": 748426828385,
+    "files-added": 13448,
+    "seconds-active": 70345079,
+    "session-count": 46,
+    "uploaded-bytes": 563661529095
 }

+ 1 - 1
transmission/config/settings.json

@@ -45,7 +45,7 @@
     "rpc-enabled": true,
     "rpc-host-whitelist": "",
     "rpc-host-whitelist-enabled": false,
-    "rpc-password": "{95bdafe03090e92467cc82b44f1f10f32d54a2e4zNPhQme9",
+    "rpc-password": "{4696ba09c5102a13d69bc54a37497cac16b47659ces9cB4Q",
     "rpc-port": 9091,
     "rpc-url": "/transmission/",
     "rpc-username": "",

+ 5 - 5
transmission/config/stats.json

@@ -1,7 +1,7 @@
 {
-    "downloaded-bytes": 1458414948316,
-    "files-added": 8567,
-    "seconds-active": 71185095,
-    "session-count": 38,
-    "uploaded-bytes": 88747998151
+    "downloaded-bytes": 1478308989063,
+    "files-added": 8609,
+    "seconds-active": 76619327,
+    "session-count": 40,
+    "uploaded-bytes": 91282693382
 }

+ 1 - 1
wireguard/docker-compose.yml

@@ -11,7 +11,7 @@ services:
       - PGID=1000
       - TZ=Asia/Hong_Kong
       - PEERDNS=8.8.8.8
-      - PEERS=4
+      - PEERS=8
       - INTERNAL_SUBNET=10.13.13.0/24
       - SERVERURL=vpn.algometic.com #optional
       - SERVERPORT=51820

+ 3 - 0
wol/.env

@@ -0,0 +1,3 @@
+PC1=PCAMD
+PC1MAC=24:4b:fe:48:f5:bc
+PC1IP=192.168.1.116

+ 14 - 0
wol/docker-compose.yml

@@ -0,0 +1,14 @@
+version: "3"
+
+services:
+  frontend-rwsols:
+    image: ex0nuss/remote-wake-sleep-on-lan-docker
+    container_name: frontend-rwsols
+    restart: "no" 
+    network_mode: host
+    environment:
+      - APACHE2_PORT=8456
+      - PASSPHRASE=123456
+      - RWSOLS_COMPUTER_NAME="$PC1"
+      - RWSOLS_COMPUTER_MAC="$PC1MAC"
+      - RWSOLS_COMPUTER_IP="$PC1IP"