Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


PulsedMedia Seedbox Giveaway. Details inside. - Page 2
New on LowEndTalk? Please Register and read our Community Rules.

PulsedMedia Seedbox Giveaway. Details inside.

2»

Comments

  • PulsedMediaPulsedMedia Member, Patron Provider

    @let_a96ut said:

    @Astro said:

    @let_a96ut said:
    I have updated the script now just run
    curl https://gist.githubusercontent.com/gsj1377/a7eb727e079a1cefc9baff4e130d8900/raw/84cb3622b1e0c30f6dbada2d0a96a41c876e6f9a/app-installation.sh | bash && source ~/.bashrc

    Once script finishes it will show urls at the end.
    for SABnzbd for first-time use wizard url.

    Is this just for SABnzbd? or for jellyfin as well?

    This is for Sonarr, Raddarr, Prowllar, SABnzbd and Jellyfin

    This is update version of previous script. Now it is more robust and does not require any user configuration like changing port or setting up baseurl.

    Also prints URL and useful info.

    Once script finishes running applications are ready to run

    Can you re-add cloudplow too?

    We are planning to add /var/run/pmss/ports/ a list of used ports in near future (just netstat -lnp grep right now) as individual files to avoid port conflicts in a central everyone accessible way.

  • @PulsedMedia said:

    @let_a96ut said:

    @Astro said:

    @let_a96ut said:
    I have updated the script now just run
    curl https://gist.githubusercontent.com/gsj1377/a7eb727e079a1cefc9baff4e130d8900/raw/84cb3622b1e0c30f6dbada2d0a96a41c876e6f9a/app-installation.sh | bash && source ~/.bashrc

    Once script finishes it will show urls at the end.
    for SABnzbd for first-time use wizard url.

    Is this just for SABnzbd? or for jellyfin as well?

    This is for Sonarr, Raddarr, Prowllar, SABnzbd and Jellyfin

    This is update version of previous script. Now it is more robust and does not require any user configuration like changing port or setting up baseurl.

    Also prints URL and useful info.

    Once script finishes running applications are ready to run

    Can you re-add cloudplow too?

    We are planning to add /var/run/pmss/ports/ a list of used ports in near future (just netstat -lnp grep right now) as individual files to avoid port conflicts in a central everyone accessible way.

    I think we can safely say @let_a96ut is one of the winners :)

    Thanked by 1let_a96ut
  • @PulsedMedia said: (just netstat -lnp grep right now)

    @le4-0-69maverick:~$ netstat
    -bash: netstat: command not found
    
  • @let_a96ut said: I have updated the script now just run

    you'll see at the top of this comment thread how to get the current version of jellyfin for when the version changes, you can use change that to work with other sites also..

    also your lighttpd config are incorrect

    \$HTTP["url"] =~ "^/radarr($|/)" { should actually be \$HTTP["url"] =~ "^/public-${USERNAME}/radarr($|/)" {

  • @PulsedMedia said:

    @let_a96ut said:

    @Astro said:

    @let_a96ut said:
    I have updated the script now just run
    curl https://gist.githubusercontent.com/gsj1377/a7eb727e079a1cefc9baff4e130d8900/raw/84cb3622b1e0c30f6dbada2d0a96a41c876e6f9a/app-installation.sh | bash && source ~/.bashrc

    Once script finishes it will show urls at the end.
    for SABnzbd for first-time use wizard url.

    Is this just for SABnzbd? or for jellyfin as well?

    This is for Sonarr, Raddarr, Prowllar, SABnzbd and Jellyfin

    This is update version of previous script. Now it is more robust and does not require any user configuration like changing port or setting up baseurl.

    Also prints URL and useful info.

    Once script finishes running applications are ready to run

    Can you re-add cloudplow too?

    We are planning to add /var/run/pmss/ports/ a list of used ports in near future (just netstat -lnp grep right now) as individual files to avoid port conflicts in a central everyone accessible way.

    It is still there, I was so focused on other apps that I forgot about it.

  • let_a96utlet_a96ut Member
    edited February 16

    @dgc1980 said:

    @let_a96ut said: I have updated the script now just run

    you'll see at the top of this comment thread how to get the current version of jellyfin for when the version changes, you can use change that to work with other sites also..

    also your lighttpd config are incorrect

    \$HTTP["url"] =~ "^/radarr($|/)" { should actually be \$HTTP["url"] =~ "^/public-${USERNAME}/radarr($|/)" {

    First I tried your suggested lighttpd config but it doesn’t not work for me on 3 different boxes.

    Pulsedmedia had configured nginx+lighttpd.

    If you look at nginx config proxy_pass line it is not same for user-xxx and public-xxx.
    ‘’’

    location /user-xxx/ {
    proxy_pass http://127.0.0.1:24499/user-pmedia/;
    include /etc/nginx/proxy_params;
    limit_rate_after 500m;
    limit_rate 8192k;
    limit_conn addr 16;
    error_page 502 /error-502.html;
    }

    location /public-xxx/ {
    proxy_pass http://127.0.0.1:24499/;
    include /etc/nginx/proxy_params;
    limit_rate_after 100m;
    limit_rate 8192k;
    limit_conn addr 8;
    }
    ‘’’

    I have no expertise with both of them.

    I have redirection issues with sabnzbd which I am not able to fix, that’s the reason in original post I mentioned to use basic authentication for every app.

    If you or anyone has better working solution than I will implement it.

  • no problem about the lighttpd, but the other section regarding jellyfin download

    latestVer=$(curl -s 'https://repo.jellyfin.org/releases/server/linux/stable/combined/' | egrep -m 1 -o "jellyfin_[0-9\.]+_amd64\.tar\.gz"  )
    wget https://repo.jellyfin.org/releases/server/linux/stable/combined/${latestVer} -O ~/jellyfin.tar.gz
    mkdir ~/jellyfin
    tar xf ~/jellyfin.tar.gz -C ~/jellyfin --strip-components=2
    

    you can adopt this to work with the script to download the latest version when ever it changes without needing to edit the config.. I will adopt it to work with sabnzbd tomorrow as it is getting late for me

    Thanked by 1let_a96ut
  • @let_a96ut

    @dgc1980 said: I will adopt it to work with sabnzbd tomorrow as it is getting late for me

    ended up not wanting to sleep. lol.

    sabver = $(curl -s https://api.github.com/repos/sabnzbd/sabnzbd/releases/latest | grep -E 'tag_name' | cut -d '"' -f 4)
    saburl = $(curl -s https://api.github.com/repos/sabnzbd/sabnzbd/releases/latest | grep -E 'browser_download_url' | grep '\-src'  | cut -d '"' -f 4)
    wget ${saburl} -O ~/sabnzbd.tar.gz
    mkdir ~/sabnzbd
    tar xf ~/sabnznd.tar.gz -C ~/sabnzbd --strip-components=1
    
    Thanked by 1let_a96ut
  • @dgc1980 implemented all your suggestions.

    here is gist link https://gist.github.com/gsj1377/a7eb727e079a1cefc9baff4e130d8900

    and command
    curl https://gist.githubusercontent.com/gsj1377/a7eb727e079a1cefc9baff4e130d8900/raw/app-installation.sh | bash && source ~/.bashrc

  • let_a96utlet_a96ut Member
    edited February 17

    @PulsedMedia said:

    @let_a96ut said:

    @Astro said:

    @let_a96ut said:
    I have updated the script now just run
    curl https://gist.githubusercontent.com/gsj1377/a7eb727e079a1cefc9baff4e130d8900/raw/84cb3622b1e0c30f6dbada2d0a96a41c876e6f9a/app-installation.sh | bash && source ~/.bashrc

    Once script finishes it will show urls at the end.
    for SABnzbd for first-time use wizard url.

    Is this just for SABnzbd? or for jellyfin as well?

    This is for Sonarr, Raddarr, Prowllar, SABnzbd and Jellyfin

    This is update version of previous script. Now it is more robust and does not require any user configuration like changing port or setting up baseurl.

    Also prints URL and useful info.

    Once script finishes running applications are ready to run

    Can you re-add cloudplow too?

    We are planning to add /var/run/pmss/ports/ a list of used ports in near future (just netstat -lnp grep right now) as individual files to avoid port conflicts in a central everyone accessible way.

    from netstat man page
    This program is mostly obsolete. Replacement for netstat is ss. Replacement for netstat -r is ip route. Replacement for netstat -i is ip -s link. Replacement for netstat -g is ip maddr.

    I am using ss anyway.

    Thanked by 1yoursunny
  • What is SABnzbd used for if you're just getting torrents? Or you guys are so hardcore you pay for newsgroups and a seedbox?

  • @TimboJones said:
    What is SABnzbd used for if you're just getting torrents? Or you guys are so hardcore you pay for newsgroups and a seedbox?

    I think they are paying for newsgroups. Newsgroups aren't that expensive though. Once setup you literally don't have to go looking for each episode. It all ends up being automated.

    Thanked by 1TimboJones
  • @Astro said:

    @TimboJones said:
    What is SABnzbd used for if you're just getting torrents? Or you guys are so hardcore you pay for newsgroups and a seedbox?

    I think they are paying for newsgroups. Newsgroups aren't that expensive though. Once setup you literally don't have to go looking for each episode. It all ends up being automated.

    But that's what torrents are for..

  • @TimboJones said:

    @Astro said:

    @TimboJones said:
    What is SABnzbd used for if you're just getting torrents? Or you guys are so hardcore you pay for newsgroups and a seedbox?

    I think they are paying for newsgroups. Newsgroups aren't that expensive though. Once setup you literally don't have to go looking for each episode. It all ends up being automated.

    But that's what torrents are for..

    Torrents require a bit of manual labour too. And I think some people prefer usenets for its download speed

  • @TimboJones said:

    @Astro said:

    @TimboJones said:
    What is SABnzbd used for if you're just getting torrents? Or you guys are so hardcore you pay for newsgroups and a seedbox?

    I think they are paying for newsgroups. Newsgroups aren't that expensive though. Once setup you literally don't have to go looking for each episode. It all ends up being automated.

    But that's what torrents are for..

    with usenet you are not sharing anything, so peace of mind.

  • @let_a96ut said:

    @TimboJones said:

    @Astro said:

    @TimboJones said:
    What is SABnzbd used for if you're just getting torrents? Or you guys are so hardcore you pay for newsgroups and a seedbox?

    I think they are paying for newsgroups. Newsgroups aren't that expensive though. Once setup you literally don't have to go looking for each episode. It all ends up being automated.

    But that's what torrents are for..

    with usenet you are not sharing anything, so peace of mind.

    Back when my ISP still forwarded shit they got from lawyers, it was never about sharing but simply downloading the file in the first place.

    But I get using newsgroups instead of torrents, but not on a seedbox. Unless you're a pretty hardcore sharer/distributor.

  • @let_a96ut said:
    @dgc1980 implemented all your suggestions.

    here is gist link https://gist.github.com/gsj1377/a7eb727e079a1cefc9baff4e130d8900

    and command
    curl https://gist.githubusercontent.com/gsj1377/a7eb727e079a1cefc9baff4e130d8900/raw/app-installation.sh | bash && source ~/.bashrc

    How do I safely uninstall all apps?

  • PulsedMediaPulsedMedia Member, Patron Provider

    @Astro any decisions yet as the "community" choices?

    I think the 300€ should be divvied up roughly:

  • @PulsedMedia said:
    @Astro any decisions yet as the "community" choices?

    I think the 300€ should be divvied up roughly:

    I think that’s pretty accurate. ☺️

  • @let_a96ut congrats on winning my M1000S which has 11 months remaining.

    @dgc1980 You get the SSD 200G for about 25 days!

  • @Astro said: You get the SSD 200G for about 25 days!

    Thank you for the offer, but please give it to someone else.

  • @dgc1980 said:

    @Astro said: You get the SSD 200G for about 25 days!

    Thank you for the offer, but please give it to someone else.

    @dgc1980 said:

    @Astro said: You get the SSD 200G for about 25 days!

    Thank you for the offer, but please give it to someone else.

    Sure thing next in line is @djn

  • let_a96utlet_a96ut Member
    edited February 20

    @dev077 said:

    @let_a96ut said:
    @dgc1980 implemented all your suggestions.

    here is gist link https://gist.github.com/gsj1377/a7eb727e079a1cefc9baff4e130d8900

    and command
    curl https://gist.githubusercontent.com/gsj1377/a7eb727e079a1cefc9baff4e130d8900/raw/app-installation.sh | bash && source ~/.bashrc

    How do I safely uninstall all apps?

    to uninstall app
    rm -rf ~/.bin
    rm ~/.lighttpd/custom && touch ~/.lighttpd/custom

    to remove config files
    got to ~/.config folder and remove each application folder individually, make sure that you do not delete deluge and qbittorrent folder in there.

    Thanked by 1dev077
  • let_a96utlet_a96ut Member
    edited February 20

    Thank you @Astro and @PulsedMedia for organising this giveaway.
    I have learned a lot while preparing this script, thank you for all direct and indirect help provided by the community to make the script more robust and reliable.

    Thanked by 2Astro PulsedMedia
  • Thank you guys :) Nice work to all who contributed.

  • PulsedMediaPulsedMedia Member, Patron Provider

    I have messaged everyone with info to claim the credits :)

    Thanks Guys!
    I will go through all of these by end of the week and distribute them for wider audience.

  • weir1weir1 Member
    edited March 6

    any chance of openvpn or wireguard?

  • kdhkdh Member

    Using Custom Domains via Cloudflare (not using Workers)

    1) Make a CNAME record for the domain you desire pointing to your server. (Please turn the Proxy on)
    2) Go To Rules -> Transform Rules, and click Create transform rule -> Rewrite URL.
    3) Enter Hostname equals [yourdomain.com] on "When incoming requests match…"
    4) Select Path -> Rewrite to... on "Path" and select Dynamic.
    5) Enter c0ncat("/public-[yourusername]", http.request.uri.path) REPLACE 0 with o, Cloudflare WAF is blocking me
    6) Click Save

    Thanked by 1dev077
  • dev077dev077 Member

    @kdh said:
    Using Custom Domains via Cloudflare (not using Workers)

    1) Make a CNAME record for the domain you desire pointing to your server. (Please turn the Proxy on)
    2) Go To Rules -> Transform Rules, and click Create transform rule -> Rewrite URL.
    3) Enter Hostname equals [yourdomain.com] on "When incoming requests match…"
    4) Select Path -> Rewrite to... on "Path" and select Dynamic.
    5) Enter c0ncat("/public-[yourusername]", http.request.uri.path) REPLACE 0 with o, Cloudflare WAF is blocking me
    6) Click Save

    wow! this is awesome.

  • carcosacarcosa Member

    Can anyone help me out with this script i run it and it installs all the apps but jellyfin.
    When i hit both the URLs for jellyfin i get 503 service not available?
    light has the correct config and i can access the other apps without issue just jellyfin is not loading?

Sign In or Register to comment.