selfhosted

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

krash, in Immich release v1.92.0 (edit: v1.92.1 hotfix released)

I really look forward to spin this up tomorrow. Awesome release as always!

Unlearned9545, in Joplin alternative needed

Connect it to a DAV server and you dont have to learn a new software.

jaykay,
@jaykay@lemmy.zip avatar

Gotta learn about that DAV thing everyone is talking about ig haha

Showroom7561, in Linkwarden - An open-source collaborative bookmark manager to collect, organize and preserve webpages

FYI, if you have a synology NAS and want to self-host using the docker install, these instructions work: mariushosting.com/how-to-install-linkwarden-on-yo…

Moonrise2473, in Linkwarden - An open-source collaborative bookmark manager to collect, organize and preserve webpages

It seems so much nicer than my nextcloud bookmarks!

hakunawazo, in Immich release v1.92.0 (edit: v1.92.1 hotfix released)

For all who have no clue what it’s for (like me 5 minutes ago), it’s a “self-hosted photo and video backup solution”.

bdonvr,

It’s really amazing, it’s a drop in replacement for Google Photos and the like with good mobile apps, face/object recognition, etc.

lukecooperatus,
@lukecooperatus@lemmy.ml avatar

I usually interpret the phrase “drop in” to mean that the replacement being referenced will also work with everything written for the original. Does “drop in” in this case mean that Immich will transparently replace Google Photos, similar to how libretube replaces YouTube? That would be amazing!

bdonvr,

“Drop in” as in “You can drop this in your Home Screen where Google Photos used to be and notice very little functional difference.”

SchizoDenji,

That’s not what drop in means…

Showroom7561, in Linkwarden - An open-source collaborative bookmark manager to collect, organize and preserve webpages

Has anyone been able to get the Firefox extension to work with a self-hosted installation? It’s not accepting my login address.

Bitrot, (edited ) in Joplin alternative needed
@Bitrot@lemmy.sdf.org avatar

Simplenote, Notesnook, Obsidian.

Obsidian sync isn’t free, and it’s easy to violate their license if you mix work and personal notes.

I think Joplin tends to be better than most. If Obsidian was licensed and charged differently I might change my mind.

node815, in Immich release v1.92.0 (edit: v1.92.1 hotfix released)

Constructively speaking, when I see this in almost every change log, it scares me away. :)

[BREAKING CHANGE]

But I will check it out sometime this week or next. :)

bdonvr,

It’s undergoing massive development, it basically went from nothing to nearly full featured in two years.

The breaking change just means you need to actually do something before updating. The software isn’t quite ready to be put on auto-update yet. Honestly the way the devs aren’t afraid to break things I think has contributed to the fast development.

Just be sure to keep a secondary backup of your photos which you should do either way.

Cyber, in Joplin alternative needed

Logseq. That is all. (Oh, and syncthing…)

nobloat,

Is Logseq FOSS ?

Cyber,
jaykay,
@jaykay@lemmy.zip avatar

I find their paradigm… different and not entirely sure if I like it yet, need to look into it more :)

fossphi,

Do you mind expanding a bit on how you use joplin? I’m curious about the difference you found compared to logseq

jaykay,
@jaykay@lemmy.zip avatar

I use it just as a simple as possible, instructions on how I setup backups, important thing about container’s config, etc etc. I find it easier to just have a folder “Server” and put each container in a separate note or folder. It’s too much thinking about tags, links, pages and all in logseq, notes seem all over the place.

Cyber,

Yep, now, I initially found the daily journal approach a bit strange, but I use this for work as much as personal stuff, so it actually helps…

My suggestion to your usecase would be to keep a page per “thing” ie server / container / etc and then when you make a change you can just say (on that day’s journal page):

‘’ Setup a backup for [[Server X]] and it’s going to [[NAS2]] (for example) ‘’

Then, on either of those 2 pages you’ll automatically see the link back to the journal page, so you’ll know when you did it…

I think you can disable the journal approach if it’s not useful…

But, the important part is, the files underlying the notes you’re making are in plain text with the page name as the filename, whereas with Joplin you could never find the file…

Also, if you modify the file (live) outside of Logseq, it copes with that and refreshes the content onscreen.

And the links are all dynamic… renamed the NAS? Fine, Logseq will reindex all the pages for you…

jaykay,
@jaykay@lemmy.zip avatar

I would be willing to try it, but the workarounds to get sync on iOS are what makes me not do it

2xsaiko, in Joplin alternative needed
@2xsaiko@discuss.tchncs.de avatar

Seconding what others have already said. You should ABSOLUTELY NOT directly back up /var/lib/postgresql if that’s what you’re doing right now. Instead, use pg_dump: www.postgresql.org/docs/current/backup-dump.html

