greenfrogsb / lmds Goto Github PK
View Code? Open in Web Editor NEWLMDS - Linux Media Delivery System
Home Page: https://greenfrognest.com
License: GNU General Public License v3.0
LMDS - Linux Media Delivery System
Home Page: https://greenfrognest.com
License: GNU General Public License v3.0
Seems that rclone changed the storage number in configuration for Google Drive. It's 13
now.
Line 536 in 0cd297c
echo -e " [n] [gdrive] [13] [Enter] [Enter] [1] [Enter] [Enter] [n] [n]"
I was running my LMDS and one day to another when I restarted my pi, I get the following message
/app/Jackett/jackett_launcher.sh: 10: /app/Jackett/jackett_launcher.sh: /app/Jackett/jackett: not found
I tried a clean install and it still fails, I cannot find how to fix it or what changed.
It would be relatively straightforward to write a GitHub Action that would take the latest Raspberry Pi OS image, run your script, and then store the resulting OS image (as a GitHub Release, if desired).
This would make it easier for people to get started - an unexpanded Raspberry Pi OS Lite image with the tools preinstalled!
You can also have this run every few days/weeks to ensure that it remains up to date!
I created the following symlinks:
pi@raspberrypi:~/LMDS/media $ sudo ln -s /mnt/BFDS/tvshows /home/pi/LMDS/media/tvshows
pi@raspberrypi:~/LMDS/media $ sudo ln -s /mnt/BFDS/movies /home/pi/LMDS/media/movies
pi@raspberrypi:~/LMDS $ sudo ln -s /mnt/BFDS/downloads /home/pi/LMDS/downloads
Then I ran ./deploy.sh, then deployed the containers with docker-compose up -d. When I enter the Deluge WebUI through Portainer it says "Error" in the bottom right corner for free space. If I go into Preferences/Downloads and change the "Download to" field from /root/Downloads to just /Downloads it sees the free space and my NAS share.
When inspecting the configuration in Portainer I see the following default setup:
Host/volume Path in container
/home/pi/LMDS/downloads /downloads
/home/pi/LMDS/volumes/deluge/config /config
So what is wrong here? is there some problem with the symlink I created? My NAS is mounted properly with fstab set up and all that. Also alongside this issue I also see that Sonarr and Radarr reports an error, that "Deluge is downloading to /root folder which is unsafe", what is the deal with that?
Please help, and thanks a lot in advance! :)
Hi, is it possible to add Prowlarr (Jackett alternative developed by the Sonarr/Radarr team) to the available containers?
Hello
When I try to docker-compose up, I get the following error in the terminal.
pi@raspberrypi4:~/LMDS $ docker-compose up -d
portainer is up-to-date
sonarr is up-to-date
jackett is up-to-date
Starting radarr ...
ERROR: for radarr a bytes-like object is required, not 'str'
ERROR: for radarr a bytes-like object is required, not 'str'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/docker/api/client.py", line 261, in _raise_for_status
response.raise_for_status()
File "/usr/lib/python3/dist-packages/requests/models.py", line 943, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 500 Server Error: Internal Server Error for url: http+docker://localhost/v1.22/containers/13c06c7d1eb1eb40907660b00a833c8378ecb3c4f9bb65c03471a43eb60e7b75/start
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/compose/service.py", line 625, in start_container
container.start()
File "/usr/lib/python3/dist-packages/compose/container.py", line 241, in start
return self.client.start(self.id, **options)
File "/usr/lib/python3/dist-packages/docker/utils/decorators.py", line 19, in wrapped
return f(self, resource_id, *args, **kwargs)
File "/usr/lib/python3/dist-packages/docker/api/container.py", line 1095, in start
self._raise_for_status(res)
File "/usr/lib/python3/dist-packages/docker/api/client.py", line 263, in _raise_for_status
raise create_api_error_from_http_exception(e)
File "/usr/lib/python3/dist-packages/docker/errors.py", line 31, in create_api_error_from_http_exception
raise cls(e, response=response, explanation=explanation)
docker.errors.APIError: 500 Server Error: Internal Server Error ("b'driver failed programming external connectivity on endpoint radarr (3ae6750e66b7dbe63a49d7d0de8323f9bebbfbde48b35b5dd36ec05014cff4db): Error starting userland proxy: listen tcp4 0.0.0.0:7878: bind: address already in use'")
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/bin/docker-compose", line 11, in <module>
load_entry_point('docker-compose==1.25.0', 'console_scripts', 'docker-compose')()
File "/usr/lib/python3/dist-packages/compose/cli/main.py", line 72, in main
command()
File "/usr/lib/python3/dist-packages/compose/cli/main.py", line 128, in perform_command
handler(command, command_options)
File "/usr/lib/python3/dist-packages/compose/cli/main.py", line 1107, in up
to_attach = up(False)
File "/usr/lib/python3/dist-packages/compose/cli/main.py", line 1088, in up
return self.project.up(
File "/usr/lib/python3/dist-packages/compose/project.py", line 565, in up
results, errors = parallel.parallel_execute(
File "/usr/lib/python3/dist-packages/compose/parallel.py", line 112, in parallel_execute
raise error_to_reraise
File "/usr/lib/python3/dist-packages/compose/parallel.py", line 210, in producer
result = func(obj)
File "/usr/lib/python3/dist-packages/compose/project.py", line 548, in do
return service.execute_convergence_plan(
File "/usr/lib/python3/dist-packages/compose/service.py", line 567, in execute_convergence_plan
return self._execute_convergence_start(
File "/usr/lib/python3/dist-packages/compose/service.py", line 506, in _execute_convergence_start
_, errors = parallel_execute(
File "/usr/lib/python3/dist-packages/compose/parallel.py", line 112, in parallel_execute
raise error_to_reraise
File "/usr/lib/python3/dist-packages/compose/parallel.py", line 210, in producer
result = func(obj)
File "/usr/lib/python3/dist-packages/compose/service.py", line 508, in <lambda>
lambda c: self.start_container_if_stopped(c, attach_logs=not detached, quiet=True),
File "/usr/lib/python3/dist-packages/compose/service.py", line 620, in start_container_if_stopped
return self.start_container(container)
File "/usr/lib/python3/dist-packages/compose/service.py", line 627, in start_container
if "driver failed programming external connectivity" in ex.explanation:
TypeError: a bytes-like object is required, not 'str'
After following the FAQ to mount my external hdd in the LMDS folder i am getting "Error: Permission denied (/home/diemitchell/LMDS/Downloads/Big Buck Bunny/Big Buck Bunny.en.srt)" in transmission
When I do localhost:7878, I can't access to the radarr container.
On portainer, it is running.
The error I get is : ERR_CONNECTION_REFUSED
Do you have a solution ?
Hello,
Thank you for the app here. I have residential proxies and I would like to run it on multiple instances of earnapp on same device. Could you please let me know if it is possible currently or can I expect enhancements in future to proxify each instance.
Thank you
When I choose Backup LMDS it return this message:
Containers not deployed yet
Nothing to backup
I've followed the guide and the docker images for Sonarr, Radarr, Deluge, Prowlarr and VPN is running and working just fine. I just want to do a normal backup, not rclone and gdrive.
Bazarr is not working out of the box...
I checked the container logs through Portainer and it complains about UMASK_SET, to change it to UMASK.
Did it... but not solved the problem...
And now I'm having some error in logs:
Current thread 0xb6f43390 (most recent call first):,
<no Python frame>,
Fatal Python error: pyinit_main: can't initialize time,
Python runtime state: core initialized,
PermissionError: [Errno 1] Operation not permitted,
Your script is awsome made my work like done in just a matter seconds the only thing i am missing and unable to make it work with is rclone.
I tried doing rclone mount
And change mount point through portainer but when i use rclone mount dir in mount point it throws error tried googling everything nothing worked ๐. [ error while creating mount source path '/home/kratos/media': mkdir /home/kratos/media: file exists ]
I would love to get it within your script
I've had issues getting vpn-gateway to start on my rpi4. The container seemed to be completely unable to resolve DNS and would get stuck when connecting directly with an IP address (UDP link remote: [AF_INET] XXX.XXX.XXX.XXX and go no further). I tried both free VPNs via vpngate and paid/premium ones.
Changing the image from dperson/openvpn-client to dperson/openvpn-client:rpi (a much older image) in the docker-compose.yml file seems to have resolved this issue for me.
Might be the result of slightly different architecture between the rpi3 and rpi4? The latest openvpn-client image predates the LMDS tutorials on youtube.
Portainer says that my 5 containers are running. However, when trying to access them with their appropriate port number in a browser they all don't load up.
dmesg -
[Sun Oct 10 11:21:03 2021] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this. [Sun Oct 10 11:21:03 2021] Bridge firewalling registered [Sun Oct 10 11:21:05 2021] br-6ee48af7e196: port 1(vetheb02d51) entered blocking state [Sun Oct 10 11:21:05 2021] br-6ee48af7e196: port 1(vetheb02d51) entered disabled state [Sun Oct 10 11:21:05 2021] device vetheb02d51 entered promiscuous mode [Sun Oct 10 11:21:05 2021] br-6ee48af7e196: port 1(vetheb02d51) entered blocking state [Sun Oct 10 11:21:05 2021] br-6ee48af7e196: port 1(vetheb02d51) entered forwarding state [Sun Oct 10 11:21:05 2021] br-6ee48af7e196: port 1(vetheb02d51) entered disabled state [Sun Oct 10 11:21:05 2021] br-6ee48af7e196: port 2(veth9a87580) entered blocking state [Sun Oct 10 11:21:05 2021] br-6ee48af7e196: port 2(veth9a87580) entered disabled state [Sun Oct 10 11:21:05 2021] device veth9a87580 entered promiscuous mode [Sun Oct 10 11:21:05 2021] br-6ee48af7e196: port 2(veth9a87580) entered blocking state [Sun Oct 10 11:21:05 2021] br-6ee48af7e196: port 2(veth9a87580) entered forwarding state [Sun Oct 10 11:21:05 2021] IPv6: ADDRCONF(NETDEV_CHANGE): br-6ee48af7e196: link becomes ready [Sun Oct 10 11:21:05 2021] br-6ee48af7e196: port 2(veth9a87580) entered disabled state [Sun Oct 10 11:21:05 2021] br-6ee48af7e196: port 3(veth6acc32b) entered blocking state [Sun Oct 10 11:21:05 2021] br-6ee48af7e196: port 3(veth6acc32b) entered disabled state [Sun Oct 10 11:21:05 2021] device veth6acc32b entered promiscuous mode [Sun Oct 10 11:21:05 2021] br-6ee48af7e196: port 3(veth6acc32b) entered blocking state [Sun Oct 10 11:21:05 2021] br-6ee48af7e196: port 3(veth6acc32b) entered forwarding state [Sun Oct 10 11:21:05 2021] br-6ee48af7e196: port 3(veth6acc32b) entered disabled state [Sun Oct 10 11:21:05 2021] IPv6: ADDRCONF(NETDEV_CHANGE): vetheb02d51: link becomes ready [Sun Oct 10 11:21:05 2021] br-6ee48af7e196: port 1(vetheb02d51) entered blocking state [Sun Oct 10 11:21:05 2021] br-6ee48af7e196: port 1(vetheb02d51) entered forwarding state [Sun Oct 10 11:21:05 2021] br-6ee48af7e196: port 4(vethdc48732) entered blocking state [Sun Oct 10 11:21:05 2021] br-6ee48af7e196: port 4(vethdc48732) entered disabled state [Sun Oct 10 11:21:05 2021] device vethdc48732 entered promiscuous mode [Sun Oct 10 11:21:05 2021] br-6ee48af7e196: port 4(vethdc48732) entered blocking state [Sun Oct 10 11:21:05 2021] br-6ee48af7e196: port 4(vethdc48732) entered forwarding state [Sun Oct 10 11:21:05 2021] br-6ee48af7e196: port 4(vethdc48732) entered disabled state [Sun Oct 10 11:21:05 2021] IPv6: ADDRCONF(NETDEV_CHANGE): veth9a87580: link becomes ready [Sun Oct 10 11:21:05 2021] br-6ee48af7e196: port 2(veth9a87580) entered blocking state [Sun Oct 10 11:21:05 2021] br-6ee48af7e196: port 2(veth9a87580) entered forwarding state [Sun Oct 10 11:21:05 2021] IPv6: ADDRCONF(NETDEV_CHANGE): veth6acc32b: link becomes ready [Sun Oct 10 11:21:05 2021] br-6ee48af7e196: port 3(veth6acc32b) entered blocking state [Sun Oct 10 11:21:05 2021] br-6ee48af7e196: port 3(veth6acc32b) entered forwarding state [Sun Oct 10 11:21:06 2021] IPv6: ADDRCONF(NETDEV_CHANGE): vethdc48732: link becomes ready [Sun Oct 10 11:21:06 2021] br-6ee48af7e196: port 4(vethdc48732) entered blocking state [Sun Oct 10 11:21:06 2021] br-6ee48af7e196: port 4(vethdc48732) entered forwarding state [Sun Oct 10 11:21:07 2021] cgroup: cgroup: disabling cgroup2 socket matching due to net_prio or net_cls activation [Sun Oct 10 11:21:08 2021] br-6ee48af7e196: port 3(veth6acc32b) entered disabled state [Sun Oct 10 11:21:08 2021] eth0: renamed from vethd4896f8 [Sun Oct 10 11:21:09 2021] br-6ee48af7e196: port 1(vetheb02d51) entered disabled state [Sun Oct 10 11:21:09 2021] eth0: renamed from vethc0a1394 [Sun Oct 10 11:21:09 2021] br-6ee48af7e196: port 3(veth6acc32b) entered blocking state [Sun Oct 10 11:21:09 2021] br-6ee48af7e196: port 3(veth6acc32b) entered forwarding state [Sun Oct 10 11:21:09 2021] br-6ee48af7e196: port 1(vetheb02d51) entered blocking state [Sun Oct 10 11:21:09 2021] br-6ee48af7e196: port 1(vetheb02d51) entered forwarding state [Sun Oct 10 11:21:09 2021] br-6ee48af7e196: port 2(veth9a87580) entered disabled state [Sun Oct 10 11:21:09 2021] eth0: renamed from veth42fa943 [Sun Oct 10 11:21:09 2021] br-6ee48af7e196: port 4(vethdc48732) entered disabled state [Sun Oct 10 11:21:09 2021] eth0: renamed from veth9579820 [Sun Oct 10 11:21:09 2021] br-6ee48af7e196: port 4(vethdc48732) entered blocking state [Sun Oct 10 11:21:09 2021] br-6ee48af7e196: port 4(vethdc48732) entered forwarding state [Sun Oct 10 11:21:09 2021] br-6ee48af7e196: port 2(veth9a87580) entered blocking state [Sun Oct 10 11:21:09 2021] br-6ee48af7e196: port 2(veth9a87580) entered forwarding state pi@raspberrypi:~ $
qbitorrent -
,
To support LSIO projects visit:,
https://www.linuxserver.io/donate/,
-------------------------------------,
GID/UID,
-------------------------------------,
,
User uid: 1000,
User gid: 1000,
-------------------------------------,
,
,
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@,
,
Your DockerHost is most likely running an outdated version of libseccomp,
,
To fix this, please visit https://docs.linuxserver.io/faq#libseccomp,
,
Some apps might not behave correctly without this,
,
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@,
,
[cont-init.d] 10-adduser: exited 0.,
[cont-init.d] 30-config: executing... ,
[cont-init.d] 30-config: exited 0.,
[cont-init.d] 90-custom-folders: executing... ,
[cont-init.d] 90-custom-folders: exited 0.,
[cont-init.d] 99-custom-scripts: executing... ,
[custom-init] no custom files found exiting...,
[cont-init.d] 99-custom-scripts: exited 0.,
[cont-init.d] done.,
[services.d] starting services,
You are using a legacy method of defining umask,
please update your environment variable from UMASK_SET to UMASK,
to keep the functionality after July 2021,
[services.d] done.,
QWaitCondition::wait(): cv wait failure: Invalid argument,
QWaitCondition::wait(): cv wait failure: Invalid argument,
Catching signal: SIGTERM,
Exiting cleanly,
[s6-init] making user provided files available at /var/run/s6/etc...exited 0.,
[s6-init] ensuring user provided files have correct perms...exited 0.,
[fix-attrs.d] applying ownership & permissions fixes...,
[fix-attrs.d] done.,
[cont-init.d] executing container initialization scripts...,
[cont-init.d] 01-envfile: executing... ,
[cont-init.d] 01-envfile: exited 0.,
[cont-init.d] 10-adduser: executing... ,
usermod: no changes,
,
-------------------------------------,
_ (),
| | ___ _ _,
| | / | | | / ,
| | _ \ | | | () |,
|| |/ || _/,
,
,
Brought to you by linuxserver.io,
-------------------------------------,
,
To support LSIO projects visit:,
https://www.linuxserver.io/donate/,
-------------------------------------,
GID/UID,
-------------------------------------,
,
User uid: 1000,
User gid: 1000,
-------------------------------------,
,
,
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@,
,
Your DockerHost is most likely running an outdated version of libseccomp,
,
To fix this, please visit https://docs.linuxserver.io/faq#libseccomp,
,
Some apps might not behave correctly without this,
,
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@,
,
[cont-init.d] 10-adduser: exited 0.,
[cont-init.d] 30-config: executing... ,
[cont-init.d] 30-config: exited 0.,
[cont-init.d] 90-custom-folders: executing... ,
[cont-init.d] 90-custom-folders: exited 0.,
[cont-init.d] 99-custom-scripts: executing... ,
[custom-init] no custom files found exiting...,
[cont-init.d] 99-custom-scripts: exited 0.,
[cont-init.d] done.,
[services.d] starting services,
[services.d] done.,
You are using a legacy method of defining umask,
please update your environment variable from UMASK_SET to UMASK,
to keep the functionality after July 2021,
QWaitCondition::wait(): cv wait failure: Invalid argument,
QWaitCondition::wait(): cv wait failure: Invalid argument,
Catching signal: SIGTERM,
Exiting cleanly
i've noticed that the time inside all the created containers are 1 hour behind the actual time here.
example, i connected to the console on the radarr and sonarr containers and ran
root@a025bc58ebd4:/#date
Fri Aug 5 08:05:32 UTC 2022
the current time here is 09:05m which at the moment is GMT+1 (or BST).
now, i could just manually adjust the time in each container, but then i guess the next time the clocks change it'll be wrong again.
is there something system wide i can do so that the containers are always at the correct time?
The time set on the Pi is correct. and it set to the correct timezone
I've got the vpn container set up but the Deluge container doesn't start. I can start it manually in Portainer and then it works fine.
My docker-compose for deluge looks like this:
deluge:
image: linuxserver/deluge
container_name: deluge
depends_on: # Add dependency on vpn container, this container wont start if vpn container is not running.
- vpn
network_mode: service:vpn
# network_mode: host
environment:
- PUID=0
- PGID=0
- TZ=UTC
- UMASK=022 #optional
- DELUGE_LOGLEVEL=error #optional
volumes:
- ./volumes/deluge/config:/config
- ./downloads:/downloads
restart: unless-stopped
I added the restart: unless-stopped but it doesn't make a difference.
I noticed that the vpn container takes about 1 minute to start up. It starting for a while and then goes to Healthy instead of running. Hovering over the label says that this container has a health check.
Not sure if Deluge is not starting because it takes long for the vpn to start or because the vpn eventually shows Healthy instead of Running. I'm not very good with docker unfortunately.
If it helps this is the log of the Deluge container after a reboot:
KeyError: ('RPCServer',)
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] waiting for services.
[s6-finish] sending all processes the TERM signal.
[s6-finish] sending all processes the KILL signal and exiting.
Do you have any idea what the issue might be?
got an issue with Jacket.
i have a clean install of Raspberry OS and LMDS.
followed the instructions to set up, installed Portainer and Jackett.
Portainer is running fine, but Jackett is not accessible on http://192.168.50.8:9117/
Portainer says Jackett is running but with no IP address or port
what have i done wrong?
A few others have noted that it's not possible to log into the web-ui of qBittorrent with the default username and password.
It turns out that the default username/login is actually correct, but there's an inherent issue with libseccomp2 (2.3.3/the distro version).
libseccomp2 needs to be updated to > 2.4.4 for users to be able to login correctly.
Ref: https://superuser.com/questions/1633210/qbittorrent-docker-webui-nothing-happen-on-default-password
When attempting to run Honeygain on the RPI 4 I get The futex facility returned an unexpected error code.
.
So I deployed the stack as instructed, everything that I use works (Deluge/Sonarr/Radarr/Jackett) but for some reason bazarr refuses to allow me to connect to the WebUI. If I type the host IP xxx.xxx.x.xx:6767 it says "problem loading webpage". I tried re-deploying the stack with ./deploy.sh to no avail
I have installed the Docker and it restarted after that i installed honeygain an logged in normally but its still not displaying in the dashboard after 12+hours
First of all thanks for all the work, it's really helpful for me to spawn my own local media server.
Not sure if this is a common issue or not, but I try to install Plex and it consistently gets clock_gettime(CLOCK_MONOTONIC) failed: Operation not permitted
(attached the full logs _plex_logs.txt)
Base on the guide here , I think you need to specify the image to use arm base like ghcr.io/linuxserver/plex:arm32v7-latest
and add `privileged: true to make it works
Hello,
It's not possible to use the dhcp service provided with the pihole in the stack due to the network configuration.
The official pihole documentation provide multiple solutions for this problem, do you think it would be possible to implement one with the stack?
https://docs.pi-hole.net/docker/dhcp/
Thanks!
Hi ;)
~/LDS $ ./deploy.sh
checking for project update
Depuis https://github.com/GreenFrogSB/LDS
then nothing happen, i need to restart my terminal if i want to enter a new command
even
git reset --hard
and
git clean -fd
don't resolve the problem :/
Can someone help me ? :D
Hello! I used LMDS to make a docker that runs honeygain on my raspberry pi, but it does not work. If I start it, it keeps restarting forever. It is up for a second, then it starts restarting again.
Is there a way to change the sonar port? I'm able to install radarr, deluge, qb, and jackett but sonarr fails because something else on my system is already using that port. Im still new to docker so not sure if i can just install sonarr in that container instead?
Honeygain doesn't work on 32bit raspberry, can you make a version for it? Is there any workaround to make it work on a 32bit RPI?
hello
I followed all your information regarding setting up sonarr and radarr. i followed your instruction on how to mount NAS shares also. Here is my setup:
I mounted a single folder of my NAS to /mnt/smbshare. then linked smbshare both to ~/LMDS/media/movies and ~/LMDS/media/tvshows.
my nas share contains 3 folders (there are some more), Movies, TV shows, and torrents. torrents folder receives files from seedbox.
So in sonarr setup is like this:
download client page's path config
remote path: /sdj/0110/downloads/completed/tv-sonarr-roni/
local path: /tv/torrents/tv-sonarr-roni/
media management root folder: /tv/TV_Series_WDMCHD
I am getting the following error
the path /sdj* is from seedbox and sonarr is supposed to look that in local path, which is /tv/torrents/tv-sonarr-roni/. And the file exist there!
I think it's a permission issue but can't figure out how to solve this. Does anyone have this issue?
Is there a chance that Gluetun is added as extra VPN option, I don't know exactly how they compare to each other but I suspect Gluetun is more lightweight then OpenVPN and also supports the wireguard protocol for VPN.
Regards,
Dirk
If any another stack with Pi hole is present, it interferes with the LMDS stack and none of the containers i,e, Jackett, Radarr, Deluge are getting connected to the internet.
This can be solved by adding dns tag to the compose file
....... jackett: image: linuxserver/jackett container_name: jackett dns - 8.8.8.8 - 1.1.1.1 environment: ........
Hi,
thank you for this awesome script, I love it :)
I've successfully installed everything on my raspberry-pi, I can access the webUIs of the different services, but I can't connect them with using localhost.
Most of them works using the device's network IP address, but that's not the desired way.
Below error is received due to broken URL
'Fetching aarch64
--2022-10-27 20:01:31-- https://brightdata.com/static/earnapp/aarch64
Resolving brightdata.com (brightdata.com)... 172.67.12.97, 104.22.26.189, 104.22.27.189
Connecting to brightdata.com (brightdata.com)|172.67.12.97|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2022-10-27 20:01:32 ERROR 404: Not Found.'
Deploy script needs amending to pull from source
wget -qO- https://brightdata.com/static/earnapp/install.sh > /tmp/earnapp.sh && sudo bash /tmp/earnapp.sh
I've got this message when I try to use docker compose up -d with honeygain container
Tuto followed : https://greenfrognest.com/HoneyGainLMDS.php
Pi Model : pi 3B+
Os : Pi OS 64bit
Hey,
my Jellyfin Android TV app told me to upgrade my serverside Jellyfin from 10.7.6 to at least 10.8.1.
You're using the following image where the :bionic tag has been deprecated: image: ghcr.io/linuxserver/jellyfin:bionic
I've switched to :latest and the update worked fine.
Thanks for providing the LMDS stack!
Cheers.
do you accept requests to add services to the stack?
i'd like to see this added if it's possible
is it possible to add an unbound container that can be used with pihole, so we could use recursive DNS with pihole?
pihole works fine with the included docker image, but it's often better to use it with unbound.
Hello !
Small question, how can we use hardlinks instead of copying the files at each end of download with sonarr / radarr ?
Thanks in advance !
First off, just wanted to say thank you for all the hard work on LDS. Its really appreciated!
I'm having trouble with the nginx container, when I go to http://my-raspberry-pi-ip in my browser, I get this page: https://prnt.sc/wiwy6c
Tried looking into the config's, but couldn't find too much. Couldn't see any example of nginx in your videos, so not too sure how its supposed to look. But I believe its supposed to have a list of links right?
It would be really nice to use nginx to proxy all the containers. So that instead of having to remember all the ports, I can just go to http://ip-address/sonarr or http://ip-address/portainer and it will just proxy it to the container.
Anyway, any idea whats up with the nginx container? Is there something I need to do / might have done wrong?
Feeling especially dense as I run through this. I had a perfectly running system but while looking at jackett, I ran into this sweet little system, and thought this would be a great upgrade from self installed hacked together monster I have. However, I've really been struggling with 2 things.
Feeling especially dense. Any advice would be welcome. Thanks.
hello, I would like to modify the html and the js of the jellyfin page except that I cannot find where the files to modify them are, does anyone know where these files are? (I use LMDS with portainer and jellyfin and sonarr)
Thanks.
i have an issue manually making changes to the docker-compose.yml
file
any time i go in and manually change the TZ
from UTC
to Europe/London
or manually change any of the volumes mountings, saving the changes correctly saves the changes to the file.
however, after running docker-compose up -d
it seems to revert all my changes back to default.
for example, i changed the sonarr entry to this
sonarr:
image: linuxserver/sonarr
container_name: sonarr
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/London
- UMASK_SET=022 #optional
volumes:
- ./volumes/sonarr/data:/config
- ./home/chenks/LMDS/media:/tv
- ./home/chenks/LMDS/downloads:/downloads
ports:
- 8989:8989
restart: unless-stopped
saved the changes, ran the docker command, and it had reverted it back to
sonarr:
image: linuxserver/sonarr
container_name: sonarr
environment:
- PUID=1000
- PGID=1000
- TZ=UTC
- UMASK_SET=022 #optional
volumes:
- ./volumes/sonarr/data:/config
- ./media/tvshows:/tv
- ./downloads:/downloads
ports:
- 8989:8989
restart: unless-stopped
why are my changes being reverted?
is it possible i'm making too many changes at once?
As a feature request, Overseerr is a better integrated request handling service than Ombu, Iโd love to have it in the stack.
Hello,
I'm facing the follow error when trying to download a movie subtitle from bazarr:
2021-09-17 03:00:03,437 - root (b2619688) : INFO (signalr_client:105) - BAZARR trying to connect to Radarr SignalR feed...
Traceback (most recent call last):
File "src/gevent/greenlet.py", line 906, in gevent._gevent_cgreenlet.Greenlet.run
File "/app/bazarr/bin/bazarr/signalr_client.py", line 108, in start
self.connection.start()
File "/app/bazarr/bin/bazarr/../libs/signalrcore/hub/base_hub_connection.py", line 44, in start
return self.transport.start()
File "/app/bazarr/bin/bazarr/../libs/signalrcore/transport/websockets/websocket_transport.py", line 62, in start
self.negotiate()
File "/app/bazarr/bin/bazarr/../libs/signalrcore/transport/websockets/websocket_transport.py", line 99, in negotiate
raise HubError(response.status_code)\
signalrcore.hub.errors.UnAuthorizedHubError
2021-09-17T03:00:03Z <Greenlet at 0xb2619688: <bound method RadarrSignalrClient.start of <signalr_client.RadarrSignalrClient object at 0xb2604af0>>> failed with UnAuthorizedHubError
2021-09-17 03:00:03,458 - root (b6b61188) : INFO (server:37) - BAZARR is started and waiting for request on http://0.0.0.0:6767
2021-09-17 03:02:38,722 - root (b232d358) : ERROR (get_subtitle:519) - BAZARR Error saving Subtitles file to disk for this file:/movies/Mortal Kombat (2021)/Mortal.Kombat.2021.1080p.WEBRip.DD5.1.x264-CM.mkv
2021-09-17 03:05:49,637 - root (b232d9b8) : ERROR (get_subtitle:519) - BAZARR Error saving Subtitles file to disk for this file:/movies/Mortal Kombat (2021)/Mortal.Kombat.2021.1080p.WEBRip.DD5.1.x264-CM.mkv
Should this works ?
===============================================
UPDATE
After give write permission to folder ~/LMDS/media/movies/Mortal Kombat (2021)
it worked.
Does have one way to automate it without give generic permissions ?
Raspberry pi 4, raspbian bullseye lite - both 32 bit and 64 bit.
docker logs honeygain
shows:
TOU are accepted
Error processing authorisation
Hi,
the container is up and running. But Honeygain does not work.
docker-compose logs returns me this error
honeygain01 | The futex facility returned an unexpected error code.
Any ideas?
Hi, I open a new issue because I am following your tutorial (how to configure LMDS with an external USB drive) and I have a problem.
In your video, you make the command fdisk -l
to give the information of the usb key but me, on my USB of 114G, the values are :
I do not understand however I made several formatting of which one of low level, in ntfs, there is thus no partition but it find 4 with strange capacities
I would need help to solve this problem, thanks in advance ๐
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.