What is a service you host you never knew you needed?
from Guadin@k.fe.derate.me to selfhosted@lemmy.world on 25 Jan 10:38
https://k.fe.derate.me/m/selfhosted@lemmy.world/t/352673

I think everybody on here is constantly keeping an eye out for what to host next. Sometimes you spinup something which chugs along nicely but sometimes you find out you’ve been missing out.

For me it’s not very refreshing or new: Paperless-ngx. Never thought I would add all my administration to it. But it’s great. I probably can’t find the thing I need, but I should have a record of every mail or letter I’ve gotten. Close second is Wanderer. But I would like to have a little bit more features like adding recorded routes to view speed and compare with previous walks. But that’s not what it is intended for.

What is that service for you?

#selfhosted

threaded - newest

jeena@piefed.jeena.net on 25 Jan 10:45 next collapse

https://radicale.org is taking care of our address books, shared calendars for the family, todos and notes, all with one Backend but many different clients on different operating systems.

Guadin@k.fe.derate.me on 25 Jan 10:53 next collapse

Looks really great. I'm depending on Synology for CalDav and WebDav but if I can move away from that to make switching NAS in the future easier, that would be great.

haverholm@kbin.earth on 25 Jan 11:39 collapse

For low end dum-dums like me, https://sabre.io/baikal/ is a simpler, but very stable caldav solution. I bet Radicale has more features, but did I mention being low end? 🙂

ComradeMiao@lemmy.dbzer0.com on 25 Jan 12:05 collapse

Same thing for me. I couldn’t get radical running and baikal was easy :)

Mikina@programming.dev on 25 Jan 10:53 next collapse

I’m hodsting my own Matrix server with WhatsApp, Telegram, Discord (you don’t need a bot for that, you can just share your login with the bridge) and Messenger bridge. I have all my IMs in one app, don’t have to install spyware on my phone, and I can make bots that troll annoying people that message me on any platform.

Hosting it was super simple, thanks to the Ansible project that’s extremely robust and well done, I literally just got a hosting, domain amd changed like 5 config values to enable the bridges I wanted, gave it an IP and ssh key, and ran it. And if I need to update, I literally “just update” (it’s all wrapped up into “just” tool), and it eve handles cases where I didn’t update for a while, failing graciously and telling me what I need to do maually, usually just rename some config values.

I wholly recommend it. You probably wont convince your friends to switch from <insert app here>, and this is the best compromise.

I’m using a small instance on Hetzner, for 6$ a month. You could in theory get a free oracle cloud instance for it, but I didn’t manage to get one.

And you can easily share it with anyone interrested, make them an account, so they can also consolidate their DMs. I’m sharing it with a few friends and colleagues.

hendrik@palaver.p3x.de on 25 Jan 11:02 next collapse

Would you recommend the Discord bridge? I've always wanted to install that as well. Is there anything I want to know before putting in the effort to install and configure it?

projectmoon@forum.agnos.is on 25 Jan 11:12 next collapse

@hendrik@palaver.p3x.de which discord bridge? For Matrix? The one that operates as a Discord bot works perfectly. Don't know about the ones that want your login token.

hendrik@palaver.p3x.de on 25 Jan 11:13 collapse

I was thinking of mautrix/discord. Is that the one you use?

projectmoon@forum.agnos.is on 25 Jan 11:18 next collapse

@hendrik@palaver.p3x.de no. I use the app service one. It works well, but it's basically for bridging public channels. The Mautrix bridges all work very well. I've used the Facebook one in the past. It's just the limits those platforms put on the bridge (e.g. banning or locking account) that can be a problem. If your bridge is connecting from the same place as you normally connect to Discord from, you should be fine.

hendrik@palaver.p3x.de on 25 Jan 12:03 collapse

Thx. So far the mautirx ones have worked flawlessly for me. I got blocked once, years ago by WhatsApp when I first set it up. No issues after that, so I'm not really afraid of getting banned. And I'm not planning to use the apps or website much after I got the bridge running. That is if it offers all the features and I don't have a reason anymore to log in myself...

deadcade@lemmy.deadca.de on 25 Jan 11:23 next collapse

I use mautrix/discord, it can work in both puppeting (sign into your account) mode and relay (bot account with webhooks) mode.

hendrik@palaver.p3x.de on 25 Jan 12:04 collapse

Thank you very much. I'm going to set it up then.

fmstrat@lemmy.nowsci.com on 26 Jan 03:46 collapse

Works great for me, too.

deadcade@lemmy.deadca.de on 25 Jan 11:21 next collapse

  1. A puppeting (personal account) Discord bridge basically requires your own homeserver. You are trusting the homeserver owner / bridge host fully with your Discord account.
  2. It is technically against Discord ToS. While I don’t think anyone’s been banned yet, several people have started receiving warnings that they “spammed”, most of them after sending an attachment. These warnings are on your account for 2 years, and could contribute to an account ban.
  3. Voice chat is not, and probably will not be supported.
  4. Do NOT bridge a “large” server. You are essentially re-hosting the chats, which can be extremely taxing for large and active Discord servers.

I use mine for a single channel in a “medium-size” server (~2k people), a friend group server, DMs, and a few channels that follow a bunch of announcement channels on other servers.

hendrik@palaver.p3x.de on 25 Jan 20:25 collapse

Those are certainly valid points. But do I want to care about that? Honest question... Discord also doesn't care about my privacy. Or making the internet a better place. So I think -in turn- I feel quite alright to ignore whatever client they like me to use. And their exact ToS.

What's with the "taxing for large and active Discord servers"? Does it lead to issues if I'm not using their Electron app or website? I can't imagine where this additional strain on their servers would come from?! I run my own homeserver, by the way. So I shouldn't weigh down on anyone else's server...

stalfoss@lemm.ee on 27 Jan 08:34 collapse

When you use the official discord client, it only sends to your device whatever chat channel you have open at the time, and when you click on a different channel, it just downloads the last 20 messages, and downloads more when you scroll etc. If you bridge a discord server to a matrix server, it sends all of the contents of all of the channels in real time across. If the server had 50 channels, bridging it to matrix would be the equivalent of you having 50 official clients open, one to each channel. Hence the additional load on discord’s side to send you a lot more data than they usually would.

(Disclaimer: this is all conjecture based on a general understanding of how the systems work, I could be getting some details wrong)

hendrik@palaver.p3x.de on 27 Jan 09:29 collapse

Thanks for explaining. That makes perfect sense. I was under the impression there might be something else.

I'm not interested in forwarding spam in the first place. I don't think I have any use of channels where messages just fly by... So I think I should be safe.

Mikina@programming.dev on 25 Jan 16:05 collapse