This should also give you smaller and probably more compressible backup sizes.

TCB13, in Joplin alternative needed
@TCB13@lemmy.world avatar

why is it Postgres db…

Why on earth are you using that? Just use WebDAV, you’ll only be required to have some WebDAV server such as Nginx and it will sync GB of notes without issues. joplinapp.org/help/apps/sync/webdav/ medium.com/…/build-a-webdav-server-with-nginx-866…

I would’ve NEVER ever moved to Joplin if it wasn’t able to sync with WebDAV. I’m not into having a special daemon running on a server for that task, makes zero sense.

colebrodine,
@colebrodine@midwest.social avatar

It works great with my self-hosted NextCloud!

jaykay,
@jaykay@lemmy.zip avatar

I need to look into webDAV then :D

TCB13,
@TCB13@lemmy.world avatar

Yes you do ahaha

azron,

This is the way.

TCB13, in Linkwarden - An open-source collaborative bookmark manager to collect, organize and preserve webpages
@TCB13@lemmy.world avatar

My question is: what’s wrong with browser bookmarks and something SIMPLE to sync them between like devices like floccus (+ webdav server)?

Potatos_are_not_friends, (edited )

Content changes or disappear.

For fun, I booted up a old 2005 laptop with windows xp on it. The bookmarks were all dead. And most weren’t archived in any way.

There’s were many browser games I used to play that is completely lost in time.

TCB13,
@TCB13@lemmy.world avatar

How would browser games survive with that solution tho? They most likely require some server…

huangrydude,

Games from that time were actually running mostly in your browser. Meaning that the host, for example Miniclip served you the JavaScript and other files of the game which were then executed locally. So technically you could archive those games as long as you can load them up at least once initially.

TCB13,
@TCB13@lemmy.world avatar

Potentially yes, but for instance I’ve been looking for a way to have the following players offline and it seems harder than expected:

Any tips?

centof,

If you logged and saved all the files the first one requested you could potentially make it work. You could manually change of the file paths in the html if you only doing a few of them. There’s only like 10 or so paths that would need to be modified. The PHP ones are likely harder to make work as php is a server side language and you don’t likely have easy access to PHP server and everything that goes with it.

Anyway thanks for the link to to mynoise.net. It looks like a well designed, carefully crafted website.

TCB13,
@TCB13@lemmy.world avatar

Yes yes, but what about magic / automated solutions? Wasn’t that the great advantage of Linkwarden?

centof,

It’s an open source solution designed to scale to what the web was originally designed for and excels at. Documents. Specifically hyperlinked documents or webpages. You can’t reasonably expect an archival service to archive something that is by definition not static like an interactive web app.

lud,

Most browser games are quite simple and aren’t running on a remote server.

TCB13,
@TCB13@lemmy.world avatar

Oh you mean the ones here: flashpointarchive.org and www.flashgamearchive.com

lud,

Yeah, flashpoint is great.

iarigby,

no image/text previews, only small part of the title visible, no sharing, no automatic archiving

TCB13, in Planning on setting up Proxmox and moving most services there. Some questions
@TCB13@lemmy.world avatar

It’s 2024, avoid Proxmox and safe yourself a LOT of headaches down the line.

You most likely don’t need Proxmox and its pseudo-open-source bullshit. My suggestion is to simply with with Debian 12 + LXD/LXC, it runs VMs and containers very well. Proxmox ships with an old kernel that is so mangled and twisted that they shouldn’t even be calling it a Linux kernel. Also their management daemons and other internal shenanigans will delay your boot and crash your systems under certain circumstances.

What I would suggest you to use use instead is LXD/Incus.

LXD/Incus provides a management and automation layer that really makes things work smoothly - essentially what Proxmox does but properly done. With Incus you can create clusters, download, manage and create OS images, run backups and restores, bootstrap things with cloud-init, move containers and VMs between servers (even live sometimes).

Another big advantage is the fact that it provides a unified experience to deal with both containers and VMs, no need to learn two different tools / APIs as the same commands and options will be used to manage both. Even profiles defining storage, network resources and other policies can be shared and applied across both containers and VMs.

I draw your attention to containers (not docker), LXC containers because for most people full virtualization isn’t even required. In a small homelab if you can have containers that behave like full operating systems (minus the kernel) including persistence, VMs might not be required. Either way LXD/Incus will allow for both and you can easily mix and match and use what you require for each use case.

For eg. I virtualize the official HomeAssistant image with LXD because we all know how hard is to get that thing running, however my NAS / Samba shares are just a LXD Debian 12 container with Samba4, Nginx and FileBrowser. Sames goes for torrent client that has its own container. Some other service I’ve exposed to the internet also runs a full VM for isolation.

