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.

that self hosted itch....

Anyone else have it ? The more work I do setting things up like dockers, reverse proxies, single sign on, etc. the more I want to do it. But I’m running out of ideas of things to host that would actually benefit me. But I have that itch where I want more lol.

So far I have the following: (EDIT: added descriptions for those who aren’t familar with all of it. )

  1. Caddy - use this primarily as a reverse proxy to access my applications via my domain and outside the house
  2. Nextcloud - mainly using it for cloud storage but also some of their other apps likes decks and tasks as well as contacts and calendar.
  3. Memos - simple note taking app similar to twitter but personal.
  4. Miniflux - rss
  5. Authentik - sso
  6. Portainer - web view of dockers and status / health
  7. KitchenOwl - groceries / recipe management
  8. Actual - zero budgeting (like YNAB)
  9. Firefly iii - finances management
  10. Immich - images / iCloud replacement
  11. Organizr (barely using it. Trying to think of more use cases) - dashboard of all my services
  12. Speedtest - runs daily speed tests and monitors.
  13. Plex - host my media library
  14. Plex_Debrid / rclone - sync real Debrid with plex.
  15. rsync to backup data to one onsite and one off site location. Automated backups
  16. Watchtower automated docker updates
  17. Home Assistant - home automation
  18. Home bridge - Apple home automation
  19. Zigbee2mqtt - manage zigbee smart home devices
  20. Unifi controller - manage my network

I think that’s everything!

Edit: Thanks for the overwhelming responses! I really appreciate everyone with their opinions. First things first I did get borg setup for both my server and my desktop so thats awesome! I am waiting for response from my backup server admin if they can install rdiff-backup for me so I can utilize that as well for my cloud backups.

Going to take a look at a few other of the many suggestions here! More than a few I like!

somebodyknows ,

How does actual compares to firefly?

fraydabson OP ,

From what I can see they are totally different finance apps. Actual is basically YNAB. Where firefly is not much of a budget tool more of a finance manager. I stopped using firefly for now but still using actual. As soon as they finish work on bank linking I think it’s going to be the perfect zero budgeting tool

Oha ,

Anyone else have it ?

Im definitely not commenting from my selfhosted instance lmao

shadow01 ,

Well, here’s most of my stuff:

  • Jellifin
  • Nextcloud
  • FreshRSS
  • Photoprism
  • Wallabag
  • Audiobiokshelf
  • Calibre Web
  • Tandoor
  • Homeassistant
  • Tvheadend
  • YouTubeDL
  • Guacamole
  • Podgrab
  • Filebrowser
  • Handbrake
  • Pihole
  • Syncthing
  • Nodered
  • Urbackup
  • Uptime kuma
  • Gotify
  • Paperless-ng
  • Scanservjs
  • Linkding
  • Bookstack
  • Mediathekview
  • Ha-bridge
  • Flame
  • Lemmy
rambos ,

Ill add few that no one mentioned here:

  1. Upsnap - wake-on-lan to wake up my PC when I need remote control
  2. Code-server - txt editor / file browser
  3. *arr - next level torrenting
elscallr ,
@elscallr@lemmy.world avatar

Your own Lemmy instance.

hogofwar ,

Are firefly and actual different enough to justify running both? I’m looking into them myself.

As for suggestions on other things to host, maybe a recipe manager like Mealie, Tandoor or nextcloud cookbook?

fraydabson OP ,

I haven’t got deep into using both yet but from what I’ve seen so far they are very different.

Actual is basically YNAB so if you’ve used that before you’ll be familiar with it. I am a current subscriber to YNAB and considering fully switching over to Actual.

Firefly iii is like an accounting program to manage all your finances and less about budget categories and giving every dollar a job. I personally don’t see my self using this much.

I am using KitchenOwl right now for recipe management. I haven’t gotten deep into it yet and I am intrigued to try something different. There was another one I was looking at that hadn’t been updated in a while so I just settled on KitchenOwl I’ll check those others out ! Which one is your preference?

nothendev ,

Also if you’re running out of ideas on what to do, try to Nixify it. Install NixOS, learn modules, maybe make some modules yourself. Fun journey.

Shdwdrgn ,

Yet another note about your list, OP… instead of plain rsync, take a look at rdiff-backup which uses rsync as its backend but it creates incremental backups. Very handy when you made a change a month ago and just noticed a problem! (I actually keep a year’s worth of backups for each of my servers and it’s very easy on the storage space.)

fraydabson OP ,

My rsync does do incremental backups. But I will look into rdiff-backup!

Shdwdrgn ,

Interesting, I wonder if rsync itself has been updated to include this? The whole point of rdiff-backup was to provide a wrapper for rsync to add this functionality. I dunno, I’ve been using it for many years and it’s never let me down.

fraydabson OP ,

Hmm now you got me curious lol. I am newer to this so I could totally be wrong. I told it to make logs so I’ll have to check out the logs. I thought I remember it only backing up new / changed data and then deleting deleted data. I’ll have to look into it more !