As far as I know the Discord bridge has some limitations, the major one being that IIRC it doesn’t atually support calls. But just for chatting across servers it has worked well for me.

There’s also the fact that you have to either trust the project with your password (as in, the the bridfe adds a matrix bot that runs on your server, but needs your pssword), since I think it uses the web version in the background (but then you can also use it for DMs and any server), or set up a bot on the discord server you want to bridge, which obviously cant be done if you’re not an admin. It’s a foss project, but there’s always a small risk of it gping rogue.

hendrik@palaver.p3x.de on 25 Jan 20:51 collapse

I think I'd be fine with that. I'm using lots of Free Software projects, have Linux on my computers, wifi router, use random projects and Fediverse platforms ... So far every time one of my passwords got leaked it was some breach of a proprietary platform (last.fm, Facebook, ...) while the Free Software has served me extraordinary well. Usually it even limits the insatiable hunger for private data those commercial platforms have...

Mikina@programming.dev on 26 Jan 22:00 collapse

Yeah, that’s my experience as well. In addition to being lazy with updating, so if some kind of supply chain attack happens, I usually sorts itself out before I get to updating :D

But I did limit my browser extensions, after I a cause with Nano Defender taught me a lesson - it was a mildly popular anit-anti-adblock killer that worked where other adblocks were detected, but the developer sold the extension to a company that turned it into a info-stealer malware and pushed an update through chrome store, which got accepted and propagated, and some of my social network sessions got compromised. So, I just stick to more popular projects where something like this shouldn’t happen, and don’t use random extensions.

Guadin@k.fe.derate.me on 25 Jan 11:30 next collapse

You've just made me waste the next 2 days, because this sounds great! Only thing I'm a bit hesitant about is trusting all bridge makers. I'm a bit more aware that I use a lot of FOSS where it could be easy for the dev's to just go rogue. But that's still better than giving it away to some closed source company.

Mikina@programming.dev on 25 Jan 16:07 collapse

WhenI was setting it up, it took me only like two hours tops. The ansible project is well documented, has a clear setup guide, and the process is really just getting server with ssh access, changing DNS, changing around 5 values in the ansible config and running it.

harsh3466@lemmy.ml on 25 Jan 15:18 next collapse

Would you mind sharing the link t the ansible project?

SnotFlickerman@lemmy.blahaj.zone on 25 Jan 15:54 next collapse

I’m not OP, but maybe this one?

github.com/…/matrix-docker-ansible-deploy

harsh3466@lemmy.ml on 28 Jan 13:25 collapse

Thank you!

Mikina@programming.dev on 25 Jan 16:00 collapse

github.com/…/matrix-docker-ansible-deploy

Its pretty well documented and easy to follow, it took me only like an hour to setup.

harsh3466@lemmy.ml on 28 Jan 13:24 collapse

Thank you!

FundMECFSResearch@lemmy.blahaj.zone on 25 Jan 16:23 next collapse

There’s a matrix whatsapp bridge??

Mikina@programming.dev on 26 Jan 21:55 collapse

There is, but it requires you to log into the app every two weeks to maintain a session. You can setup a emulator to do it for you. I just have a separate profile on my Graphene with Only WhatsApp that I switch to and login whenever I get a warning.

andscape@feddit.it on 25 Jan 17:02 next collapse

When I was looking into matrix bridges I heard a bunch of stories about people getting their accounts blocked after using them through the bridges. Is this still an issue?

Cerothen@lemmy.ca on 25 Jan 18:55 next collapse

Once in a while discord signs me out and I have to do a bunch of extra sign-in steps on the official client. But otherwise I have discord, WhatsApp, Google voice, Google chat, Google messages (sms), Facebook, telegram, signal.

All the mautrix bridges are will made and robust

Mikina@programming.dev on 26 Jan 21:54 collapse

I’ve been using it for almost a year by now, and so far I didn’t have any problems. I’ve not considered that problem though, so it might be happening and I was just lucky.

anytimesoon@feddit.uk on 25 Jan 20:19 collapse

How do you get around the requirement to run the official app somewhere?

I run a WhatsApp and signal bridge, but not recommend running the official app on a phone

hendrik@palaver.p3x.de on 25 Jan 20:44 next collapse

WhatsApp disconnects you if you don't open the official app every 14 days or so. So you definitely need it. I run it on an old tablet. It's supposed to run in a virtual machine (running Android) as well.

eraclito@feddit.it on 25 Jan 21:22 collapse

I’ve used an old phone just for this task… ;-)

Mikina@programming.dev on 26 Jan 21:56 collapse

Yeah, that part about WhatsApp is annoying. I just have a spearate profile on Graphene that has only WhatsApp installed, and whenever it wants me to refresh a session I just switch to the profile and log in.

Feddinat0r@feddit.org on 25 Jan 10:56 next collapse

PaperlessNGX Syncthing

Paperless is rEally awesome… Scan to folder, it will automatically be sorted and categorized, full text search and one neat thing: It just stores the pdf in subfolders which makes backup also usefull without paperless

bedlam@lemmy.world on 25 Jan 11:16 next collapse

I second paperless-ngx. I’ve gotten rid of almost all paper docs, just scan everything in. It makes taxes so much easier because I can easily filter year to year for comparisons.

Didn’t notice OP said this as well.

stetech@lemmy.world on 25 Jan 15:11 collapse

If you don’t mind me asking, how/on which criteria does auto-sort and -categorization work? Scanning file name and contents? But then you’d have to pre-define some sort of keywords, no?

Feddinat0r@feddit.org on 25 Jan 16:18 next collapse

Yes, you have to set attributes and clients. First documents you have to set everything yourself but it gets usefull really fast. I just scan a letter, and look througout the day if it was correct recognized and maybe correct it

wrekone@lemmy.dbzer0.com on 25 Jan 19:47 collapse

And if you don’t review your new documents very often, the auto-tagging and filtering options make it easy to just go through your inbox when you get a chance, knowing you didn’t miss something.

needanke@feddit.org on 25 Jan 16:19 next collapse

You can predefine keywords/phrases, yes. But there are many other options. You can tag different documents based on how they wherer ingressed (which e-Mail they came/were sent to from for example). I have it set up so that my scanner has a few different quick action buttons which atomatically upload the documents into different folders (think bills, helthcare, bank, etc.) Then paperless tags and sorts them based on those folders.

I also does machine-learning when enabled which works ok in my experience.

Obelix@feddit.org on 26 Jan 10:58 collapse

It’s actually quite simple - not sure how it does work under the hood, but take a look at your documents. Every insurance, employer or company has its own letterhead with logo, contact information and legalese. You just tell paperless on one document “hey, that is my insurance, please tag everything like this as insurance” and it will do that.

slazer2au@lemmy.world on 25 Jan 11:12 next collapse

Jellyseer

Even though I don’t have it hooked into an arr stack it is still useful for what is upcoming.

counselwolf@lemmy.world on 25 Jan 11:57 collapse

why use jellyseer? what are the advantages of it compared to just using jellyfin.

tht@social.pwned.page on 25 Jan 11:58 next collapse

You can’t request media?

zoomzoom@lemmy.world on 25 Jan 14:24 collapse

Can still request it without an arr stack - it just won’t download it :) Can then buy the Blu Rays and rip. Also jellyseer has a watchlist you can add stuff to to keep track

slazer2au@lemmy.world on 25 Jan 11:58 collapse

They do different things.

Jellyfin plays the media, jellyseer lets me see what films and tv shows are upcoming and select it to be downloaded when I get some time.

poVoq@slrpnk.net on 25 Jan 11:20 next collapse

github.com/Stirling-Tools/Stirling-PDF

Happens to be more useful than I originally thought.

meldrik@lemmy.wtf on 25 Jan 11:44 next collapse

I installed this at my work. Became pretty popular 😎

Lazarus@mastodon.xyz on 25 Jan 11:51 next collapse

@poVoq @Guadin
"Enterprise SSO " 🤕

poVoq@slrpnk.net on 25 Jan 11:58 next collapse

It supports bog standard Oauth2. Easy to integrate into Nextcloud for example.

cm0002@lemmy.world on 25 Jan 12:28 collapse

Authentik FTW!

Guadin@k.fe.derate.me on 25 Jan 12:30 next collapse

I've installed it as well but the blackout/redact feature didn't work as expected..So not sure if it will be that useful for me. But since I ditched Adobe, I now at least have a PDF editor.

niemcycle@lemmy.world on 26 Jan 15:19 collapse

I was disappointed with the automatic redact feature too, but saw that they just updated and added a graphical one also.

Guadin@k.fe.derate.me on 26 Jan 20:58 collapse

Thanks, that's good to know. Going to update it right away, hopefully this will solve my problem.

filcuk@lemmy.zip on 26 Jan 10:42 collapse

Would recommend putting a memory limit on the container.
I had it crash my server by eating it all up.

node815@lemmy.world on 27 Jan 02:18 collapse

What limits do you set on yours?

filcuk@lemmy.zip on 27 Jan 07:15 collapse

1 gig IIRC

bedlam@lemmy.world on 25 Jan 11:21 next collapse

mealie.io

Recipe manager and meal planner which can pull recipes from the web. I started using it after a few recipes on sites disappeared. My families most used app (besides plex).

SidewaysHighways@lemmy.world on 25 Jan 13:43 next collapse

been loving mealie too! tied in with home assistant for shopping list and the meal planning calendar has helped us cook more together and stop spending so much on takeout!

bedlam@lemmy.world on 25 Jan 14:51 collapse

Oh I’m going to have to check that out!

poolitzer@lemmy.world on 25 Jan 17:48 next collapse

Thanks, installed it right away ;)

Nibodhika@lemmy.world on 25 Jan 19:21 next collapse

Thanks, this looks awesome, last one I tried was tandoor but didn’t really liked it, the import/export capabilities of this one make it a lot more interesting for me, to ensure I can recover the recipes or build them into markdown files if I ever want to migrate away from it.

Guadin@k.fe.derate.me on 25 Jan 20:41 next collapse

I didn't know if this was something I was missing, but man this could be my new number 1. The import function is really great. I've already added a lot of recipes. Thanks!

Anonymouse@lemmy.world on 26 Jan 15:02 next collapse

I landed on Tandoor. I had a bunch of recipes on one of those web sites and they switched to a subscription model and locked me out of my recipes. I don’t remember why I chose Tandoor over Mealie, but having full ownership over my recipes is freeing.

Bakkoda@sh.itjust.works on 27 Jan 14:49 collapse

mealie.io

I havent done much with it other than get all our paper recipes into it and added some via import. I am looking forward to it as its my next project now that photos are done.

deadcade@lemmy.deadca.de on 25 Jan 11:28 next collapse

ntfy.sh

Easily set up, and easily attached to other things. Simple notifications about whatever is needed, like service health or updates, new posts on public platforms, etc. A simple curl is plenty to send and receive notifications, and it works on Android without requiring FCM (Google infrastructure).

JustEnoughDucks@feddit.nl on 25 Jan 12:42 next collapse

Sadly it doesn’t work with CrowdSec which is the biggest thing I would want notifications on (bans and such) and Gotify isn’t the pub/sub MQTT-style that I like about ntfy…

mbirth@lemmy.ml on 25 Jan 12:48 next collapse

I’m a long time Pushover user and recently set it up with CrowdSec.

If a curl is sufficient for ntfy as well, you should be able to adapt the http-plugin.

kata1yst@sh.itjust.works on 25 Jan 14:33 collapse

Super simple, I’ve made several integrations for ntfy this way. The result is less pretty but fully workable.

Eldaroth@lemmy.world on 25 Jan 17:17 collapse

Ntfy can act as an email server if you configure it. So if an application is not supporting ntfy directly but email, you can go that route. Ntfy will then simply forward the email as push notification. Its also pretty simple to set up, used this as a workaround because authelia doesn’t support it directly. Here is the link to the specific ntfy documentation: docs.ntfy.sh/config/#e-mail-publishing

I used the local variant (docs.ntfy.sh/config/#local-only-email) which does not require any DNS entries, as I only use it for sending notifications between my self hosted containers (all on the same host).

friend_of_satan@lemmy.world on 25 Jan 14:47 next collapse

Tangent to this, “Apprise lets you send notifications to a large number of support notification services.”

github.com/caronc/apprise

shnizmuffin@lemmy.inbutts.lol on 25 Jan 15:18 next collapse

Alternative: Gotify

farcaller@fstab.sh on 25 Jan 21:20 next collapse

Another alternative: pushover.net

fmstrat@lemmy.nowsci.com on 26 Jan 03:48 next collapse

And for those using Matrix, it stops you from having to use Google notifications.

Fedegenerate@lemmynsfw.com on 26 Jan 11:12 collapse

If you’d permit a short quiz. Ntfy is really interesting to me. I would like to send general server updates and didn’t know how to ensure users, just family and friends, get them. I think ntfy could solve that problem, right now I just text and maintain a bookstack document.

I would also like to send user specific notifications though. For example a user requests a show from Jellyseerr, the admin legally obtains said show and uploads it to jellyfin, user then gets notification that the show they requested is available.

JustJack23@slrpnk.net on 25 Jan 11:36 next collapse

Bump and definitely saving this thread!

stetech@lemmy.world on 25 Jan 15:09 collapse

Same! Lots of good stuff that’s been mentioned so far, so much to look up and into :D

ragebutt@lemmy.dbzer0.com on 25 Jan 11:59 next collapse

A clone of 12ft.io but the old version before they got into beef with the New York Times and kneecapped it. It doesn’t work on every single article with a paywall but it works on the overwhelming majority (including New York Times articles)

And it doesn’t really count because I knew I’d use it but komga+komf+fmd2. I list it though because I didn’t realize I’d use this stack so much. I can now read with my phone, my laptop, my ereader, etc. tachiyomi/mihon works, reading progress is synced, and I never have to visit one of those garbage manga aggregation sites ever again

EarMaster@lemmy.world on 25 Jan 12:53 collapse

Would you mind sharing links?

beautiful_orca@discuss.tchncs.de on 25 Jan 17:52 next collapse

Is it 13ft or ladder ?

ragebutt@lemmy.dbzer0.com on 25 Jan 19:10 collapse

oh duh

github.com/wasi-master/…/docker-compose.yaml - this is the 12ft.io replacement i use. there are a few clones but this is the one I like, it’s real barebones and uses very little overhead

komga.org - komga library github.com/Snd-R/komf - komf - this isn’t strictly necessary but it fetches metadata for your komga library from sites like manga updates. can be a bit of a pain to configure github.com/Snd-R/komf-userscript - this is a tampermonkey script that makes komf MUCH easier to use github.com/dazedcat19/FMD2 - this is an app that rips manga from most of the “free manga” indexer sites like mangadex, bato, etc. docker and kubernetes version at github.com/ElryGH/docker-FMD2

you can read directly via komga web but frankly it kind of sucks for that. i prefer using an app. tachiyomi was the gold standard but companies threatened it and they stopped development. there are several forks now that are all good in various ways. i prefer mihon mihon.app but there are alternatives that have different feature sets

neatobuilds@lemmy.today on 25 Jan 12:39 next collapse

FreshRSS, i had it installed and setup with a fee feeds for over a year and only like this month has it become my daily read, i can get almost everything in there to just read through while I drink my coffee, sites I bookmarked but never go to can now come to me.

Also with ‘five filters full text rss’ to get all the images in the feed

tofubl@discuss.tchncs.de on 25 Jan 14:06 next collapse

Would you mind elaborating a bit? I’ve been looking into good rss solutions lately and blogs without a feed were where I got stuck. How do you use five filters? How do the two components work together?

Edit: Also, some sites WITH a feed like Pitchfork are next to useless when all you get is the headline.

Evkob@lemmy.ca on 25 Jan 15:12 collapse

Here’s a short blog post that summarizes how to use Full-Text RSS with FreshRSS. It’s a bit of a pain to add new feeds but it makes for a smooth experience afterwards.

Otherwise, you could always just use RSS clients that have the ability to fetch full articles, Read You on Android and Fluent Reader on desktop both can do this.

neatobuilds@lemmy.today on 25 Jan 15:50 collapse

That plus a browser extension that finds the right rss feed for you like get rss feed url on firefox.

I copy the rss with the extension
Then I paste that into five filters
Use that to give it to fresh rss which will get me a nice looking post with images and text

thequickben@lemm.ee on 25 Jan 16:05 next collapse

Which extension do you use?

Evkob@lemmy.ca on 25 Jan 17:30 next collapse

I’m not the person you replied to, but they say in their comment they use Get RSS Feed URL.

beautiful_orca@discuss.tchncs.de on 25 Jan 17:44 collapse

RSSHub (selfhosted)
It has a button to quickly add an entry to your FreshRSS, very useful.

tofubl@discuss.tchncs.de on 25 Jan 16:08 collapse

Thanks. Do you host five filters? Do you pay for it?

neatobuilds@lemmy.today on 25 Jan 19:47 collapse

Yeah i host five filters, fresh rss, and a mariadb container for fresh rss

I personally don’t host the firefox extension I just found it recommend on reddit to get rss urls from sites that don’t have a link

Lucki@feddit.org on 25 Jan 17:45 next collapse

What’s the extension for? FreshRSS can fetch contents natively.

neatobuilds@lemmy.today on 26 Jan 00:33 collapse

The extension is to get the rss link to paste into five filters

Five filters takes the link and gets all the images and all that then makes a new rss link that you give to fresh rss.

When I tried just fresh rss a lot of the sites I tried wouldn’t get me images or it would be just the headline and I would have to click the link and go to the actual site to read the article

Lucki@feddit.org on 26 Jan 01:20 collapse

I’m still not sure that filter thing is necessary. FreshRSS can fetch content and images using the CSS selector of the website. You may want to check out the Advanced section in their documentation: freshrss.github.io/…/04_Subscriptions.html#retrie…

Anyway, whatever works for you :)

neatobuilds@lemmy.today on 27 Jan 18:12 collapse

Is it pretty easy to do? Does it give you a preview of what you’ll get?

minyaen@lemmy.ml on 25 Jan 18:28 collapse

Love FreshRSS. It really is something that I didn’t know I needed. I often switch RSS apps, and it allows for seemless transitions.

fine_sandy_bottom@discuss.tchncs.de on 26 Jan 02:46 collapse

what do you mean you often switch apps ?

minyaen@lemmy.ml on 26 Jan 03:37 collapse

I like to switch RSS apps on the phone a lot because I can’t stick with one, and none of them are perfect

ptz@dubvee.org on 25 Jan 12:45 next collapse

Pair Drop

Quickly send files, paste images/text snippets between devices.

I’m using the older Snapdrop (which PD was forked from) with some patches I made to:

  • Work behind Authelia for SSO + 2FA
  • Use the display name provided by Authelia instead of the random usernames it gives out by default
  • Send transfers over the internet without dealing with the temporary “rooms” that Pairdrop uses (it’s behind Authelia, so only authorized users can get to it).

It has 100% replaced emailing things to myself or shuffling files to/from Nextcloud. I probably use it to send text (URLs, clipboard contents, etc) to/from my phone as much as I use it for sending files back and forth.

negativenull@lemmy.world on 25 Jan 13:56 next collapse

Somehow this one has had eluded me! Thanks for the rec!

unknowing8343@discuss.tchncs.de on 25 Jan 14:39 next collapse

KDE Connect masterrace represent!

dan@upvote.au on 25 Jan 18:52 collapse

I love KDE Connect but I can’t figure out how to get it to work at work. Probably some firewall thing. It works fine at home, but can’t find my phone at work.

unknowing8343@discuss.tchncs.de on 25 Jan 22:35 collapse

Definitely firewall things. Do you connect your personal phone to your work’s Wi-Fi? I would really not.

dan@upvote.au on 25 Jan 23:32 collapse

