@mhzawadi@lemmy.horwood.cloud avatar

mhzawadi

@mhzawadi@lemmy.horwood.cloud

I run this server

This profile is from a federated server and may be incomplete. View on remote instance

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

Hello 👋

You need to edit the below lines

set $jellyfin jellyfin;
resolver 127.0.0.1 valid=30s;

To look like the below

set $jellyfin 127.0.0.1;
#resolver 127.0.0.1 valid=30s;

Edited after reading the full config

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

Linux has been ready for ARM for a long time, Android is linux and have been running for a long time. Also see the Raspberry Pi and PiOS, based on Debian.

I run a Pi and there are boat loads of things ARM ready

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

maybe check this out -> https://en.wikipedia.org/wiki/Android_(operating_system)

Android is a mobile operating system based on a modified version of the Linux kernel

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

Why delete the answer, why not edit it so that a human can see the answer but for AI its a load of nonsense?

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

So we need to up vote wrong answers only?

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

use the notification service for your phone, on Android set the message to TTS, in the data use the below

ttl: 0
priority: high
media_stream: alarm_stream
tts_text: HELP, Im lost can you hear me?

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

Your missing message of TTS, android needs that to know to say the text

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

https://lemmy.horwood.cloud/pictrs/image/6953f98d-3f33-4cfd-9c9d-e0e02da1bb04.png

Just run this and my android phone on vibrate just did the announcement

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

I have just been round my small setup and run an OS update, took about an hour. That includes a reboot of a dedicated server with OVH.

a pi and mini PC at home, a dedi at OVH running 2 LXC and 5 qemu vms. All deb a mix of 11 and 12.

I spend Wednesday evenings checking what updates need installing, I get an email every week from newreleases.io with software updates and run Semaphore to check on OS updates.

Managing servers in multiple locations

How do you manage multiple machines in different locations. The use case is something like this, i want self hosted different apps in different locations as redundancy. Something like i put one server in my house, one in my dad’s house, couple other in my siblings/friends house. So just in case say machine in my house down or...

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

The comments about storage still stand, that's a tricky thing to do over the internet.

But I would recommend a meshing VPN, tinc can mesh and will route round network problems.

Also don't forget about backups, as that could be a better thing to have off site

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

How much do you point and click your setup?

As I use nagios

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

Not sure if it's in fedora, but I use nullmail as my mta. Simple to config and does just MTA

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

Plus 1 for newreleases.io, I use it for both GitHub repos and docker hub things.

You can get alerts to a boat load of things on a daily week or monthly basis

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

Have you looked at ovh?

Have both a VPS and dedicated host

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

I have been running nextcloud for some time, it was running very quickly. But the v28 update seems to have broke some of the extra apps, like groupfolders.

That said, it's very much a system that needs good hardware to run it well

How responsive is your Nextcloud?

My Nextcloud has always been sluggish — navigating and interacting isn't snappy/responsive, changing between apps is very slow, loading tasks is horrible, etc. I'm curious what the experience is like for other people. I'd also be curious to know how you have your Nextcloud set up (install method, server hardware, any other...

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

My nextcloud was almost instant, then the upgrade to v28 seems to have broke a load of things and now is very slow.

  • nginx LB in LXC
  • qemu vm with PHP and nginx on it
    • as many PHP optimisations as I can find
  • qemu vm with just mysql
    • as many MySQL optimisations as I can find
  • docker notify thing on the docker swarm vms

All on the same host with other things

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

I've been through everything on the install guide and update I can find, it looks to be the groupfolders app that looks for expired items every 5 minutes. It gets better if I stop Cron or delete the job

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar
mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

What?

It's a single process that runs a ca, it might well be a web service but that's built in. I use it for SSH certificates in my homelab, setup was a doddle.

Might have a look at the web cert bit, but you might find certbit can connect and get a cert

How to remotely reboot a Linux host if SSH fails to connect?

Edit2: Thanks all for your responses! I have checked the logs, https://lemmy.nz/comment/6192604, and based on that removed tracker-miner-fs as it's a search/index tool which I don't need. No idea why it took over all memory. I'll also get a WiFi Smartplug as a kill switch. Hopefully that solves it....

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

Maybe investigate why it hung?

That could be a sign of something bigger about to kill it altogether

Multiple HDDs in a RPi5 vanish ( kbin.social )

Hey, I'm really stumped by this issue so perhaps one of you folks might be able to help me out here. I run a little server on an RPi 5.i got for another project originally. So ce I cannot finish said project due to time constraints, I repurposed the thing into a little server. It's running smoothly so far with one really weird...

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

Something to check is the type of USB devices, as I had a hard time with finding enclosures that work.

Some enclosures just don't work and randomly disconnect

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

I think your missing the point of HAOS, it's an appliance. You don't manage it like a normal self host system.

Once you treat it as an appliance, it's great. Also there is a portainer agent you can run that will connect to a portainer instance.

