.
This commit is contained in:
@@ -20,3 +20,6 @@ services:
|
|||||||
#- homepage.widget.username=kim@ramberg.net
|
#- homepage.widget.username=kim@ramberg.net
|
||||||
#- homepage.widget.password=homekbr1998
|
#- homepage.widget.password=homekbr1998
|
||||||
#- homepage.widget.fields=["enabled", "disabled", "total"]
|
#- homepage.widget.fields=["enabled", "disabled", "total"]
|
||||||
|
# placement:
|
||||||
|
# constraints:
|
||||||
|
# - node.role == manager
|
||||||
|
|||||||
@@ -29,3 +29,6 @@ services:
|
|||||||
#- homepage.icon=mealie.png
|
#- homepage.icon=mealie.png
|
||||||
#- homepage.description=Food Recipe Manager and Meal Planner
|
#- homepage.description=Food Recipe Manager and Meal Planner
|
||||||
- homepage.href=https://n8n.home.ramberg.net/
|
- homepage.href=https://n8n.home.ramberg.net/
|
||||||
|
placement:
|
||||||
|
constraints:
|
||||||
|
- node.role == manager
|
||||||
|
|||||||
@@ -24,4 +24,6 @@ services:
|
|||||||
- homepage.widget.username=kim@ramberg.net
|
- homepage.widget.username=kim@ramberg.net
|
||||||
- homepage.widget.password=homekbr1998
|
- homepage.widget.password=homekbr1998
|
||||||
- homepage.widget.fields=["enabled", "disabled", "total"]
|
- homepage.widget.fields=["enabled", "disabled", "total"]
|
||||||
|
placement:
|
||||||
|
constraints:
|
||||||
|
- node.role == manager
|
||||||
|
|||||||
@@ -1 +0,0 @@
|
|||||||
docker stack deploy -c compose.yml ${PWD##*/}
|
|
||||||
@@ -29,6 +29,9 @@ services:
|
|||||||
- homepage.name=Ntfy
|
- homepage.name=Ntfy
|
||||||
- homepage.icon=ntfy.png
|
- homepage.icon=ntfy.png
|
||||||
- homepage.href=https://ntfy.ramberg.net/
|
- homepage.href=https://ntfy.ramberg.net/
|
||||||
|
placement:
|
||||||
|
constraints:
|
||||||
|
- node.role == manager
|
||||||
|
|
||||||
networks:
|
networks:
|
||||||
ntfy:
|
ntfy:
|
||||||
|
|||||||
@@ -20,6 +20,9 @@ services:
|
|||||||
- homepage.name=OpenSpeedTest
|
- homepage.name=OpenSpeedTest
|
||||||
#- homepage.icon=.png
|
#- homepage.icon=.png
|
||||||
- homepage.href=https://openspeedtest.home.ramberg.net/
|
- homepage.href=https://openspeedtest.home.ramberg.net/
|
||||||
|
# placement:
|
||||||
|
# constraints:
|
||||||
|
# - node.role == manager
|
||||||
|
|
||||||
networks:
|
networks:
|
||||||
openspeedtest:
|
openspeedtest:
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ services:
|
|||||||
shepherd:
|
shepherd:
|
||||||
#build: .
|
#build: .
|
||||||
image: containrrr/shepherd
|
image: containrrr/shepherd
|
||||||
restart: unless-stopped
|
#restart: unless-stopped
|
||||||
volumes:
|
volumes:
|
||||||
- /var/run/docker.sock:/var/run/docker.sock
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
network_mode: "host"
|
network_mode: "host"
|
||||||
|
|||||||
@@ -22,6 +22,10 @@ services:
|
|||||||
limits:
|
limits:
|
||||||
cpus: '2'
|
cpus: '2'
|
||||||
# memory: 1024M
|
# memory: 1024M
|
||||||
|
placement:
|
||||||
|
constraints:
|
||||||
|
- node.role == manager
|
||||||
|
|
||||||
# cpu_shares: 512
|
# cpu_shares: 512
|
||||||
volumes:
|
volumes:
|
||||||
- /home/rcadmin/docker/tdarr_node/server:/app/server
|
- /home/rcadmin/docker/tdarr_node/server:/app/server
|
||||||
|
|||||||
@@ -0,0 +1 @@
|
|||||||
|
Tdarr_Node
|
||||||
@@ -0,0 +1,25 @@
|
|||||||
|
{
|
||||||
|
"nodeID": "docker-01_node-01",
|
||||||
|
"nodeName": "docker-01_node-01",
|
||||||
|
"serverURL": "http://192.168.50.201:8266",
|
||||||
|
"serverIP": "192.168.50.201",
|
||||||
|
"serverPort": "8266",
|
||||||
|
"handbrakePath": "",
|
||||||
|
"ffmpegPath": "",
|
||||||
|
"mkvpropeditPath": "",
|
||||||
|
"pathTranslators": [
|
||||||
|
{
|
||||||
|
"server": "",
|
||||||
|
"node": ""
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"nodeType": "mapped",
|
||||||
|
"unmappedNodeCache": "/app/unmappedNodeCache",
|
||||||
|
"logLevel": "INFO",
|
||||||
|
"priority": -1,
|
||||||
|
"cronPluginUpdate": "",
|
||||||
|
"apiKey": "",
|
||||||
|
"maxLogSizeMB": 10,
|
||||||
|
"pollInterval": 2000,
|
||||||
|
"startPaused": false
|
||||||
|
}
|
||||||
@@ -0,0 +1,91 @@
|
|||||||
|
[2026-05-26T18:18:57.937] [INFO] Tdarr_Node - Logger started
|
||||||
|
[2026-05-26T18:18:57.966] [INFO] Tdarr_Node - Config path: "/app/configs/Tdarr_Node_Config.json"
|
||||||
|
[2026-05-26T18:18:57.967] [WARN] Tdarr_Node - As env serverIP is set, creating serverURL from serverIP and serverPort. It's recommended to set env serverURL
|
||||||
|
[2026-05-26T18:18:57.972] [INFO] Tdarr_Node - {
|
||||||
|
"nodeID": "TFbRqdpQs",
|
||||||
|
"nodeName": "docker-01_node-01",
|
||||||
|
"serverURL": "http://192.168.50.201:8266",
|
||||||
|
"serverIP": "192.168.50.201",
|
||||||
|
"serverPort": "8266",
|
||||||
|
"handbrakePath": "",
|
||||||
|
"ffmpegPath": "",
|
||||||
|
"mkvpropeditPath": "",
|
||||||
|
"pathTranslators": [
|
||||||
|
{
|
||||||
|
"server": "",
|
||||||
|
"node": ""
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"nodeType": "mapped",
|
||||||
|
"unmappedNodeCache": "/app/unmappedNodeCache",
|
||||||
|
"logLevel": "INFO",
|
||||||
|
"priority": -1,
|
||||||
|
"platform_arch_isdocker": "linux_x64_docker_true",
|
||||||
|
"processPid": 275,
|
||||||
|
"cronPluginUpdate": "",
|
||||||
|
"apiKey": "*****",
|
||||||
|
"maxLogSizeMB": 10,
|
||||||
|
"pollInterval": 2000,
|
||||||
|
"startPaused": false
|
||||||
|
}
|
||||||
|
[2026-05-26T18:18:57.974] [INFO] Tdarr_Node - Config validation passed
|
||||||
|
[2026-05-26T18:18:58.051] [INFO] Tdarr_Node - Checking Server version
|
||||||
|
[2026-05-26T18:18:58.083] [INFO] Tdarr_Node - Node version 2.75.01 matches Server version 2.75.01
|
||||||
|
[2026-05-26T18:18:58.145] [INFO] Tdarr_Node - version: 2.75.01, buildDate: 2026_05_22T05_52_23z
|
||||||
|
[2026-05-26T18:18:58.145] [INFO] Tdarr_Node - platform_arch_isdocker: linux_x64_docker_true
|
||||||
|
[2026-05-26T18:18:58.146] [INFO] Tdarr_Node - Starting Tdarr_Node
|
||||||
|
[2026-05-26T18:18:58.146] [INFO] Tdarr_Node - Preparing environment
|
||||||
|
[2026-05-26T18:18:58.147] [INFO] Tdarr_Node - forcePolling: false
|
||||||
|
[2026-05-26T18:18:58.166] [INFO] Tdarr_Node - Node connected & registered, count:1
|
||||||
|
[2026-05-26T18:18:58.169] [INFO] Tdarr_Node - Checking Server version
|
||||||
|
[2026-05-26T18:18:58.172] [INFO] Tdarr_Node - Node version 2.75.01 matches Server version 2.75.01
|
||||||
|
[2026-05-26T18:18:58.316] [INFO] Tdarr_Node - Downloading plugins from server
|
||||||
|
[2026-05-26T18:18:58.452] [INFO] Tdarr_Node - Finished downloading plugins from server
|
||||||
|
[2026-05-26T18:18:58.455] [INFO] Tdarr_Node - Running encoder tests
|
||||||
|
[2026-05-26T18:18:58.473] [INFO] Tdarr_Node - FFmpeg version: 7.1.2-jellyfin
|
||||||
|
[2026-05-26T18:18:59.153] [INFO] Tdarr_Node - Running binary tests
|
||||||
|
[2026-05-26T18:18:59.267] [INFO] Tdarr_Node - ---------------Binary tests start----------------
|
||||||
|
[2026-05-26T18:18:59.267] [INFO] Tdarr_Node - handbrakePath:"HandBrakeCLI"
|
||||||
|
[2026-05-26T18:18:59.267] [INFO] Tdarr_Node - ffmpegPath:"tdarr-ffmpeg"
|
||||||
|
[2026-05-26T18:18:59.267] [INFO] Tdarr_Node - mkvpropedit:"mkvpropedit"
|
||||||
|
[2026-05-26T18:18:59.267] [INFO] Tdarr_Node - Binary test 1: handbrakePath working
|
||||||
|
[2026-05-26T18:18:59.267] [INFO] Tdarr_Node - Binary test 2: ffmpegPath working
|
||||||
|
[2026-05-26T18:18:59.267] [INFO] Tdarr_Node - Binary test 3: mkvpropeditPath working
|
||||||
|
[2026-05-26T18:18:59.267] [INFO] Tdarr_Node - ---------------Binary tests end-------------------
|
||||||
|
[2026-05-26T18:18:59.267] [INFO] Tdarr_Node - Running scanner tests
|
||||||
|
[2026-05-26T18:18:59.268] [INFO] Tdarr_Node - ---------------Scanner tests start----------------
|
||||||
|
[2026-05-26T18:18:59.268] [INFO] Tdarr_Node - ffprobePath:"/app/Tdarr_Node/assets/app/ffmpeg/linux_x64/ffprobe"
|
||||||
|
[2026-05-26T18:18:59.268] [INFO] Tdarr_Node - ccextractorPath:"ccextractor"
|
||||||
|
[2026-05-26T18:18:59.268] [INFO] Tdarr_Node - Scanner test: Scanning file start
|
||||||
|
[2026-05-26T18:19:00.119] [INFO] Tdarr_Node - CCExtractor flag style detected as: "-"
|
||||||
|
[2026-05-26T18:19:00.232] [INFO] Tdarr_Node - Scanner test: Scanning file end
|
||||||
|
[2026-05-26T18:19:00.233] [INFO] Tdarr_Node - Scanner test 1: FFprobe working
|
||||||
|
[2026-05-26T18:19:00.233] [INFO] Tdarr_Node - Scanner test 2: Exiftool working
|
||||||
|
[2026-05-26T18:19:00.233] [INFO] Tdarr_Node - Scanner test 3: Mediainfo working
|
||||||
|
[2026-05-26T18:19:00.233] [INFO] Tdarr_Node - Scanner test 4: CCExtractor working
|
||||||
|
[2026-05-26T18:19:00.233] [INFO] Tdarr_Node - ---------------Scanner tests end----------------
|
||||||
|
[2026-05-26T18:19:01.700] [INFO] Tdarr_Node - encoder-enabled-working,libx264-true-true,libx265-true-true,h264_nvenc-true-false,hevc_nvenc-true-false,av1_nvenc-true-false,h264_qsv-true-false,hevc_qsv-true-false,av1_qsv-true-false,h264_vaapi-true-false,hevc_vaapi-true-false,av1_vaapi-true-false,h264_amf-true-false,hevc_amf-true-false,av1_amf-true-false,h264_rkmpp-false-false,hevc_rkmpp-false-false,av1_rkmpp-false-false,h264_videotoolbox-false-false,hevc_videotoolbox-false-false,av1_videotoolbox-false-false,libaom-av1-false-false,libsvtav1-true-true
|
||||||
|
[2026-05-26T18:19:07.979] [ERROR] Tdarr_Node - Error: Running HandBrake failed
|
||||||
|
at /app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins/handbrake/handbrakeCustomArguments/2.0.0/index.js:207:27
|
||||||
|
at step (/app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins/handbrake/handbrakeCustomArguments/2.0.0/index.js:33:23)
|
||||||
|
at Object.next (/app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins/handbrake/handbrakeCustomArguments/2.0.0/index.js:14:53)
|
||||||
|
at fulfilled (/app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins/handbrake/handbrakeCustomArguments/2.0.0/index.js:5:58)
|
||||||
|
at process.processTicksAndRejections (node:internal/process/task_queues:104:5){}
|
||||||
|
[2026-05-26T19:16:07.744] [INFO] Tdarr_Node - Downloading plugins from server
|
||||||
|
[2026-05-26T19:16:08.130] [INFO] Tdarr_Node - Finished downloading plugins from server
|
||||||
|
[2026-05-26T19:16:23.110] [ERROR] Tdarr_Node - Error: Running HandBrake failed
|
||||||
|
at /app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins/handbrake/handbrakeCustomArguments/2.0.0/index.js:207:27
|
||||||
|
at step (/app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins/handbrake/handbrakeCustomArguments/2.0.0/index.js:33:23)
|
||||||
|
at Object.next (/app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins/handbrake/handbrakeCustomArguments/2.0.0/index.js:14:53)
|
||||||
|
at fulfilled (/app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins/handbrake/handbrakeCustomArguments/2.0.0/index.js:5:58)
|
||||||
|
at process.processTicksAndRejections (node:internal/process/task_queues:104:5){}
|
||||||
|
[2026-05-26T20:07:54.156] [ERROR] Tdarr_Node - Error: Running HandBrake failed
|
||||||
|
at /app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins/handbrake/handbrakeCustomArguments/2.0.0/index.js:207:27
|
||||||
|
at step (/app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins/handbrake/handbrakeCustomArguments/2.0.0/index.js:33:23)
|
||||||
|
at Object.next (/app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins/handbrake/handbrakeCustomArguments/2.0.0/index.js:14:53)
|
||||||
|
at fulfilled (/app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins/handbrake/handbrakeCustomArguments/2.0.0/index.js:5:58)
|
||||||
|
at process.processTicksAndRejections (node:internal/process/task_queues:104:5){}
|
||||||
|
[2026-05-26T20:16:07.948] [INFO] Tdarr_Node - Downloading plugins from server
|
||||||
|
[2026-05-26T20:16:08.413] [INFO] Tdarr_Node - Finished downloading plugins from server
|
||||||
|
[2026-05-26T21:16:07.935] [INFO] Tdarr_Node - Downloading plugins from server
|
||||||
|
[2026-05-26T21:16:08.520] [INFO] Tdarr_Node - Finished downloading plugins from server
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
1000
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
1000
|
||||||
Reference in New Issue
Block a user