No I’m trying to use it with my work phone. I can’t connect my personal phone to the work wifi since it needs a certificate (802.1x) but there’s a separate guest network I can use if needed. Guest network is entirely isolated - different hardware, different backhaul, different IP range.

negativenull@lemmy.world on 26 Jan 02:33 collapse

I just setup Pairdrop on my home server. Holy crap it’s amazing!

ptz@dubvee.org on 26 Jan 11:21 collapse

Nice! Yeah, I’ve been a big fan of it. Planning to eventually replace my custom Snapdrop with Pairdrop since they’ve made quite a few other improvements.

TriflingToad@sh.itjust.works on 25 Jan 14:56 next collapse

discord bot for my families group chat server. I know it doesn’t really mesh well with the mentality of selfhosting but it works for us.
I’m able to do silly stuff like each person getting a ‘score’ that gets taken down or up when they say something good/bad and people react to it

<img alt="" src="https://sh.itjust.works/pictrs/image/ca6b49ac-2a4d-4989-b794-41533b721d99.png">

brbposting@sh.itjust.works on 25 Jan 16:04 next collapse

Love that

Y’all get a lot of good use out of Discord?

vfsh@lemmy.blahaj.zone on 25 Jan 16:05 next collapse

I have so many shitty little discord bots I’ve tossed together, I love self hosting them lol

dan@upvote.au on 25 Jan 18:49 collapse

Why not Matrix via Conduit?

PerogiBoi@lemmy.ca on 25 Jan 15:00 next collapse

I’d say the ARR suite but I knew beforehand that would need it. I just love that I can access overseerr, search up and coming and already out content, click “request”, and then magically it just shows up on my plex after a couple minutes.

A service that I host that I never knew I needed is Nextcloud. Works exactly the way OneDrive worked for me. I record footage on my phone, upload it to Nextcloud, and log onto any computer of mine in the house and can edit the footage. Sometimes I edit footage in VR while I play XPlane, then I’ll save it, turn everything off, and continue right where I left off on my laptop.

Probably super basic but locally syncing things is a godsend to the way I used to do things (KDE connect transfers footage from my phone to a single computer).

vulgarcynic@sh.itjust.works on 25 Jan 15:39 collapse

Layering on top of that (I’m sorry to recommend a discord app) but, Requestarr is awesome as well. It allows you to attach a bot to a channel and request up through Overseer, Sonarr or Radarr. Works for local and remote users.

tarius@lemmy.ml on 25 Jan 15:12 next collapse

github.com/Waterboy1602/Addarr

I use this all the time instead of opening Radarr and Sonarr

kat@orbi.camp on 25 Jan 15:17 next collapse

Isn’t this a bit more steps than using Overseer?

tarius@lemmy.ml on 25 Jan 15:20 next collapse

The benefit is, I dont need to open a webpage (less data usage or if you are in a slow internet area) or login to a service to add media

PM_Your_Nudes_Please@lemmy.world on 25 Jan 16:00 collapse

It’s more work to set up, but a much easier experience if you have users who can’t remotely access Overseerr. You always have to account for the “mom factor” when hosting services; Will your mom be able to learn how to use it? My mom can use Discord, but good luck getting her to learn Tailscale to access my Overseerr remotely.

vulgarcynic@sh.itjust.works on 25 Jan 15:42 collapse

Posted above, I’ll drop it here as well, requestarr performs the same service but via discord.

ikidd@lemmy.world on 25 Jan 15:28 next collapse

Forgejo. There are so many things that can use a git repo but I don’t want to have them out in the wild, so I host them myself, safe and sound behind my firewall.

I also mirror other github forks so they don’t go away whenever those services decide to rugpull them.

thequickben@lemm.ee on 25 Jan 15:57 next collapse

I host foregejo, but I have a small problem. I can’t get my ssh keys to work for cloning repos. I can’t only use https.

jonathan@lemmy.zip on 25 Jan 16:01 next collapse

Is port 22 accessible and pointed at it? You could also run it on an alternate port and specify that port in your ssh config.

thequickben@lemm.ee on 25 Jan 16:11 collapse

I’m using a different port and have it in my config. Sadly that didn’t work too 😭

kjetil@lemmy.world on 25 Jan 16:26 collapse

In both client config and forgejo config? And docker config?

It’s working for me, but I had to add a config to my ~/.ssh/config file

thequickben@lemm.ee on 25 Jan 16:30 collapse

I’ll check my docker config when I get home to make sure.

ikidd@lemmy.world on 25 Jan 16:06 collapse

I use API tokens. Seems to work fine for mirroring.

bitwolf@sh.itjust.works on 25 Jan 17:33 next collapse

Do you manually mirror and keep the forks up to date? Or is there an automation for it?

mesamunefire@piefed.social on 25 Jan 18:04 collapse

There's automation and you can do it manually if needed. For example I have a couple of emulators that pull every 24 hours from GitHub just in case nint tendo gets a little lawsuit heavy. I also have one offs from GitHub that pull down when I want.

You can also mirror a public repo from GitHub into a private repo so it does not gets indexed/ai trained.

fine_sandy_bottom@discuss.tchncs.de on 26 Jan 02:47 collapse

I started with gitea but found it difficult to backup. I’ve been using gogs for a while now and find it minimal and easy to administrate.

ikidd@lemmy.world on 26 Jan 03:23 collapse

I run it in a docker on zfs so snapshots backed up to PBS seem pretty bulletproof.

needanke@feddit.org on 25 Jan 16:07 next collapse

Man, I read the title and wanted to commebt paperless ngx before reading your post.

Fedegenerate@lemmynsfw.com on 25 Jan 16:43 next collapse

Paperless - Pay slips, Bank statements, MOT records, Insurance policies, User manuals, restaurant menus. All filed and searchable. Letters I get are photographed, uploaded and immediately disposed of, zero stress.

catloaf@lemm.ee on 25 Jan 19:04 next collapse

Is the document exporter the only backup system? I’d want to connect it to a cloud backup somehow if I’m going to trust it with all my important stuff.

Fedegenerate@lemmynsfw.com on 25 Jan 19:38 next collapse

Couldn’t tell you, sorry. I have Paperless in it’s own LXC (helper-script) which I 3-2-1 as a machine. Many duplicates, but they’re only PDFs.

I can tell you I spent a small amount of time trying (and failing) to get paperless to save the files onto my NAS. I can also tell you, if I stretched up really tall I can just about scrape rock bottom when it comes to skills in this stuff.

stetech@lemmy.world on 25 Jan 20:04 collapse

Could you elaborate a little on the LXC, please?

I was thinking about looking into Paperless after seeing it gleefully mentioned so much in this post, but lack of easy/accessible backups seems strange for something you wanna use to eventually destroy your only other copy of it (the physical letter).