Shdwdrgn ,

Maybe we’re talking about different types of ‘recursive’ backups? In the sense I am referring to, it means that I can tell it to recover a specific file from a specific date, and it will provide the file as it appeared on the server on that given date. If I want to know what options I had in fstab on January 1st, I can recover that.

fraydabson OP ,

Ohhh yeah we definitely are. I think what you are referring to is like snapshot backups I think. Which you are right I don’t believe rsync can do that without some major tweaking.

Thanks for clarifying now I’ll definitely check it out !

Shdwdrgn ,

How are you liking KitchenOwl? I saw it in your list and looked it up, definitely seems like something I’ve been wanting for years, but also appearing to be a very new project that still needs a lot of development.

fraydabson OP ,

Basically what you said. It seems really cool with a lot of potential. But too early to say. Someone else suggested this I might try : davideshay.github.io/groceries/

Someone else mentioned some other grocery / recipe apps on my post but now I can’t find it. I know Nextcloud has one.

Shdwdrgn ,

I hope it sees some good progress because the combination of meal recipes and grocery list (maybe with the addition of a weekly meal planner in between) is what I have been looking for. I would have just written my own long ago, but the offline sync to android devices is critical and I don’t know anything about writing android apps. I would jump in to try and help with this project but I can’t even figure out what language it’s written in and I’m most comfortable in javascript and php.

giddy ,
@giddy@aussie.zone avatar

I love posts like these just to look for more stuff to host!

My current list -


<span style="color:#323232;">hex - main server (Intel NUC 8GB)
</span><span style="color:#323232;">    Nginx Proxy Manager (reverse proxy)
</span><span style="color:#323232;">    Dokuwiki
</span><span style="color:#323232;">    Nextcloud (file sync) - also used for the following
</span><span style="color:#323232;">        Bookmarks
</span><span style="color:#323232;">        Contacts
</span><span style="color:#323232;">        Calendar
</span><span style="color:#323232;">        Location tracking
</span><span style="color:#323232;">        Notes
</span><span style="color:#323232;">    Airsonic (music streaming)
</span><span style="color:#323232;">    Audio Bookshelf (audiobook streaming)
</span><span style="color:#323232;">    Calibre-Web (e-books)
</span><span style="color:#323232;">    FreshRSS (RSS reader)
</span><span style="color:#323232;">    Kavita (comics)
</span><span style="color:#323232;">    Batch monitoring scripts
</span><span style="color:#323232;">    N8N (workflow automation)
</span><span style="color:#323232;">    Transmission (bittorrent client)
</span><span style="color:#323232;">    Vaultwarden (password and 2FA sync for Bitwarden)
</span><span style="color:#323232;">    Glances (fancy top replacement)
</span><span style="color:#323232;">    Paperless-ngx (process attachments and scanned documents)
</span><span style="color:#323232;">    Uptime Kuma
</span><span style="color:#323232;">    Dozzle
</span><span style="color:#323232;">charon - Raspberry PI4
</span><span style="color:#323232;">    Pi-hole (Ad blocking DNS server)
</span><span style="color:#323232;">    PiVPN (wireguard VPN server)
</span><span style="color:#323232;">    PiAlert (network intrusion detection)
</span><span style="color:#323232;">    Time Machine (backup for MacOS)
</span><span style="color:#323232;">    Borg Server (backup for main server)
</span><span style="color:#323232;">coeus - Raspberry Pi Zero
</span><span style="color:#323232;">    PiHole
</span>
gazter ,

Ooh, self hosted location tracking? Tell me more!

fraydabson OP ,

I haven’t tried it on Nextcloud yet but I do this already on home assistant with my girlfriend and I. We can basically replicate the iOS find my app with it.

giddy ,
@giddy@aussie.zone avatar

I already run Nextcloud for file sync. One of the apps available in Nextcloud is called PhoneTrack which is a compatible server for collecting and displaying data collected by the owntracks app on my phone. Nextcloud sits behind an nginx reverse proxy

SomeRandomWords ,

I personally just started using Owntracks, which is a standalone location tracker. There is also Traccar which I looked into but opted not to make use of.

Some people use it as a Find My replacement, I personally make use of it as a Google Maps Timeline replacement (and have imported my previous data as a result) as well as for Tile tracker location history (which I’ve got custom scripted currently).

loggy ,
@loggy@infosec.pub avatar

I’m currently using Authelia, but would like to see what Authentik provides. The last time I tried it, I remember circling through multiple sections in the web app to add authentication and bypass certain endpoints.

Also, it was considerably heavy compared to Authelia. Still, I would like to give it a chance again to see what I’m missing.

fraydabson OP ,

Yeah I haven’t tried authelia yet. I saw a lot of people talking good about authentik so decided to try it and I like it ! Yeah you have to set up both a provider and app which I believe is different but it’s easy!

conrad82 ,

