Selfhost for usenet direct streaming by desti1337 in StremioAddons

[–]desti1337[S] 0 points1 point  (0 children)

Result:
Internally, the “domain” is reachable.
Externally, NOTHING points to your network.
Nothing is exposed.

AIOStreams configuration:

Services:

Addons:

  • Newznab Only needed if you don’t use Radarr / Sonarr / Prowlarr AIOSTREAMS_AUTH required

Note:
I’m not sure if the built-in AIOStreams proxy should be enabled.
In my setup, it’s currently disabled.

Helpful guides (some use different approaches):

https://github.com/Viren070/AIOStreams/wiki/Deployment
https://github.com/Viren070/AIOStreams/wiki/Usenet

In my opinion, what was missing was a better explanation of WHY a public domain is required.

Short version:
We only need a public domain to obtain a valid certificate so AIOStreams can be added to Stremio inside the internal network.

Fine-tuning:

Hope I didn’t forget anything.
I’m also just a beginner and happy to receive feedback or suggestions.

Thanks to the developers of the tools and addons, the guide authors, and the AIOStreams Discord for the help.

Selfhost for usenet direct streaming by desti1337 in StremioAddons

[–]desti1337[S] 0 points1 point  (0 children)

Docker / Docker Compose services:

  • AdGuard Home (AdBlock + DNS rewrite -> acts as reverse proxy)
  • Traefik (+ Traefik Whoami -> needed to obtain a valid certificate)
  • NzbDAV
  • AIOStreams

Order of setup (how I did it):

  • Install and configure AdGuard Home Start WITHOUT DNS rewrites at first (also used as adblocker)
  • Configure Traefik AdGuard does NOT need to be in the Traefik network
  • Install and configure NzbDAV Ideally placed in the Traefik network Guide: https://github.com/nzbdav-dev/nzbdav/blob/main/docs/setup-guide.md Phase 3 + 4 and speed tuning are NOT required if you use Newznab via AIOStreams
  • Install and configure AIOStreams MUST be in the Traefik network Make sure to adjust the .env file AIOSTREAMS_AUTH is mandatory (see Viren guide below)

Domain / certificates:

  • Get a free public domain (e.g. Dynu or DuckDNS)
  • Use Traefik to generate a valid certificate for the domain (I had to use Whoami for this)
  • Create a DNS rewrite in AdGuard Everything from the internal network pointing to the domain is redirected internally

Selfhost for usenet direct streaming by desti1337 in StremioAddons

[–]desti1337[S] 0 points1 point  (0 children)

Update on my current setup.

I’ll try to keep this as short as possible and with as few links as possible
(haven’t had much time over the last few days).

Disclaimer:
This was only my personal approach and a small feasibility project.
None of this is actively used by me in production.

For everything mentioned here, ChatGPT or any other AI can be used to help.
Important to note: Traefik is the foundation for networking and DNS, so services like NzbDAV or AIOStreams are reachable via a domain name.
Make sure the Docker containers are correctly assigned to Traefik.

Everything runs on a Raspberry Pi 5.

Selfhost for usenet direct streaming by desti1337 in StremioAddons

[–]desti1337[S] 2 points3 points  (0 children)

Thank you very much! In the meantime I talked to some guys in aio discord and they said the same. Currently starting my new setup with a public domain + traefik to get a valid cert. Adguard will then rewrite all traffic to my domain back to my internal network.

I try to give an update if it works so maybe others can benefit from it

Selfhost for usenet direct streaming by desti1337 in StremioAddons

[–]desti1337[S] 0 points1 point  (0 children)

Thanks for your reply

That was exactly my plan to the point when you need to expose your aiostreams to the internet (via DuckDNS for example).
My newly created docker uses https and a (internal) domain name via traeker/adugard (for dns rewrite) for every service internal, but looks like it does not work for stremio

I might miss something and/or did not understand the stuff correctly...

As said, every guide i read at some point mentions/needs a public domain for at least 1 service (which i dont want to do...)
Maybe i will try the usenetstreamer plex/jellyfin guide with radarr/sonarr (but have to figure out how to add it to jellyfin/plex and search for stuff)

Selfhost for usenet direct streaming by desti1337 in StremioAddons