Fedegenerate@lemmynsfw.com on 25 Jan 20:32 collapse

Sure,

I used TTecks helper script to install paperless as an LXC. I then use proxmox’s inbuilt back up schedule to grab snapshots of that LXC, and others, I usually keep 1 "nightly"and 1 “monthly” right now.

Syncthing, another LXC thank you tteck, has access to the back up folder. It is synced with a RPi 4 pulling double duty as my redundant DNS all installed using Docker. The pi 4 install is synced with my proxmox host and an off-site box, through tailscale at my parent’s house.

There are better systems, like Borg and what not, but this one is mine.

I have an “important” share on a my NAS that is also synced 3-2-1. It would be better if Paperless saved to my NAS directly, then I’d only have 3 copies. Right now I have 6: 1 nightly and 1 monthly spread across 3 machines, not counting RAID because the “b” in “RAID” stands for back up.

My oh shit plan: grab a back up file. Rebuild the lxc from that snapshot. Access my pdfs.

I keep once in a lifetime stuff: birth certificate, paper counter part to my driver’s license, etc. They’re still backed up. But, for day-day communications that I’m supposed to keep: 5 years financials, tennant agreements etc. My old filing system was “throw them in a box, if I remembered and find them never. Or, try not delete the email they’re attached to”. Now I have a glimmer of a hope

[deleted] on 25 Jan 21:03 collapse

.

Darkassassin07@lemmy.ca on 25 Jan 20:53 next collapse

It stores the documents in the form they were imported in a folder called ‘/originals/’, with the contents sorted according to the rules you set in paperless. You can back that up however you’d like.

Wxfisch@lemmy.world on 25 Jan 22:08 collapse

So paperless works as a service that ties into your storage. I point mine at an NFS share on my Synology and just backup that share. The documents are all stored as PDFs still so worst case I still have “dumb” copies without all the tagging available if my paperless instance goes offline for some reason.

Lem453@lemmy.ca on 25 Jan 22:22 next collapse

Is there a way to share groups of files at once? For example I currently share tax files with my accountant using seafile so right now I scan everything and just drop it into a folder. I would love to use paperless but being able to share folder that can be downloaded all at once is a critical workflow for me.

Fedegenerate@lemmynsfw.com on 25 Jan 23:07 next collapse

I do not know. I don’t believe you can provide a share link for a whole tag, just individual documents. I’m not seeing an obvious way of exporting a tag either.

You could run paperless in parallel and syncthing your files into its “consume” folder.

Darkassassin07@lemmy.ca on 25 Jan 23:24 next collapse

The way you would do this with paperless is to create a user in paperless for your accountant to login to.

You would then grant that user permission to view/edit either: a tag, a storage path, a document type, a correspondent, or just individual documents. (or any/all of the above).

When it comes to providing external share links that anyone can use; you can only share single files at a time in paperless. If that’s what you’re looking for, I’d recommend FileBrowser. You can create a permanent share link that allows anyone that views it to view the contents of a folder and download each file or the whole collection as a .zip. You can even add a password required to view the page if you like.

SteadyGoLucky@sh.itjust.works on 26 Jan 10:19 collapse

You can configure storage paths. That way, you can direct tags to be stored in a specific folder.

You can then get the files for the accountant from your file system.

Darkassassin07@lemmy.ca on 25 Jan 23:13 collapse

Something a lot of people miss with paperless is its automatic import options.

There is a folder called ‘consume’ that you can place files in and paperless will import them just like you’d uploaded them manually. Combined with tools like FolderSync or SyncThing you can have files on all sorts of devices automatically upload to paperless.

Sitting down to use the flatbed scanner is a hassle, so I use GoogleLens to take multiple photos of a document, save them as a single pdf, then FolderSync moves that to my server automatically where paperless imports it.

Along side this; Paperless has an smtp mail importer. You can add your email accounts and paperless will automatically import new emails based on whatever criteria you specify. Imported mail will then be flagged, moved, or outright deleted from the mail server.

Fedegenerate@lemmynsfw.com on 25 Jan 23:41 collapse

You’re right, I don’t take advantage of any of these features. I should.

Partly because of lack of know how on my part. So I don’t trust myself to successfully have it log into my email, get what it needs and leave everything else untouched. My main uploads, payslips and bank statements, are behind their own apps too.

Partly because paperless is isolated in it’s own little container (in my setup at least) so access to the consume folder is behind another step, I could syncthing it… I just haven’t.

And partly because I use the android app as my main interaction with Paperless. The app uses my phone as a good-enough scanner.

Darkassassin07@lemmy.ca on 25 Jan 23:57 next collapse

Partly because paperless is isolated in it’s own little container (in my setup at least) so access to the consume folder is behind another step, I could syncthing it… I just haven’t.

For this, Bind-mounts are your friend:

Volumes:

- /srv/paperless-ngx/consume:/usr/src/paperless/consume

Files get dropped in /srv/paperless-ngx/consume on the host and import to the container.

As far as setting up mail goes: it’s pretty straightforward. Add an account, then create a rule for each type of mail you want it to manage. Specify filters like who it’s from, what’s in the subject/body, how old is it, etc.

<img alt="" src="https://lemmy.ca/pictrs/image/86f2f037-3b3d-4fdb-b13d-facce8a3a772.jpeg">

And until you are comfortable, just leave the action set to mark as read. Worst case, if you didn’t set your filters right; it’ll unnecessarily mark mail as read. No big deal.

<img alt="" src="https://lemmy.ca/pictrs/image/cae383f9-2f25-48ad-96b1-9a3529e801c6.jpeg">

I just have mine move processed mail to a folder on the mail server called ‘Paperless-Imported’, which I manually clean out now and again.

Fedegenerate@lemmynsfw.com on 26 Jan 00:20 collapse

Thank you. Setting it up seems less daunting now. I’m going to try for setting up emails.

The android app is fairly functionally complete, and I only interact with my phone or tablet. In fact, for desktop tasks I have a Linux Mint VM I just console into from my tablet, a sort of sudo laptop.

In anycase, for manual uploading files my phone is probably easier. But, your advice is good for everybody that’s not me, sensible people.

Your comment about bindmounts might have solved my biggest problem with Paperless, in that it doesn’t write to my 3-2-1 back up folder directly so I end up 3-2-1ing the whole machine. Which is fine, but I keep multiple snap shots of my LXCs so it’s multiples of multiples.

/zpool/important/paperless:/use/src/paperless/original

Specific file paths aside, would [path to zpool]:[path to originals] have paperless saving the originals to my zpool so I would only have 3 copies instead of 3*#of snapshots?

Darkassassin07@lemmy.ca on 26 Jan 00:28 collapse

Indeed it would. That’s exactly how I have mine setup; with borg backing up the originals folder from the host.