You could set up specifically clementines and tell me how you got it working 😅😅

I recently started using silverbullet.md (note taking with PWA offline support). And nforwardauth (authentication). I like both so far.

I see you are also missing paperless-ngx, syncthing and gitea

fraydabson OP ,

What is clementines? I use memos for my note taking and has a real nice iOS app.

Paperless-ngx sounds nice. I’m so bad with physical papers and storing them so that could be big for me.

I use Nextcloud for my file syncing.

Gitea sounds cool if I get back into coding.

conrad82 ,

clementines is a shopping list program. it sounded nice, but I couldn’t get the installation working davideshay.github.io/groceries/

I have been using memos too, but I am switching to silverbullet now. I was trying to take/read some notes on an airplane, and memos didn’t work offline. So that is the reason for switching. The developers said offline support is on the roadmap, and suggested using telegram integration for offline note taking until then.

I mainly use gitea for revision control of my docker compose file these days.

Ah, yes when I had iPhone I also didn’t use syncthing. But now I use Android and like syncthing better than Nextcloud. NC stopped working for me a few times, syncthing has been solid

fraydabson OP ,

Oh cool. I am using KitchenOwl and someone else on this post suggested a few recipe managers. I’ll definitely check out clementines (if I get it working haha)

For memos I never realized it doesn’t work offline. Thankfully it’s rare I am offline but that does worry me that when it does happen I won’t have access to my notes. I’ll definitely take a look at silver bullet!

Version control of docker compose files why the heck didn’t I think of that before lol. Would have helped me more than a few times. Going to get that setup as well.

Makes sense. I think I did use sync thing years ago when I was on android. Thankfully the only issues I’ve had with Nextcloud have been user error.

skadden ,
@skadden@ctrlaltelite.xyz avatar

As someone else already said, automated backups should be up on the priority list.

But also maybe try out self hosting Lemmy. It’s been a fun little journey and helped me flesh out my Caddy config more than I thought possible.

fraydabson OP ,

Interesting. I did self host Lemmy once a few months ago but that was when I was using cloudflare. Maybe this would be a good way to learn more about Caddyfile and tricks.

skadden ,
@skadden@ctrlaltelite.xyz avatar

I’ve been running it behind Cloudflare with no issues. I’m also doing it a completely different way than the official docs and the ubergeek method. Mostly because I have a particular way I do my docker stuff.

Every time something has broken it’s been 100% on me. My favorite way to learn is by breaking things though, so I also have an account on a different instance in case I break mine and have to wait a bit to fix it 😅

fraydabson OP ,

Oh yeah 100% I had no problems with the cloudflare tunnel or anything. I just didn’t know much about Lemmy at the time and was having issues federating and that was an older version. I’m definitely going to look into hosting one again for me and my friends and probably mastodon too !

EpicFailGuy ,
@EpicFailGuy@kbin.social avatar

@fraydabson

Start automating your backups / maintenance and orchestrate deployments .....

lemming007 ,

Any guides/resources on how to get started on that? I have backups and could probably get my stuff up and running after some tinkering but I love the idea of some script I can just run on a fresh environment that would bring all my containers up and restore all the data.

fraydabson OP ,

My backups are automated via cron jobs and rsync both on and off site. Deployments / maintenance are also partially automated via docker compose files and cron jobs to identify issues with mounts or something and fix and restart.

Any other ideas ?

giddy ,
@giddy@aussie.zone avatar

Borg backup for deduplicated backups

AngryDemonoid ,

I’ve been selfhosting for almost a year, and I’m still on the lookout for anything I can host.

I’ve reached a point where if I don’t have a use for something, i’ll still try to make an unraid template if there isn’t one. Just to install it and try it out. Lol

fraydabson OP ,

I need to look into unraid. I always hear people talking about it but haven’t really looked into it.

ninjan ,

How is it all running? I’d look into moving to proper infrastructure and maybe even go a bit wild and run OpenStack? Maybe with OpenShift on top and migrate your docker stuff into Kubernetes?

Personally I think both OpenStack and OpenShift are cool as shit!

fraydabson OP ,

Out of curiosity what makes that a more proper infrastructure? I’m not against it I actually like the idea but curious the reasoning. I think doing that and trying kubernetes would be a great learning opportunity and potentially help me with job seeking in the future.

ninjan ,

Well that entirely depends on what you’re running now of course. Due to lack of information I assumed the most common setup of community vSphere or Proxmox on old PCs / SFF workstations. If you’re already doing used rack servers, USPs, redundant switches and SAN then it’s not really any more proper just more modern. I put fault tolerance as something that takes you from less to more proper. If you’re hosting important stuff like say security systems, mail, communication like Matrix and the family photos then it stands to reason that it should be run on infrastructure that will last, make upgrades easy and keep your data safe (which also of course requires some kind of off-site capability as well). That said I don’t have the space for a server rack at the moment so I can’t realize my plans in this area, but one day I will!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines