node-red-docker
Repository for all things Node-RED and Docker related (by node-red)
docker-sonarr
By linuxserver
node-red-docker | docker-sonarr | |
---|---|---|
8 | 6 | |
453 | 734 | |
0.2% | 1.5% | |
6.9 | 7.9 | |
23 days ago | 6 days ago | |
Shell | Dockerfile | |
Apache License 2.0 | GNU General Public License v3.0 only |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
node-red-docker
Posts with mentions or reviews of node-red-docker.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-02-14.
-
podman unhealthy for image nodered/node-red:3.0.2-18
Feb 14 16:16:31 podhost podman\3483]: 2023-02-14 16:16:31.053466474 -0300 -03 m=+0.071815344 container health_status 2177a7448029695a17a9c0c774b8f48875bda76f6bf6e100254532765c6005d7 ()image=docker.io/nodered/node-red:3.0.2-18, name=nodered, health\status=unhealthy, org.label-schema.build-date=2022-08-04T13:19:34Z, org.label-schema.docker.dockerfile=.docker/Dockerfile.alpine, org.label-schema.vcs-type=Git, org.label-schema.license=Apache-2.0, org.label-schema.name=Node-RED, authors=Dave Conway-Jones, Nick O'Leary, James Thomas, Raymond Mouthaan, org.label-schema.vcs-url=https://github.com/node-red/node-red-docker, org.label-schema.version=3.0.2, org.label-schema.arch=, org.label-schema.description=Low-code programming for event-driven applications., org.label-schema.url=https://nodered.org, org.label-schema.vcs-ref=))
- Error after 3.0 Update
- Unraid root user error
-
Use htpasswd to secure your node-RED Container
I found that Nick O'Leary (founder of Node-RED and the great guy that he is..) already did some research on this, I just had to bring this all together.
-
How does the --user option (or compose equivalent) differ from LinuxServer's PUID/PGID Environment Variables?
I don't use node-red, but I guess they use the node-red user in shell and overriding the process owner causes some issues with that. You can add an issue to their repository if you want.
-
Create a custom Node-Red Docker Image and performance Integration Tests and CI/CD Pipelines
Standard practice with Node-Red lets the user add dedicated flows and dependencies via the npm install command-line. However within the Node-Red-Docker Repo Wiki, you can also add these flows/dependencies via a dedicated package.json.
-
Radarr installation fails on fresh Ubuntu install
# https://nodered.org/docs/getting-started/docker # https://community.home-assistant.io/t/node-red-get-homeassistant-error/53923 node-red: container_name: node-red depends_on: homeassistant: condition: service_started environment: PGID: $PGID PUID: $PUID TZ: $TZ image: nodered/node-red networks: smarthome: ipv4_address: 172.18.0.2 restart: always # https://github.com/node-red/node-red-docker/wiki/Permissions-and-Persistence # chown volume after first run volumes: - $USERDIR2/node-red:/data
-
Is this the ultimate self-hosting setup? I think so...
Node Red - Flow programming, mainly for IOT
docker-sonarr
Posts with mentions or reviews of docker-sonarr.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-07-19.
-
Issue with docker, radarr, and qbittorrent: this directory does not appear to exist.
# https://github.com/linuxserver/docker-sonarr sonarr: image: lscr.io/linuxserver/sonarr:latest container_name: sonarr environment: - PUID=13001 - PGID=13000 - TZ=${TIMEZONE} - UMASK=002 volumes: - ${ROOT_DIR}/docker/radarr-config:/config - ${ROOT_DIR}/data:/data ports: - 8989:8989 restart: unless-stopped
-
5 containers all successfully working, can only access webUI on ONE of them. Sonarr (fully working)/Radarr/SABnabd/unmanic/librespeed
{ "AppArmorProfile": "", "Args": [], "Config": { "AttachStderr": true, "AttachStdin": true, "AttachStdout": true, "Cmd": null, "Domainname": "", "Entrypoint": [ "/init" ], "Env": [ "PUID=999", "PGID=999", "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin", "HOME=/root", "LANGUAGE=en_US.UTF-8", "LANG=en_US.UTF-8", "TERM=xterm", "XDG_CONFIG_HOME=/config/xdg", "SONARR_BRANCH=main" ], "ExposedPorts": { "8989/tcp": {} }, "Hostname": "6b7a14bfe2a9", "Image": "linuxserver/sonarr:latest", "Labels": { "build_version": "Linuxserver.io version:- 3.0.7.1477-ls136 Build-date:- 2022-03-05T04:36:08+01:00", "maintainer": "aptalca", "org.opencontainers.image.authors": "linuxserver.io", "org.opencontainers.image.created": "2022-03-05T04:36:08+01:00", "org.opencontainers.image.description": "[Sonarr](https://sonarr.tv/) (formerly NZBdrone) is a PVR for usenet and bittorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available. ", "org.opencontainers.image.documentation": "https://docs.linuxserver.io/images/docker-sonarr", "org.opencontainers.image.licenses": "GPL-3.0-only", "org.opencontainers.image.ref.name": "ae0d03b8f297ea504c05ee96d93cc941ef6774ce", "org.opencontainers.image.revision": "ae0d03b8f297ea504c05ee96d93cc941ef6774ce", "org.opencontainers.image.source": "https://github.com/linuxserver/docker-sonarr", "org.opencontainers.image.title": "Sonarr", "org.opencontainers.image.url": "https://github.com/linuxserver/docker-sonarr/packages", "org.opencontainers.image.vendor": "linuxserver.io", "org.opencontainers.image.version": "3.0.7.1477-ls136" }, "OnBuild": null, "OpenStdin": true, "StdinOnce": true, "Tty": true, "User": "", "Volumes": { "/config": {}, "/downloads": {}, "/etc/localtime": {}, "/shared": {}, "/tv": {} }, "WorkingDir": "" }, "Created": "2022-03-07T21:17:43.752838675Z", "Driver": "btrfs", "ExecIDs": null, "GraphDriver": { "Data": null, "Name": "btrfs" }, "HostConfig": { "AutoRemove": false, "Binds": [ "/share/Data/media/tv:/tv", "/share/Data/downloads:/downloads", "/share/Data:/shared", "/etc/localtime:/etc/localtime:ro", "/share/Data/downloads/.config:/config" ], "BlkioDeviceReadBps": null, "BlkioDeviceReadIOps": null, "BlkioDeviceWriteBps": null, "BlkioDeviceWriteIOps": null, "BlkioWeight": 0, "BlkioWeightDevice": [], "CapAdd": [ "AUDIT_WRITE", "CHOWN", "DAC_OVERRIDE", "FOWNER", "FSETID", "KILL", "MKNOD", "NET_BIND_SERVICE", "NET_RAW", "SETFCAP", "SETGID", "SETPCAP", "SETUID", "SYS_CHROOT" ], "CapDrop": [ "AUDIT_CONTROL", "BLOCK_SUSPEND", "DAC_READ_SEARCH", "IPC_LOCK", "IPC_OWNER", "LEASE", "LINUX_IMMUTABLE", "MAC_ADMIN", "MAC_OVERRIDE", "NET_ADMIN", "NET_BROADCAST", "SYSLOG", "SYS_ADMIN", "SYS_BOOT", "SYS_MODULE", "SYS_NICE", "SYS_PACCT", "SYS_PTRACE", "SYS_RAWIO", "SYS_RESOURCE", "SYS_TIME", "SYS_TTY_CONFIG", "WAKE_ALARM" ], "Cgroup": "", "CgroupParent": "", "CgroupnsMode": "host", "ConsoleSize": [ 0, 0 ], "ContainerIDFile": "", "CpuCount": 0, "CpuPercent": 0, "CpuPeriod": 0, "CpuQuota": 0, "CpuRealtimePeriod": 0, "CpuRealtimeRuntime": 0, "CpuShares": 0, "CpusetCpus": "", "CpusetMems": "", "DeviceCgroupRules": null, "DeviceRequests": null, "Devices": [], "Dns": [], "DnsOptions": [], "DnsSearch": [], "ExtraHosts": [], "GroupAdd": null, "IOMaximumBandwidth": 0, "IOMaximumIOps": 0, "IpcMode": "private", "Isolation": "", "KernelMemory": 0, "KernelMemoryTCP": 0, "Links": null, "LogConfig": { "Config": {}, "Type": "json-file" }, "MaskedPaths": [ "/proc/asound", "/proc/acpi", "/proc/kcore", "/proc/keys", "/proc/latency_stats", "/proc/timer_list", "/proc/timer_stats", "/proc/sched_debug", "/proc/scsi", "/sys/firmware" ], "Memory": 0, "MemoryReservation": 0, "MemorySwap": 0, "MemorySwappiness": null, "NanoCpus": 0, "NetworkMode": "bridge", "OomKillDisable": false, "OomScoreAdj": 0, "PidMode": "", "PidsLimit": null, "PortBindings": { "8989/tcp": [ { "HostIp": "", "HostPort": "18989" } ] }, "Privileged": false, "PublishAllPorts": false, "ReadonlyPaths": [ "/proc/bus", "/proc/fs", "/proc/irq", "/proc/sys", "/proc/sysrq-trigger" ], "ReadonlyRootfs": false, "RestartPolicy": { "MaximumRetryCount": 0, "Name": "unless-stopped" }, "Runtime": "runc", "SecurityOpt": null, "ShmSize": 67108864, "UTSMode": "", "Ulimits": null, "UsernsMode": "", "VolumeDriver": "", "VolumesFrom": null }, "HostnamePath": "/volume1/.@plugins/AppCentral/docker-ce/docker_lib/containers/a6c6ebd62faa354288cb113c9a8b6e639d0db35bca838a1ca520071043058be3/hostname", "HostsPath": "/volume1/.@plugins/AppCentral/docker-ce/docker_lib/containers/a6c6ebd62faa354288cb113c9a8b6e639d0db35bca838a1ca520071043058be3/hosts", "Id": "a6c6ebd62faa354288cb113c9a8b6e639d0db35bca838a1ca520071043058be3", "Image": "sha256:16d8c297ba3d777db03feea40e160500370cfb3c2e7c53efb8edb20f14f5d320", "LogPath": "/volume1/.@plugins/AppCentral/docker-ce/docker_lib/containers/a6c6ebd62faa354288cb113c9a8b6e639d0db35bca838a1ca520071043058be3/a6c6ebd62faa354288cb113c9a8b6e639d0db35bca838a1ca520071043058be3-json.log", "MountLabel": "", "Mounts": [ { "Destination": "/etc/localtime", "Mode": "ro", "Propagation": "rprivate", "RW": false, "Source": "/etc/localtime", "Type": "bind" }, { "Destination": "/shared", "Mode": "", "Propagation": "rprivate", "RW": true, "Source": "/share/Data", "Type": "bind" }, { "Destination": "/tv", "Mode": "", "Propagation": "rprivate", "RW": true, "Source": "/share/Data/media/tv", "Type": "bind" }, { "Destination": "/config", "Mode": "", "Propagation": "rprivate", "RW": true, "Source": "/share/Data/downloads/.config", "Type": "bind" }, { "Destination": "/downloads", "Mode": "", "Propagation": "rprivate", "RW": true, "Source": "/share/Data/downloads", "Type": "bind" } ], "Name": "/Sonarr", "NetworkSettings": { "Bridge": "", "EndpointID": "d89c2b6a0bc66905a1301a83373434a6dd9ab8f926aae9e5bff1f0338ff0aaa0", "Gateway": "172.17.0.1", "GlobalIPv6Address": "", "GlobalIPv6PrefixLen": 0, "HairpinMode": false, "IPAddress": "172.17.0.4", "IPPrefixLen": 16, "IPv6Gateway": "", "LinkLocalIPv6Address": "", "LinkLocalIPv6PrefixLen": 0, "MacAddress": "02:42:ac:11:00:04", "Networks": { "bridge": { "Aliases": null, "DriverOpts": null, "EndpointID": "d89c2b6a0bc66905a1301a83373434a6dd9ab8f926aae9e5bff1f0338ff0aaa0", "Gateway": "172.17.0.1", "GlobalIPv6Address": "", "GlobalIPv6PrefixLen": 0, "IPAMConfig": {}, "IPAddress": "172.17.0.4", "IPPrefixLen": 16, "IPv6Gateway": "", "Links": null, "MacAddress": "02:42:ac:11:00:04", "NetworkID": "fb477246253bd2671a590289ecc73e3cf4c8882836c48423ec711a3c50cc90a8" } }, "Ports": { "8989/tcp": [ { "HostIp": "0.0.0.0", "HostPort": "18989" }, { "HostIp": "::", "HostPort": "18989" } ] }, "SandboxID": "f3c02a2e6868d61f4da9a54858d8b33b65f5af61268a0a3d60dbfe252810f369", "SandboxKey": "/var/run/docker/netns/f3c02a2e6868", "SecondaryIPAddresses": null, "SecondaryIPv6Addresses": null }, "Path": "/init", "Platform": "linux", "Portainer": { "ResourceControl": { "Id": 32, "ResourceId": "a6c6ebd62faa354288cb113c9a8b6e639d0db35bca838a1ca520071043058be3", "SubResourceIds": [], "Type": 1, "UserAccesses": [], "TeamAccesses": [], "Public": false, "AdministratorsOnly": true, "System": false } }, "ProcessLabel": "", "ResolvConfPath": "/volume1/.@plugins/AppCentral/docker-ce/docker_lib/containers/a6c6ebd62faa354288cb113c9a8b6e639d0db35bca838a1ca520071043058be3/resolv.conf", "RestartCount": 0, "State": { "Dead": false, "Error": "", "ExitCode": 0, "FinishedAt": "2022-03-10T18:44:19.368304231Z", "OOMKilled": false, "Paused": false, "Pid": 9212, "Restarting": false, "Running": true, "StartedAt": "2022-03-10T18:47:07.244342475Z", "Status": "running" } }
-
Radarr installation fails on fresh Ubuntu install
# https://github.com/linuxserver/docker-sonarr sonarr: container_name: sonarr environment: PGID: $PLEX_PGID PUID: $PLEX_PUID TZ: $TZ image: ghcr.io/linuxserver/sonarr networks: smarthome: ipv4_address: 172.18.0.17 restart: always volumes: - $USERDIR2/sonarr:/config - $STORAGE/TV Shows:/tv - $DOWNLOAD/sonarr:/downloads
-
What's something self hosted everyone needs to run ?
Sonarr
-
[Help] Is there a way to allow other people on my server to add their own media to the server?
Sonarr for TV shows
- Error: running an outdated tag
What are some alternatives?
When comparing node-red-docker and docker-sonarr you can also consider the following projects:
FlareSolverr - Proxy server to bypass Cloudflare protection
requestrr - Requestrr is a chatbot used to simplify using services like Sonarr/Radarr/Ombi via the use of chat. Current platform is Discord only, but the bot was built around the ideology of quick adaptation for new features as well as new platforms.
caddy-docker-proxy - Caddy as a reverse proxy for Docker
docker-radarr
docker-mariadb
rhasspy - Offline private voice assistant for many human languages
Tautulli - A Python based monitoring and tracking tool for Plex Media Server.
docker-pi-hole - Pi-hole in a docker container
Transmission - Official Transmission BitTorrent client repository
docker-duplicati
Radarr - Movie organizer/manager for usenet and torrent users.
node-red-docker vs FlareSolverr
docker-sonarr vs requestrr
node-red-docker vs caddy-docker-proxy
docker-sonarr vs docker-radarr
node-red-docker vs docker-radarr
docker-sonarr vs docker-mariadb
node-red-docker vs rhasspy
docker-sonarr vs Tautulli
node-red-docker vs docker-pi-hole
docker-sonarr vs Transmission
node-red-docker vs docker-duplicati
docker-sonarr vs Radarr