If you are making this change to an existing installation; remember to copy the contents of the current originals folder out of the container and into the host folder you intended to bind mount, before you change the mount.

So, copy the contents of container:‘/use/src/paperless/original’ place them in host:‘/use/src/paperless/original’, THEN add your bind mount to the container config.

Otherwise you may lose the contents of the folder within the container and have to retrieve it from a backup.

Fedegenerate@lemmynsfw.com on 26 Jan 00:46 collapse

My server is full of bindmounts. Too many bind mounts. It causes a host of permissions issues if I’m honest. There wasn’t a storage problem I didn’t solve with bindmounts. Except this one, this one I decided I had to have interact over SMB or some shit.

I remember, I tried to solve it with bind mounts before. I couldn’t figure out why it wasn’t saving to /mnt/important/paperless/… I think when I get to /originals it’s going to look like ./originals/mnt/important/paperless/… Somewhere it’s going to look like that. Urgh

Thank you. With that problem solved Paperless is, currently, perfect for my needs.

Darkassassin07@lemmy.ca on 26 Jan 00:08 collapse

And partly because I use the android app as my main interaction with Paperless.

We taught each other something new: I didn’t know there was a mobile app. Imma go check that out :)

Retro_unlimited@lemmy.world on 25 Jan 17:03 next collapse

The one that was way more useful then expected is immich. I have over 100,000 photos I took during my life and it usually takes me DAYS to find a specific picture I need.

I installed immich and let it AI scan everything for a week or something. Now I can search for something specific like “it’s a black square in the middle of the photo and has a little knob on it” and it finds me the photo I need.

It’s also cool to see photos of people, organized by the individual by searching their name or clicking on their face.

Tippon@lemmy.dbzer0.com on 25 Jan 17:33 next collapse

I’ve only just set it up, mainly for the facial recognition. I had no idea that it could do that type of search too. It’s going to be really helpful with my faulty brain and not remembering words 🙂

aphonefriend@lemmy.dbzer0.com on 25 Jan 19:14 next collapse

Is this local only? No clouds reported data?

utopiah@lemmy.world on 25 Jan 19:55 next collapse

Local only.

AVengefulAxolotl@lemmy.world on 25 Jan 19:56 collapse

Of course it is.

You can download different models as well. For me, without a GPU, searching for example ‘cat’ takes a few seconds, and it is not the most accurate, but still works OK.

ggtdbz@lemmy.dbzer0.com on 27 Jan 08:41 collapse

This is exactly why I’d want a GPU in a home server.

That and transcoding. Wonder what the best option would be without breaking the bank/wasting too much idle power. All the GPU talk online seems to be for gaming.

AVengefulAxolotl@lemmy.world on 27 Jan 11:09 collapse

AFAIK intel arc gpus are pretty good for that.

filcuk@lemmy.zip on 26 Jan 10:37 next collapse

I think that’s the last prod I needed to finally switch.

Fedegenerate@lemmynsfw.com on 26 Jan 10:52 collapse

Pet detection is sorta on the roadmap for 2025… I couldn’t be happier.

+1 for immich, if I didn’t already know I would be doing photo backups it would have been my entry. For things “I didn’t know I needed”

krash@lemmy.ml on 25 Jan 17:37 next collapse

I’m really fond of readeck. After being dissapointed with Pocket and Wallabag, I went with omnivore until they pulled a skiff. Out of all the FOSS read-it-later solutions - it was a very even tie between Shiori and readeck, and I went with the latter since it supports highlights.

AVengefulAxolotl@lemmy.world on 25 Jan 20:01 next collapse

What was disappointing about wallabag? I have an ebook reader, and Koreader has it integrated into it, and its great.

krash@lemmy.ml on 25 Jan 20:10 collapse

I found the UI to be horrendous, and managing tags was very painful. During the time I was paying for the cloud-service, there wasn’t any noticable development of the web-app, so I stopped using it. Mind you, this was pre-pandemic and things might have changed since then.

qaz@lemmy.world on 26 Jan 09:19 next collapse

FYI, the repo has been moved and the link is outdated

rutrapio@lemmy.world on 29 Jan 15:23 collapse

I’m hosting it also, and the only regret is no android app, so don’t appear as a “share” possibility. But definitly perfect on PC browser :)

happydoors@lemm.ee on 25 Jan 18:09 next collapse

Immich! Backs up my phone pictures for my family with automatic backup through an easy app interface. Knowing my large album of photos on my phone won’t be tied to an endless growing subscription fees for…ever?!

AVengefulAxolotl@lemmy.world on 25 Jan 19:52 next collapse

Same!

Did not realize how good it is to have digital albums with the family! And also having a backup is great as well, for a peace of mind.

tabularasa@lemmy.ca on 25 Jan 22:00 next collapse

Immich is fantastic. Yes.

Bronzebeard@lemm.ee on 25 Jan 22:57 collapse

Is this accessible outside your own home network, or is it restricted to local?

Bakkoda@sh.itjust.works on 25 Jan 23:33 next collapse

It’s very accessible with a reverse proxy. Just please be secure if you choose to do so. It’s been a wonderful piece of software and i will be paying for the lifetime server license this weekend.

Bakkoda@sh.itjust.works on 27 Jan 14:37 collapse

<img alt="" src="https://sh.itjust.works/pictrs/image/3614aa17-9a86-4081-b303-3a0c528e9d15.png">

Done and done. I just took a screenshot, ctrl+v’d it right in the same browser tab and then went to my phone and hit reply on this post and attached the image. Its the best desktop -> mobile experience Ive used in a long time. It just works once you get it going. I pass through the igpu of a proxmox host into the VM and aside from some earlier compatibility issues (I think its mostly on my end, GVT-v, i915 and a bungled original grub config) the ML has been crash free for almost a year. Ive had 0 uptime issues (now that i only pull monthly) and I was smart with my initial compose script and everything is external. mountpoints are external, all the storage is over 10g to a truenas box.

dallen@programming.dev on 26 Jan 08:12 collapse

Same as any piece of software you’re hosting, it’s up to you to decide. I run my instance on my Hetzner vm.

synestine@sh.itjust.works on 25 Jan 22:54 next collapse

Unpopular opinion from what I’ve seen in this forum, but for me it is Nextcloud followed by Jellyfin.

I use Nextcloud setup fory whole family, about a dozen all together. I even sprang for the DavX5 plugin for several people so we can share calendars and contacts as well as files and notes. We backup photos from our phones using the Nextcloud app. Several of us use it as a backend for KeePass.

We use Jellyfin for streaming; movies, tv, music videos and music. It is the backend storage and library organizer for four Kodi boxes, five browsers, several phones and tablets and a couple of Roku’s. It works like a champ, even with the occasional library re-sync.

isaaclyman@lemmy.world on 26 Jan 01:40 next collapse

Kavita for my ebook collection—mostly tabletop RPGs, but some comics and sci fi as well.

I don’t actually use the web interface that often. I add books to my Kavita library, then scan the OPDS feed into my scratch-my-own-itch mobile app, Bookoscope, and download whatever I want to read onto my tablet from there.

Side note, PDFs are the absolute worst. Even reading them on a full-sized tablet is incredibly annoying. Anybody have any tips/tricks/apps for that?

alphabethunter@lemmy.world on 26 Jan 03:30 collapse

I usually convert pdfs to epub if its something I actually need to read and not just scan/browse. Often I would bother to even edit the epub in Sigil to fix any problems with the conversion.

SanndyTheManndy@lemmy.world on 26 Jan 03:06 next collapse

Syncthing. Decentralized data backup that works with minimal setup. Now I can add cloud sync to most any app.

Korhaka@sopuli.xyz on 26 Jan 12:45 next collapse

I setup my own with a bash script for backup years ago that uses rsync, feel too invested in that now to change

helix@feddit.org on 27 Jan 07:59 collapse

Watch out to enable “keep on delete” features. I didn’t do that and didn’t see that gigabytes of personal photos got deleted which I had to recover from an old backup. Still don’t know how it happened as I only found out a few weeks after the fact.

Sync is not backup! If there’s a software bug or a wrong setting sync can delete your files. Syncthing is pretty mature so I doubt this was a Syncthing bug, however you shouldn’t only trust Syncthing. I’m doing btrfs snapshots weekly and delete them after three years for important folders nowadays.

EarMaster@lemmy.world on 26 Jan 03:42 next collapse

That’s easily Home Assistant. It got me into the whole home automation stuff and I have gradually included more and more parts into it - including some health related stuff. It really makes my family’s life easier and helps us organizing it.

Guadin@k.fe.derate.me on 26 Jan 07:36 next collapse

You've got a good point with Home Assistant. I have automations setup so that I barely have to do anything manually. So I almoat forget that Home Assistant runs quite a lot in my home. And especially in the beginning it was nice to setup but not really needed. Know it is needed.

AWittyUsername@lemmy.world on 27 Jan 10:05 collapse

Are you able to provide a few quick examples? I have it installed but don’t know what to do with it really.

EarMaster@lemmy.world on 27 Jan 10:18 collapse

The easiest thing: We use a motion sensor to automatically turn on the light for the stairs. You wouldn’t need Home Assistant for that, but with a little more configuration you can adjust the light levels and colour temperature based on the time of day (not as disturbing at night). We have two rooms which have problems with humidity in one a fan is automatically turned on (basic) in the other a dehumidifier is triggered based on the outside and inside temperature because there are large windows which are producing a lot of condensation otherwise. Now the really specific stuff: My daughter has Diabetes and we need to manage her blood glucose levels. There are alarms but ideally you would act before they are triggered. So we hooked her blood glucose levels to a light in our bedroom which turns on if her levels are getting out of bounds at night. That way she isn’t woken by the alarm, but by one of us and can go back to sleep much quicker.

rutrapio@lemmy.world on 29 Jan 15:09 collapse

Damned, I have to say that the glucose surveillance is quiet impressive, and the outcome is both unexpected and so sweet ! And shows how much can be done.

Saltarello@lemmy.world on 26 Jan 06:37 next collapse

Never knew I needed? Another vote for Paperless-ngx. I still feel like I’m living in the future using it. The trick I’ve found was initially setting up a good document naming & management convention & following it religiously for every document. The search function is fantastic at narrowing down results. Used in conjunction with specific coloured tags I can immediately see what I need from search results.

Fired up Immich recently. Amazing. Will be donating as I like their stance.

I also enjoy Linkwarden. Switched from the also excellent Hoarder as I prefer the UI.

Most used? Nextcloud with Joplin.

projectmoon@forum.agnos.is on 26 Jan 08:29 collapse

@saltarello@lemmy.world funnily enough, I switched from Linkwarden to Hoarder. I like the smart lists. Just bookmark everything, check it later.

filcuk@lemmy.zip on 26 Jan 10:35 collapse

I’ve been eyeing that. Using linkding for ‘functional’ sites & linkwarden for articles at the moment.
I like linkding a lot, but am too lazy to tag things properly.

ByteOnBikes@slrpnk.net on 26 Jan 09:08 next collapse

Joplin.

Ive been paying for Workflowy and honestly, I’ve reached my limit of cost vs value.

I needed a way to do more than just bullets, like Evernote without the bloat, or OneNote/Notes without the megacorp, something I can export and read 100 years from now.

I was surprised how often I use it, and slowly weening off of Workflowy.

girthero@lemmy.world on 26 Jan 13:03 collapse

I love Joplin on the PC, but i hate the phone app. I don’t want to do markdown on ny phone.

Vinstaal0@lemmy.world on 26 Jan 09:57 next collapse

Actual Budget a selfhosting budget software. It helps me keep track of my finances

Guadin@k.fe.derate.me on 26 Jan 12:21 next collapse

That looks nice. Added it to my list to look at. Thanks.

AWittyUsername@lemmy.world on 27 Jan 10:04 collapse

Yeah I left the massively overpriced closed source YNAB and Actual is actually better.

sma3in@lemmy.world on 26 Jan 10:54 next collapse

Immich, SearXNG, FreshRSS

urandom@lemmy.world on 26 Jan 12:26 next collapse

I host Immich, Jellyfin , readeef, and open-webui for myself. From those, Immich is definitely the unlikely hero of the bunch

bradd@lemmy.world on 26 Jan 22:10 collapse

IIRC immich is like a google photos replacement. I use nextcloud for that on android but it’s not so simple on ios. How’s immich for ios, do uploads work automatically in the background? How’s performance?

urandom@lemmy.world on 27 Jan 11:35 collapse

Background backup works mostly ok. There are times where I need to go to the backup view for it to get going, but those are not that common. The performance is excellent so far

GrandChaman@lemm.ee on 27 Jan 00:26 next collapse

Been using anytype.io (self-hosted) for a month now and it has been amazing.

Using it as a journal, bookmark manager, general note taking, etc…

aluminium@lemmy.world on 27 Jan 12:32 next collapse

Self hosted Librespeed. Just so usefull to know if I or my ISP screwed up!

yournamehere@lemm.ee on 27 Jan 12:50 next collapse

n8n

thought it was overkill. now does tons of things.wouldnt wanna live without it.

themakara@lemmy.world on 27 Jan 12:56 collapse

I think there one I never expected would be Kitchenowl. Shopping list, recipe list, planner for food, expenses… very useful for a joined household.