As for your tunnel issues, maybe the tunnel thing is your biggest issue. I run all my self host stuff on its own subdomain, if I want to route something home I use the site to site VPN I have. Even a cheap ovh vps could be a way to run stuff on subdomains

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

Requiring a full URL will be more of security thing I would guess, as some users put HA on the internet and it could have access to open doors.

Also I have tried things on sub paths and it got very complicated to know where a service was, a domain keeps things easy to setup and manage. As I run internet facing services for my day job, I have to look at both security and easy of maintenance when setting things up.

I would say that if you need a path over domain, its a skill issue and you need to find a better way of working.

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

Ok, I dont get your point of view. As I dont see the need to sub path things.

What I do see is a lot of people who seem to think that a sub-path is good security, cheaper to run and lots of other things.

First off, you can get free lets encrypt certs and even a wildcard cert if you know how. Also you can get a SAN cert with a little config of certbot.

Second, you dont need an A record for every domain. You can use a c-name or even a wildcard to catch any domain name.

Then the security is all crap, if the sub path is on the internet it will get found in time. A domain is just more obvious, you can also name the sub domain anything you want. Case in point is my nextcloud on an owncloud sub domain.

If you start to look into ways to automate all that, then things are trivial to add to. I use OVH for my domains, as they provide an API that I can use with certbot to get any certificate I want for my domain. I can also use the API to provision a new subdomain, be that an A record or c-name. But I have a wildcard subdomain so that I can spin up anything on any subdomain and I dont have to do any setup.

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

If I had all the time I wanted to homelab, I would get me a Nas box and run like 10 pis of different vintages as purpose built servers.

A pi to run PHP, a pi to run mysql, a fleet of pis as docker nodes.

Nextcloud/CardDav/iOS trouble

I am having some trouble with a Nextcloud server. I set up a digitalocean droplet to test contact syncing for work. I went with the setup that I use at home, which is Yunohost and Nextcloud. This was/is working fine to sync contacts with iOS using the built-in support for CardDav accounts in iOS....

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

Is the caldev URL somehow wrong?
SSL verification could be wrong URL or wrong date even

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

With davx on Android to sync it all, even your contacts

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

I’ve not moved to 28 yet, might wait a bit longer from your post. My 27 is rock solid, I don’t understand why so many have issues with nextcloud.

Maybe the docker installs are pants

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

Thanks for the heads up, will wait for 28.0.2 as that is currently cooking.

On the Retention app thing, I got into tagging to remove old backups. Will have in the morning for how I set it up

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

I think you want to limit to DVD, I think you Amy have Blu-ray

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

I’ve not seen nebula, that looks a lot like tinc. Iight have to see how hard nebula is to get running.

If your looking for a mesh VPN, tinc is very easy to setup

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

I would move the SSL to your VPS, make that your nginx entry point.

Then use virtual servers in nginx to listen on the wiregiard nic for local stuff and it’s public IP for internet accessible stuff, you could also add in some Auth service for things without MFA.

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

You could, that would keep home stuff at home

[SOLVED] Need some guidance with upgrading

Hi! I’m hoping for some guidance upgrading my instance. I’m still running on v0.17.3 because I ran into some issues upgrading to 0.18 and didn’t have time to really figure it out. Now that the current release is v0.19, I have people on my instance asking to upgrade and I don’t blame them. Can I simply point Docker...

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

I would move to 0.18 and then on to 0.19, how you get there will depend on how you setup in the first place. a look at your compose file would help

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

Update lines 33 and 48 with 0.18.5, then do a docker compose pull and then docker compose up -d

Once lemmy is up and happy, then repeat for 0.19.1

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

You might need to wait for lemmy to sort it’s self out before lemmt-ui is happy

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

Yes, I had the same issue when I updated to 0.19

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

I use nextcloud to collate all my RSS feeds, I can then access them all from the nextcloud web UI or the mobile app

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

This is kind of how my setup looks, only without the DMZ. PFSense NAT to nginx lxc, terminates the SSL/TLS and then uses both my swam nodes as upstream for docker services. Docker services are behind traefik, each service is its own network in docker. If its a webby service you hit treafik not a port.

Self-hosted calendar that isn't Nextcloud and can send e-mail reminders, not just pop-ups

I’m trying to de-Google my life and self-host more. One tricky point with me is calendaring. I can get a CalDav server running and syncing with my Android phone without much hassle, but I haven’t yet found a server or client that can send e-mail reminders for events, rather than just pop-up notifications....

You just finished setting up all your services and it works fine - how do you now prepare for eventual drive failure? ( kbin.social )

I know that for data storage the best bet is a NAS and RAID1 or something in that vein, but what about all the docker containers you are running, carefully configured services on your rpi, installed *arr services on your PC, etc.?...

mhzawadi ,
@mhzawadi@lemmy.horwood.cloud avatar

That sounds a lot like how I keep my stuff safe, I use backblaze for my off-site backup

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • All magazines