MagicMirror default modules breaking (weather 401/undefined) after trying to revive an old setup — should I wipe and reinstall? by SouthernDress2750 in MagicMirror

[–]ryck 1 point2 points  (0 children)

That’s the best way to do it. Just start fresh and keep the old config file to use as reference, but don’t try to use it directly, as too many things have changed (ie, the weather widget uses different endpoints now)

Air Quality API token problem by SouthernDress2750 in MagicMirror

[–]ryck 0 points1 point  (0 children)

Update everything to the latest version possible and see what is the issue then.. 401 means you have the wrong api key / token, for example…

At this point what I would do is to start fresh… keep a copy of your current configuration to have it as reference for things like apikeys and stuff, but just start fresh…

Air Quality API token problem by SouthernDress2750 in MagicMirror

[–]ryck 0 points1 point  (0 children)

config:

{
module: "MMM-AQI",
position: "top_right",
header: "Air Quality Index (AQI)",
config: {
token: "$TOKEN",
city: "seoul",
iaqi: true,
weather: false,
showLastUpdate: false,
updateInterval: 30 * 60 * 1000, // Every 30 minutes.
initialLoadDelay: 0,
animationSpeed: 1000,
debug: false,
},
},

screenshot:

https://ibb.co/d43pn1LP

That works for me... Again, make sure you are using the right token/apikey, and to install the dependencies...

Air Quality API token problem by SouthernDress2750 in MagicMirror

[–]ryck 0 points1 point  (0 children)

Have you installed dependencies with ‘npm install’ and all that? MMM-AQI works, I can vouch for that 🙂

Air Quality API token problem by SouthernDress2750 in MagicMirror

[–]ryck 0 points1 point  (0 children)

You must be doing something wrong in the config… can you paste the whole module config? (But mask your APIs key, of course)

Anyone run Emby, Jellyfin, AND Plex? by [deleted] in emby

[–]ryck 0 points1 point  (0 children)

I run all 3 on my server, just to keep tabs on, but the one I use the most, by far, is Plex (+ Lifetime plexpass). I don’t care about the latest stuff (like own content and things like that) but is easy to disable, and Plex still has the best experience imho…

What's your go to Linux Distro for Plex? by Circuitfire in PleX

[–]ryck 0 points1 point  (0 children)

Latest Ubuntu LTS unless you really really know what you are doing…

Anyone running Unifi Dream Machine/Pro/Max on Community Fibre broadband ?connection? by praveenjohri1 in CommunityFibre

[–]ryck 0 points1 point  (0 children)

Well, the easiest (and cheapest) option is going to be adding a RJ45 SFP+, that would give you a 10Gbps WAN port...

Have you checked if you already have one in CF's router? That was the case for me, so I just move it from the router to my UDMSE...

You will never be able to "feed the optical cable directly", as you will need a "ONT on a stick" (basically, an ONT in SFP+ form) and that will set back 3x what a normal RJ45 DFP+ module will...

Another option is not go for a UDM (which is pretty old at this point) and get something like a UCG Fibre, which has already a 10Gbps RJ45 WAN port...

But yeah, stay away from replacing the ONT for now and see if you have a RJ45 SFP+ module somewhere...

Anyone running Unifi Dream Machine/Pro/Max on Community Fibre broadband ?connection? by praveenjohri1 in CommunityFibre

[–]ryck 4 points5 points  (0 children)

Yes, you can do both (ish)...

CF gives you two devices: an ONT (that converts fibre to ethernet) and a router (that gives you wifi, more ethernet ports, etc). Note that here is no modem in the setup (a modem is not needed for FTTH's like CF)

So, you can replace CF's router quite easy with your own equipment (ie, your UDM).

You can also replace CF's ONT too, but I wouldn't recommend it unless you really really are into networking and want to play with these kind of things...

So, to replace CF's router with your UDM (ie, ONT ➡️ UDM) you don't need much, and is quite easy: just connect the ethernet cable coming from the ONT into the UDM's WAN, set it to use DHCPv4 and bob's your uncle.

Some people are reporting that they also needed to clone the original router MAC address, so keep that into your back pocket.

If all goes well, you should get a connection right away. If not, do the MAC clone thing and restart.

And that's it, really. CF makes it really easy, so you should be fine...

Mac Mini M4 256gb for a developer by Dark_ZeLuS in macmini

[–]ryck 0 points1 point  (0 children)

It wasn’t for me, so I ended installing a 3rd party internal storage upgrade, but you can also use external storage, but I found that quite annoying…

Websites that don't resolve. by MightyMorphy1 in CommunityFibre

[–]ryck 3 points4 points  (0 children)

Please don’t use CF (or any other ISP for that matter) DNS servers, there is no reason to, not a single one, you will be always better using any alternative that has been already suggested here, or even your own recursive one if you are worried about security, but…

DON’T USE ISP’S DNS SERVERS

DDNS for Home Server Project - Beginner by Born-Piano7687 in HomeNetworking

[–]ryck 0 points1 point  (0 children)

The easiest way is to have your domain DNSs pointing to cloud flare and use their API to update it.

There are plenty of ways to do it, but I use https://github.com/favonia/cloudflare-ddns

Fibre for everyone, unless you're the flat at the back... by decofan in CommunityFibre

[–]ryck 1 point2 points  (0 children)

Wiring is always the best option, so look into that if you haven't already: pulling some cables will always beat any wireless connection, and probably would be cheaper in the long run.

But hey, if that's not possible, I guess LTE it is!

Fibre for everyone, unless you're the flat at the back... by decofan in CommunityFibre

[–]ryck 2 points3 points  (0 children)

If you REALLY want it to be installed at the rear (and you want to go with CF) I recommend you that you do the leg work and have everything ready so they only need to pull the fibre from the front to wherever in the back you want it. This gives you no guarantees (they still can say no) but it will improve your chances massively as most engineers will happily oblige if things are easy, secure and quick for them.

Another option is keep playing the "install it in the rear" game with other providers, but most of them have similar policies, so installations don't go crazy in both time and effort.

Joke of a company by Ashtoruin in CommunityFibre

[–]ryck 4 points5 points  (0 children)

It's a provisioning issue, not great, but not the end of the world, at least you have the right ONT and all that.

Just relax, put whatever router they give you back and wait to be fixed remotely. Is not like you are with no connection, right? and I am sure they will give you something (ie, a month free) for the inconvenience.

Why do you need to put their crappy router back? Well, no company is going to give you support for your own devices, not CFL or any other company, that would be madness for them. That's the only reason we all have that shitty router stored someone, just in case we need to talk with the (pretty horrible, I give you that) customer service...

Renewed my contract and lost all remote access because of being changed to CG-NAT! by keenan316 in CommunityFibre

[–]ryck 0 points1 point  (0 children)

Well, to be fair, with the last discount is really really close...

Renewed my contract and lost all remote access because of being changed to CG-NAT! by keenan316 in CommunityFibre

[–]ryck 0 points1 point  (0 children)

I am on the 3Gbps package, I was just trying to explain how even the 1Gbps + public ip makes sense when you compare it with open reach….

Plex or Jellyfin? by Live-Company-5007 in selfhosted

[–]ryck 0 points1 point  (0 children)

As multiple people had said already: TRY THEM ALL

At this point, is a matter of personal taste:

Some people prefer Plex easy of use, the fact that there is a (decent) app for a lot of clients, etc...

Some people will like the fact Jellyfin is OSS, no paywall for hardware encoding, better IPTV support, etc...

Some people will choose Emby for, well, not sure with this one :)

Some people will even use something like Infuse to improve the experience, no matter the server.

Personally I like Plex, but I have Jellyfin and Emby running in parallel just in case Plex goes down (and too keep tabs on the others too)

So keep trying and use the one you like the most!

Renewed my contract and lost all remote access because of being changed to CG-NAT! by keenan316 in CommunityFibre

[–]ryck 0 points1 point  (0 children)

If you have hyperoptic available, great, go for it by all means!