Like Proxmox, LXD/Incus isn’t about replacing existing virtualization techniques such as QEMU, KVM and libvirt, it is about augmenting them so they become easier to manage at scale and overall more efficient. I can guarantee you that most people running Proxmox today it today will eventually move to Incus and never look back. It woks way better, true open-source, no bugs, no BS licenses and way less overhead.

Yes, there’s a WebUI for LXD as well!

https://lemmy.world/pictrs/image/9caa6ea8-17b1-48f6-a8c2-ff3f606f3482.pnghttps://lemmy.world/pictrs/image/a5a110b2-ed6f-431f-a767-0a21fb337a6b.png

MangoPenguin,
@MangoPenguin@lemmy.blahaj.zone avatar

How well does it handle backups, and are they deduplicated incremental ones like proxmox backup server makes?

TCB13,
@TCB13@lemmy.world avatar

I do regular snapshots of my containers live and sometimes restore them, no issues there. De-duplication and incremental features are (mostly) provided by the storage backend, if you use BTRFS or ZFS for your storage pool every container will be a volume that you can snapshot, rollback, export at any time. LXD also provides tools to make those operations: documentation.ubuntu.com/lxd/…/instances_backup/

MangoPenguin,
@MangoPenguin@lemmy.blahaj.zone avatar

That makes sense, but no remote backups over the network? Local snapshots I don’t really count as backups.

lazynooblet,
@lazynooblet@lazysoci.al avatar

Can someone explain the benefits of LXD without the opinionated crap?

TCB13, (edited )
@TCB13@lemmy.world avatar

create clusters, download, manage and create OS images, run backups and restores, bootstrap things with cloud-init, move containers and VMs between servers (even live sometimes).

provides a unified experience to deal with both containers and VMs, no need to learn two different tools / APIs as the same commands and options will be used to manage both. Even profiles defining storage, network resources and other policies can be shared and applied across both containers and VMs.

What else do you need.

possiblylinux127, (edited )

Your comment is wrong in a few ways and suggests using a LXC which is way slower than docker or podman and lacks the easy setup.

Proxmox is good because it makes it easy to create VMs and setup least access. It also has as new of kernel as stable Debian so no, its not terribly out of date.

If you want to suggest that someone install Debian + Docker compose that would make more sense. This isn’t a good setup for more advanced setups and it doesn’t allow for a not of flexibility.

TCB13,
@TCB13@lemmy.world avatar

This was a discussion about management solutions such as Proxmox and LXD and NOT about containerization technologies like Docker or LXC. Also Proxmox uses the Proxmox VE Kernel that is derived from Ubuntu.

Your comment makes no sense whatsoever. I’m not even sure you know the difference between LXD and LXC…

node815,

Since you didn’t include a link to the source for your recommendation:

github.com/canonical/lxd

I’ve been on Proxmox for 6 or so months with very few issues and have found it to work well in my instance, I do appreciate seeing another alternative and learning about it too! I very specifically like Proxmox as it gives me an actual IP on my router’s subnet for my machines such as Home Assistant. So instead of the 192.168.122.1 it rolls a nice 192.168.1.X/24 IP which fits my range which makes it easier for me to direct my outside traffic to it. Does this also do this? Based on your screenshots, maybe not, IDK.

TCB13,
@TCB13@lemmy.world avatar

it gives me an actual IP on my router’s subnet for my machines

Yes you configure LXD/Incus’ networking to use a bridge and it will simply delegate the task to your router instead of proving IPs itself. One of my nodes actually runs the two setups at the same time, I’ve a bunch of containers on an internal range and then my Home Assistant VM getting an IP from my router.

jgkawell,
@jgkawell@lemmy.world avatar

Thanks for the link! I’ve been running Proxmox for years now without any of the issues like the previous commenter mentioned. Not that they don’t exist, just that I haven’t hit them. I really like Proxmox but love hearing about alternatives. One day I might get bored and want to set things up new with a different stack and anything that’s more free/open is better in my book.

iarigby, in Linkwarden - An open-source collaborative bookmark manager to collect, organize and preserve webpages

Amazing! Have wanted something like this for years, currently use raindrop but not fully, very hesitant of locking myself in. This looks very promising.

MashedTech,

I’m very curious… Why do you feel locked in by raindrop? I like that it can regularly upload exports to my Google drive and I can Always download them as html and csv.

iarigby,

That sounds great, I didn’t look into it enough to know that

stackPeek, in Linkwarden - An open-source collaborative bookmark manager to collect, organize and preserve webpages
@stackPeek@lemmy.world avatar

I actually tried to build Raindrop.io-clone like this one one day, but never got the time to work fully on it… Congrats OP!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • selfhosted@lemmy.world
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #