There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

DontNoodles

@[email protected]

This profile is from a federated server and may be incomplete. Browse more on the original instance.

DontNoodles OP ,

For now only Immich, but on a sub domain like I said in the PS. And yes, immich is installed using docker.

DontNoodles OP ,

I have used reverse proxy in office setup where my local IP was NATed to a dedicated public IP. But in my home lab, I don’t have a dedicated public IP. So, i need to figure a way around that.

DontNoodles OP ,

I read about funnel and it is really cool. But it seems to only expose the services through a *.ts.net type of URL. What I want is to use the domain that I’ve acquired.

DontNoodles OP ,

Your point is valid. I’ll use the learnings from this thread for other, robust, services first and keep an eye on the progress of immich in terms of security.

DontNoodles OP ,

Thank you! I’ll look into it.

DontNoodles ,

I wish there was something for HP 800 G3s. I bought them used after a lot of deliberations and would love to keep it running for as long as I can while not losing out on functionalities.

DontNoodles ,

I’m scared to these ‘breaking changes’ even though I’m not exactly a self hosting newbie. That’s because I don’t have a proper 3-2-1 backup and I’m afraid I might lose my photos or settings. I’ve been exploring of setting up immich through a homeserver management tool like runtipi that allows taking backups separately that can be reverted to, in case something goes wrong. Anyone aware of any negatives about that?

DontNoodles OP ,

I would like to avoid buying additional hardware if possible.

DontNoodles OP ,

Why do I need to add my nvme to the zfs pool? That doesn’t really make sense.

If the wifi slot does support m.2 drivers (I was just looking for some confirmation/document), it’ll solve my problem. Thanks nonetheless.

DontNoodles OP ,

I’ll definitely take this route if the wifi slot will not support the m.2 drive. Thanks for the suggestion.

DontNoodles OP ,

I get the part that the cloning software does not care for the underlying OS. My worry is the fact that I’ll run the cloning software/command from a live USB which will not be able to detect the zfs mirror on my backup drive on its own and thus break the zfs mirror with bad consequences for the existing data. I could not find any commands to make the live USB OS discover and respect the existing zfs configuration.

DontNoodles OP ,

The SSD is 256GB while the two HDDs are 4TB each. What kind of zfs config/array do you suggest I create from them?

DontNoodles OP ,

Phew! I almost believed I was asking for something beyond the scope of linux-fu. English not being my first language may be part of the reason but still I think I covered everything that was relevant.

Yes, that’s exactly what I want and your post has given me the clarity I needed. M.2 wifi slots don’t support disks so that option is definitely out. I’m going to boot with the latest Ubuntu live OS on a USB and attempt what you’ve outlined.

I don’t have anything really critical on the zfs that is not backed up separately so I’m definitely going to attempt this and learn in the process.

Thank you for taking the time to respond!

DontNoodles OP ,

Yes, the other answer also suggests this and I think this will do the trick. Thank you for your response.

How should I do backups?

I have a server running Debian with 24 TB of storage. I would ideally like to back up all of it, though much of it is torrents, so only the ones with low seeders really need backed up. I know about the 321 rule but it sounds like it would be expensive. What do you do for backups? Also if anyone uses tape drives for backups I am...

DontNoodles ,

I would like to replicate your setup in the future. How do you connect between the two machines, using tailscale or something like that?

DontNoodles ,

Does portainer, and docker in turn, allow taking/accessing something like point in time snapshots of containers like VM software do? They make it easy to tinker with stuff, knowing that if I mess up, I can go back to a snapshot and be good again.

DontNoodles ,

I don’t have anything to offer but I have a question since I’m on a similar quest. I’m also a n00b when it comes to Docker even though I have best intentions to learn it eventually. In the coming days I want to set up a similar server for photos backup and I was hoping to go with Immich too.

I have heard that Immich occasionally provides updates that are breaking in nature. How does Tipi handle it in such circumstances?

DontNoodles ,

Or they could connect their pi as well as their laptop to a hotspot created on their pocket computer masquerading as a phone. They won’t lose their internet on the laptop or pi that way.

DontNoodles ,

For someone freshly interested in self hosting, what does breaking changes with respect to immich really mean? Does it mean that if I upgrade to this version, I have to rebuild my library, face tags etc? Or does it mean that things might stop working and some files might need to be changed, upgraded manually and things may get awry in doing so.

DontNoodles ,

This scares me to an extent but as long as immich provides some instructions on what to do to get back on track, this should be okay.

Also, what happens if one skips multiple such breaking updates? Will it be my responsibility to hunt down the changes and make corresponding amends?

And finally, while I understand that immich is not supposed to be photo backup solution, does it allow export and import of metadata, tags etc? I ask because I intend to set it up and I may skip few of these updates and instead do a fresh install a year or so later. If I can simply export my settings, face ID info, albums from old setup and import it into the new one then it makes things very easy.

Otherwise the phrase breaking changes does sound really scary.

DontNoodles ,

Cool, I’ll try this next time. So far the least damaging way I’ve tried is putting the thing in hot water. The magnet and the base expand by different amounts and it is relatively easy to pry the magnet off. But the thing cools down quickly so it takes a few tries.

DontNoodles ,

Sites like Anna’s library should permit users to flag books without OCR and permit users to submit OCR version of the books.

DontNoodles ,

And that’s why tools like gamma.app exist

DontNoodles ,

I stand with you for the subdomain and bare metal thing. There are many great applications that I’m facing trouble implementing since I don’t have control over A domain settings within my setup. Setting mysite.xyz/something is trivial that I have full control over. Docker thing I can understand to some extent but I wish it was as simple as python venv kind of thing.

I’m sure people will come after me saying this or that is very easy but your post proves that I’m not alone. Maybe someone will come to the rescue of us novices too.

DontNoodles ,

Another such application that I wish had easy implementation for what you call base URLs is Apache Superset. Such a great application that I’m unable to use in my setup.

DontNoodles , (edited )

If they are not copyright material, upload them on YouTube and make the videos private.

Edit: i just noticed the sub. Oops

DontNoodles ,

It might not be applicable to you but in many cases single board computers are used where there is minimal changes in files in day to day basis. For example when used for displaying stuff. For such cases, it is useful to know that after installing all the required stuff, the SD card can be turned into read only mode. This prolongs its life exponentially. Temporary files can still be generated in the RAM and if needed, you can push them to an external storage/FTP through a cron job or something. I have built a digital display with weather/photos/news where beyond the initial install, everything is pulled from the internet. I’m working towards implementing what I’ve suggested above.

DontNoodles ,

I am still figuring it out since it is my hobby and I’m unable to devote much time to it. But I think it will be something like Ubuntu live disks which enabled you to try Ubuntu by running it from a DVD. You could run anything like web server, save files, settings etc. Only they would not persist after a reboot since every thing was saved in RAM. Only here it’ll be a write locked SD card instead of a DVD.

I’m also sure there must be a name for it and step by step tutorial somewhere. If only Google was not so bad these days…

DontNoodles ,

Could you please share a link to the app with OCR based on tessaract 5

DontNoodles ,

I’ve heard good things about H2O AI if you want to self host and tweak the model by uploading documents of your own (so that you get answers based on your dataset). I’m not sure how difficult it is. Maybe someone more knowledgeable will chime in.

Should I move to Docker?

I’m a retired Unix admin. It was my job from the early '90s until the mid '10s. I’ve kept somewhat current ever since by running various machines at home. So far I’ve managed to avoid using Docker at home even though I have a decent understanding of how it works - I stopped being a sysadmin in the mid '10s, I still worked...

DontNoodles ,

I hate it very much. I am sure it is due to my limited understanding of it, but I’ve been stuck on some things that were very easy for me using VM.

We have two networks, one of which has very limited internet connectivity, behind proxy. When using VMs, I used to configure everything: code, files, settings on a machine with no restrictions; shut it down; move the VM files to the restricted network; boot and be happily on my way.

I’m unable to make this work with docker. Getting my Ubuntu server fetch its updates behind proxy is easy enough; setting it for python Pip is another level; realising the specific python libraries need special keys to work around proxies is yet another; figuring out how to get it done for Docker and python under it is when I gave up. Why can it not be as simple as the VM!

Maybe I’m not looking using the right terms or maybe I should go and learn docker “properly”, but there is no doubt that using Docker is much more difficult for my use case than using VMs.