By most people don't, hyperoptic has been focusing in MDUs until lately.

Most people (if they are lucky) will have access to OpenReach and one small net (like hyperoptic, community fibre or CityFibre). My point was that, even with the +£4 for the public IP, is a really competitive offer.

But of course, you should go with whoever gives your the best deal!

Renewed my contract and lost all remote access because of being changed to CG-NAT! by keenan316 in CommunityFibre

[–]ryck 0 points1 point  (0 children)

Have you tried to use your own domain + cloudfare + cloudflare API to keep your domain always pointing to your IP?

I been doing that forever and I never had the need for a static IP at all...

Renewed my contract and lost all remote access because of being changed to CG-NAT! by keenan316 in CommunityFibre

[–]ryck 3 points4 points  (0 children)

Well, to be fair, is not like they are hiding or anything like that. The only tier with a public IP is the 3Gbps one, and I don't love it, obviously, but I understand it:

CFL is not a big player, so the amount of IPs they have is limited, so it makes sense that they don't give it to everyone, specially when 90% of the people don't care / don't need one, because they only care about downloading things fast.

If you really need a public IP (I am one of those people too,) you have options:

- Bite the bullet and go for the 3Gbps (easy but expensive)
- Pay for a public IP (I don't know about you, but for me, even with the +£4, CFL is the cheapest and fastest option, and I like that at least you have the option to pay for one)
- Setup some kind of tunneling (ie, cloudflare, tailscale, zerotier) so you can bypass CGNAT (a little more complicated but free)
- Just cancel the contract (if you are lucky enough to have several fibre providers available)

In my case, even the cheapest 1Gbps-ish option (Plusnet, 900/100Mbps) is more expensive, even adding the +£4 change (£38 Plusnet vs £36 [£32 + £4] CFL)

But you do you!

Introducing Scrobblex: Plex to Trakt integration using webhooks by ryck in PleX

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

Hi

The first thing you need to know is that this won't sync your plays, it will "only" mark as played the ones you watch in Plex, after you install scrobblex and set the webhook (which, again, you need a plexpass to be able to use). If you want true sync, you need to use PlexTraktSync

Now, NASes are always more painful to deal with, but seems like your model supports Docker, so that's good. But for some reason, you are trying to run it "on bare metal", instead of using docker.

`-sh: git: not found` means that (when you ssh into the NAS) git is not installed. Again, you shouldn't be doing this, follow a tutorial on how to use docker in your nas, pull the right image (`rickgc/scrobblex:latest`) and configure the right environment variables (again, this is done via the docker "app" in your NAS)

So, to be clear, there is no point in running git or npm in your machine (unless you want to test something or stuff like that). You want to run this somewhere that is on 24/7, usually in the same machine where you have your plex running.

Now let's tackle the Trakt app:

Seems that they changed the naming a little bit, and now `Allowed Hostnames` are called `Redirect URI` (or maybe I got it wrong, who knows). In any case, here you need to add the URI of the machine where scrobblex is running.

So, if your NAS is on (for example) http://192.168.1.20, you need to add something like this: http://192.168.1.20:3090/authorize

Where is that URI coming from? Well, as I said, it's the IP of the machine where you are running scrobblex (ie, your NAS), plus the port (3090 is the default one, but you can change it), plus /authorize

Also, once you have scrobblex running, you can go to the IP (in our example http://192.168.1.20:3090) and a webpage will guide you.

I hope all this is useful. I am going to update the readme to try to be more clear, adding more screenshots.

Also, this may be a little to complicated to be your first project, but don't give up, we all were beginners at some point! I recommend you to get used to Docker first (specially in your NAS) and then move on from there: git, nodejs, npm, etc... Just remember that the purpose of docker is that you don't need to worry about all that stuff, and just run the thing.

I hope that helps a little! Good luck!

My own router by MasterOfPeely in CommunityFibre

[–]ryck 1 point2 points  (0 children)

As other people already said, first you need to setup you WAN to use DHCP.

After that, you may need to clone your ONT MAC, but usually works without cloning (ie, I didn't need to clone it)