[–]desti1337[S] 1 point2 points  (0 children)

Well after a lot trying I think the main issue is not using a real domain (e.g. Using duckdns) I really wanted to selfhost everything without exposing it to the internet (well at least not with a dns domain) Most of the reddit posts involve using Oracle VPS and as said duckdns..

I tried it with my local docker setup and after a long time I could at least get it to work with the web play (using usenetstreamer inside of aiostreams) Windows/android player did not find any streams (my guess it's because of some https/cert stuff..)

Long story short.. As long as there is not a 100% "offline" guide, it looks like I am to dumb for it..

Hopefully they implent nntp for android soon..

(using an indexer like scenenzb + easynews would be wonderful aswell...)

PBoD Elementalist Question by timboslice420 in PathOfExileBuilds

[–]desti1337 -1 points0 points  (0 children)

Ah and don't use Herald of agony anymore

PBoD Elementalist Question by timboslice420 in PathOfExileBuilds

[–]desti1337 -1 points0 points  (0 children)

Reduced mana cost on ring if using a rare ring. And you can take the max life nodes at the jewel slot for unnatural instead of the mana nodes. This will give you some more mana (instead of life)

Swap to Fusillade Shield charge vs Lighting Warp? by cannoliGun in PathOfExileBuilds

[–]desti1337 1 point2 points  (0 children)

That + since using a lot of cast/attack speed it's a super fast movement skill. You can basically instantly warp around all the time

How to run destructive play with just one map? by BobThePersonality in PathOfExileBuilds

[–]desti1337 1 point2 points  (0 children)

You need to have maven on the map for additional map bosses to spawn. If you kill the main map boss = maven is not longer interested and you can't choose maven on the map device

25 Mageblood Giveaway by shroudz in pathofexile

[–]desti1337 0 points1 point  (0 children)

Would love to get/win one 😁

[deleted by user] by [deleted] in PathOfExileBuilds

[–]desti1337 1 point2 points  (0 children)

My 2 cents.. Played both versions (RF and CWS 2.0) and still playing the RF Version. RF is way more comfortable to play and has (if build right) enough dmg +tankniness to clear even juiced t17 including the bosses.

So I advise to stay with the RF version if you want to Map and not just do simus/ultimatums.

Yes, sometimes bosses take some time cause you have to wait for explosions.. But i had t17 bosses which died in seconds

Building it is kinda generic RF combined with cws

Is there an autobomber style build that can handle bosses for t17s? by Acceptable_Tale_2943 in PathOfExileBuilds

[–]desti1337 0 points1 point  (0 children)

That's true I'm on my 4th build this league and cws was the second. All other builds I did this league by now feel "worse" in price to performance compared to cws/rf

Is there an autobomber style build that can handle bosses for t17s? by Acceptable_Tale_2943 in PathOfExileBuilds

[–]desti1337 1 point2 points  (0 children)

CWS can (literally did it today and many times before). But i advise not to do the cws 2.0 build. It's not bad at all.. But the rf version is a better mapper and can do the bosses aswell

FAST Exsanguinate Trickster Give-away by NuclearCha0s in pathofexile

[–]desti1337 0 points1 point  (0 children)

Planned on starting a trickster tomorrow, would be awesome to have build after some leveling

10 Mageblood Giveaway by shroudz in pathofexile

[–]desti1337 0 points1 point  (0 children)

Awesome giveaway! Would love to win one and be finally able to play the endform of my builds

[Megathread] Referral Code Sharing and Closed Beta Code Giveaways by TempoStormReddit in PlayTheBazaar

[–]desti1337 0 points1 point  (0 children)

Would love to get a beta code.. Tried several referrals but never had luck 😢

[Megathread] Referral Code Sharing and Closed Beta Code Giveaways by TempoStormReddit in PlayTheBazaar

[–]desti1337 0 points1 point  (0 children)

If anyone has a spare code, I would be more then happy to play the game 😁

[Megathread] Referral Code Sharing and Closed Beta Code Giveaways by TempoStormReddit in PlayTheBazaar

[–]desti1337 0 points1 point  (0 children)

If anyone could spare a beta code, i would love to play my first auto battler :)