DontNoodles ,

I’m not much into new year resolutions, but I think I’ll make a conscious effort to learn Docker in the coming months. Any suggestions for good guides for someone coming from VM end will be appreciated.

DontNoodles ,

Thank you for these links, they look just right. Most tutorials I come across these days are videos. Maybe they are easier to make. These tutorials that allow you to tinker at your own pace seem better to me. Will you mind if I reach out to you over DM if I get stuck at something while learning and am not able to find the right answer easily?

DontNoodles ,

I think I’m not aware of the exporting/publishing part and that’s the cause of my woes. I get everything running on the machine with unrestricted access, move to the machine with restricted access go “docker compose up” and get stuck. I’ll read up on exporting/publishing, thank you.

DontNoodles ,

Just want to add for anyone who might attempt this, my IRC client of choice is Pidgin. Open source and works on windows as well as Linux (not sure about iOS). Most tutorials suggest the good old mIRC, but using it after the trial period increasingly becomes a pain with its wait screen with timer.

DontNoodles ,

If you look at the image linked below you can see some arms in the closed position with a hole in the middle where the rocket can stand. They are just used as a platform to join various stages of the rockets.

upload.wikimedia.org/…/Second_Launch_Pad.jpg

Prior to launch, these arms are just opened up as seen in the original post.

DontNoodles ,

Sounds good for setting the events up and getting notifications part. A good calender would also let you see the upcoming events in week, month at a glance. Cron entries are non sorted lists. Is there a cron visualizer like they have visualizers for logs?

DontNoodles ,

The algo of our overlords has decided that your life will be better with cats. You just don’t know it yet. Get one. Resistance is futile.

DontNoodles ,

I don’t know what it actually means but the scientific name of Indian Cobra is Naja naja and in Hindi “naja” means “Don’t go”, which seems very apt.

DontNoodles ,

There is an app called OnStream that works on Android. If you are okay with putting third party apps (non open source) on your device, that is.

DontNoodles ,

I’m having a good experience with Samsung DeX on an 7 year old TV. Gives me a trackpad with keypad on my phone to navigate a full OS on a large screen. In a pinch, I connected a Bluetooth keyboard to my phone and have even used it as a document editor using Google Docs without any hitch.

Jitsi meet...what are the advantages of self-hosted in this case?

Hi guys! So I’ve just discovered jitsi meet. My girlfriend might have a good use for this, as she’s tired of the time limit for the free tier of Zoom. Plus, the most recent concerns regarding AI training. So, back to jitsi… Besides the obvious concern of running on other people’s servers…is there any disadvantage to...

DontNoodles ,

I have hosted Jitsi publicly for my organisation for a bit and all the while I was hosting it, there was not much difference between it and the one hosted by Jitsi. Sometimes the add-ons like etherpad etc are a bit of a hassle to configure. Sometimes these features offered by the online service are an iteration or two ahead since the folks at Jitsi are actively developing it and have access to alpha/beta builds that are a trouble to implement locally.

Since you are already considering the privacy concerns, there is nothing much remaining. Maybe uptime concerns if third parties are going to use your service too and will shout at you if they can’t access your service.

I also dabbled with hosting it through OpenFire which gives you more granular control over scheduling the meetings. Maybe you could explore that too.

Overall it is a fun thing and you feel fully in control.

DontNoodles ,

I dabbled with it in pre COVID times. Yes, Firefox support for Jitsi was almost not there back then. Same went with mobile support. Getting others to install apps was always a pain. I never tried cooking Jitsi powered ramen though.

DontNoodles ,

I don’t remember how I configured it back then but now there seems to be a nice tutorial for it: community.jitsi.org/t/…/99697

It gives you a nifty tool to create documents collaboratively while you talk. If you are using Jitsi for somewhat serious needs, then I think it is a good addition to have.

DontNoodles ,

Plus one to ViMusic. High quality music with a beautiful interface and customisable buffer for music you heard previously. What’s there not to like?

DontNoodles ,

Does Immich support deduplication of images? I have a large set of old scanned photos that I put on photoprism that has deduplication listed as one of its features. It puts photos in its own database.

Also, how is the face recognition of Immich when compared to others like photoprism?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • lifeLocal
  • goranko
  • All magazines