1
77
submitted 11 months ago by [email protected] to c/[email protected]

Just wrote up a little post for those who want to self host a lemmy instance with docker-compose and traefik.

2
2
submitted 2 hours ago by [email protected] to c/[email protected]

How would we go about asking say, Cpanel / Softaculous to have a one click install for lemmy? It's currently possible with many server applications and it would be awesome to have lemmy on that list

3
34
submitted 1 day ago by [email protected] to c/[email protected]

I'm looking for a simply solution to monitor all my servers and systems using a single dashboard. I want to see metrics like CPU usage, used RAM and storage to see if something is wrong.
I just set up Node-Exporter, Prometheus and Grafana but haven't found an existing dashboard that shows multiple hosts at once. Now I looked into Checkmk and Zabbix but I feel like both are a little overpowered for what I'm looking for. Do you have any recommendations?

4
24
submitted 1 day ago by [email protected] to c/[email protected]

My ISP provide me with good IPv6 connection with support of opening ports how I like. But IPv4 is behind a CGNAT and makes me unable to host a service on the legacy Internet.

Unfortunetely some of my friends I want to host (Jellyfin and Nextcloud) for does not have modern Internet connection, so I have to put some proxy.

Now I need suggestions of a solution. VPN on some VPS they would need to connection to is one of them, but it should be as simple for them to use as possible.

5
23
submitted 1 day ago* (last edited 1 day ago) by [email protected] to c/[email protected]

I have a few spare routers accumulated from moving houses, upgrading, home mates leaving theirs when they move etc.

So I was wondering what to do with these instead of throwing them out. Does anybody have experience with using a router as for example a media server, pihole , fan controller for the server shelf ...

What OS would be compatible or are routers just to limited in their computational power?

For reference, i have: Speedport smart 4 plus, Fritz!Box 3270, Fritz!Box 7530, EasyBox 804

6
14
submitted 1 day ago by [email protected] to c/[email protected]

What would you recommend?

7
39
submitted 1 day ago* (last edited 1 day ago) by [email protected] to c/[email protected]

Hi! My goal: I want to set up a ~~beamer~~ projector in my flat and connect that to some kind of 'always on' machine with which I can stream (currently Netflix a bit but that really is not a priority as I am thinking of cancelling it) but would also like it to be a torrent client (I have a VPN) to download some media. Though something like popcorn time would also be nice, though that's also something that I would only use behind a vpn for obvious reasons.

I have a pi5 or and some older NUCs hanging around that run well with Ubuntu. I know that something like kodi does not play nice with Netflix (iirc because of drm).

Should I use the pi? Or better an Ubuntu and do the power management best I can myself?

What would you guys say is a good way to try this out?

Edit: TIL I thought beamer is a word that German borrows from English, so I assumed it's the same. Nope, in German 'beamer' has very weird roots (https://de.m.wikipedia.org/wiki/Videoprojektor) so Germany stole an English word 'beam' but it meant project... Weird

8
10
Tailscale and two NICs (lemmy.sdf.org)
submitted 1 day ago* (last edited 1 day ago) by [email protected] to c/[email protected]

Hi all,

Anyone with a similar setup to this:

I have a machine with 2 NICs one for default gateway and other a "private" subnet with a service I need to access remotely for a few days (basically its a wifi router where a wifi-only device connects).

Will tailscale work for this case plug'n'play or will I need setup any routing?

9
72
submitted 2 days ago* (last edited 2 days ago) by [email protected] to c/[email protected]

Looking for a self hosted diary type of service. Where I can login and write small topics, ideas, tag them and date them. No need for public access.

Any recommendations?

Edit: anybody using monicahq or has experience with it?

Clarification: indeed I could use a general note taking app for this task. I already host and use silverbullet for general notes and such. I am looking at something more focused on daily events and connections. Like noting people met, sport activities and feedbacks, names, places... So tagging and date would be central, but as well as connections to calendar and contacts, and who knows what else... So I want to explore existing more advanced, more specialized apps.

10
27
submitted 2 days ago by [email protected] to c/[email protected]

I'm booting openwrt off a usb c thumb drive connected to a fanless Celeron mini pc. The pc is cool but the thumb drive is so hot i can't touch it.

Any ideas?

11
11
submitted 2 days ago* (last edited 2 days ago) by [email protected] to c/[email protected]

edit: a working solution is proposed by @[email protected] below:

So you’re trying to get 2 instances of qbt behind the same Gluetun vpn container?

I don’t use Qbt but I certainly have done in the past. Am I correct in remembering that in the gui you can change the port?

If so, maybe what you could do is set up your stack with 1 instance in, go into the GUI and change the port on the service to 8000 or 8081 or whatever.

Map that port in your Gluetun config and leave the default port open for QBT, and add a second instance to the stack with a different name and addresses for the config files.

Restart the stack and have 2 instances.


Has anyone run into issues with docker port collisions when trying to run images behind a bridge network (i think I got those terms right?)?

I'm trying to run the arr stack behind a VPN container (gluetun for those familiar), and I would really like to duplicate a container image within the stack (e.g. a separate download client for different types of downloads). As soon as I set the network_mode to 'service' or 'container', i lose the ability to set the public/internal port of the service, which means any image that doesn't allow setting ports from an environment variable is stuck with whatever the default port is within the application.

Here's an example .yml:

services:
  gluetun:
    image: qmcgaw/gluetun:latest
    container_name: gluetun
    cap_add:
      - NET_ADMIN
    environment:
      - VPN_SERVICE_PROVIDER=mullvad
      - VPN_TYPE=[redacted]
      - WIREGUARD_PRIVATE_KEY=[redacted]
      - WIREGUARD_ADDRESSES=[redacted]
      - SERVER_COUNTRIES=[redacted]
    ports:
      - "8080:8080" #qbittorrent
      - "6881:6881"
      - "6881:6881/udp"
      - "9696:9696" # Prowlarr
      - "7878:7878" # Radar
      - "8686:8686" # Lidarr
      - "8989:8989" # Sonarr
    restart: always

  qbittorrent:
    image: lscr.io/linuxserver/qbittorrent:latest
    container_name: "qbittorrent"
    network_mode: "service:gluetun"
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=CST/CDT
      - WEBUI_PORT=8080
    volumes:
      - /docker/appdata/qbittorrent:/config
      - /media/nas_share/data:/data)

Declaring ports in the qbittorrent service raises an error saying you cannot set ports when using the service network mode. Linuxserver.io has a WEBUI_PORT environment variable, but using it without also setting the service ports breaks it (their documentation says this is due to CSRF issues and port mapping, but then why even include it as a variable?)

The only workaround i can think of is doing a local build of the image that needs duplication to allow ports to be configured from the e variables, OR run duplicate gluetun containers for each client which seems dumb and not at all worthwhile.

Has anyone dealt with this before?

12
407
submitted 3 days ago by [email protected] to c/[email protected]
13
20
submitted 3 days ago by [email protected] to c/[email protected]

I've been lurking here for a while, trying to learn and set up my own stuff. I'm starting off with music. I have a few thousand files in different formats and plenty of duplicates.

I already have an Emby server set up and it works very well.

However, is there a music manager that will help me find and eliminate duplicates?

I'm using Linux Mint and I'm still figuring out how to set up the various users and groups so that the software can access where my music is stored.

I'm thinking Lidarr but - as mentioned - something about setting up users and a media group and doing the permissions is not clicking.

For Emby to work, I've made the music directory a shared location and opened guest access.

Any pointers to step by step guides on any of this would be very helpful as well.

14
80
submitted 4 days ago by [email protected] to c/[email protected]

Hadn't seen this here yet, a co-worker of mine sent it my way so I'm just spreading the word. Looks interesting, to say the least! Anyone tried this out or had any other experience with it yet?

15
22
submitted 3 days ago by [email protected] to c/[email protected]

I moved off a Synology NAS to a self-managed machine and one thing I still struggle to replace is something like a synology drive. Here are my requirements:

  • server side store data in a plain FS (I want transparency)
  • client side (windows), it must support VFS (download files when needed, support offloading of large files)
  • having snapshots of data is a must

I have a 40gbit uplink to my desktop, so if everything else fails I’ll just use samba with zfs snapshots exposed to VSS, but we’re talking some large files still (think several hundreds of MBs) and I’m not sure Blender will be happy working off a network disk.

I’ve been pointed to next/own-cloud previously, but they don’t seem to cover my use case, I think. Should I actually try one of those? I browsed around owncloud's storage bit (which is written in go), and it seems mostly fitting, but I’ve been told I should steer away from ownCloud towards nextCloud.

16
25
Proxmox Help (lemmy.dbzer0.com)
submitted 3 days ago by [email protected] to c/[email protected]

Hey everyone, I'm currently using proxmox to virtualize my OPNsense and another VM. Today when I went to create a third VM, everything crashed with I/O errors, and I realized my local-lvm was out of space. This was odd to me since I have a 1TB drive and only have two small VMs.

To my surprise, proxmox is only using 100GB of my disk. Can someone please guide me on how I can fix this without having to reinstall proxmox? I would prefer to have my OPNsense VM running while I fix this. Here are some diagnostics to help. Thanks

https://pastebin.com/1N7fwmYy

17
39
submitted 4 days ago by [email protected] to c/[email protected]

I've a minipc running an AMD 5700U where I host some services, including ollama and openwebui.

Unfortunately the support of rocm isn't quite there yet and not to mention that of mobile GPUs.

Surprisingly the prompts work when configured to use the CPU, but the speed is just... well, not good.

So, what'd be a cheap and energy efficient setup to run sone kind of LLM for personal use, but still get decent speed?

I was thinking about getting an e-gpu case, but I'm not sure about how solid this would end up.

18
33
submitted 4 days ago* (last edited 4 days ago) by [email protected] to c/[email protected]

This is sort of a follow-up to my previous post, asking about migrating ZFS pools to a new machine. Migration went smoothly and the new machine is quite the nice upgrade, if I may say so myself I went from:

A hacked together custom build

AMD FX-8320E 8c/8t @3.20 GHz 16GB ram

To a used HP ProLient dl380e gen8

2x Xeon E5-2450 16c/32t @2.10 GHz 64GB ram

Not mentioning storage, as I haven't changed that, still using a

5x 2TB RAIDz1 HDD pool

Huge thanks to anyone who replied to my old post :)

The ProLient has been quite the fun experience, got it for real cheap and it's been pretty great. Took me a while to figure out how to get the thing booting, iLO4 is not as horrible as I expected and it is kinda loud, but pretty great other than that.

19
92
submitted 5 days ago* (last edited 5 days ago) by [email protected] to c/[email protected]

Hiya, so am looking to buy more storage and while browsing am seeing some external harddisks, such as Western Digital My Book and Seagate Expansion Desktop for cheaper than the internal harddisks themselves. Have seen this one video from KTZ Systems where he bought up multiple of these external ones just to open them up and use the disks for his own server. Was therefore wondering if you peeps have ever done this and if there any downsides to it at all?

20
67
submitted 5 days ago* (last edited 5 days ago) by [email protected] to c/[email protected]

There are so many out there, a few that I came across include:

Having a giant comparison table for this might be nice

21
29
submitted 4 days ago* (last edited 3 days ago) by [email protected] to c/[email protected]

Hi guys! I'm having my first attempt at Immich (...and docker, since I'm at it). So I have successfully set it up (I think), and connected the phone and it started uploading. I have enabled foreground and background backup, and I have only chosen the camera album from my Pixel/GrapheneOS phone. Thing is, after a while (when the screen turns off for a while, even though the app is unrestricted in Android/GrapheneOS, or whenever changing apps...or whenever it feels like), the backup seems to start again from scratch, uploading again and again the first videos from the album (the latest ones, from a couple of days ago), and going its way until somewhere in December 2023...which is where at some point decides to go back and re-do May 2024. It's been doing this a bunch of times. I've seen mentioned a bunch of times that I should set client_max_body_size on nginx to something large like 5000MB. However in my case it's set to 0, which should read as unrestricted. It doesn't skip large videos of several hundreds megs, it does seem to go through the upload process...but then it keeps redoing them after a while.

Any idea what might be failing? Why does it keep restarting the backup? By the way, I took a screenshot of the backup a couple days ago, and both the backed up asset number and the remainder has kept the same since (total 2658, backup 179, remainder 2479). This is a couple of days now going through what I'd think is the same files over and over?

SOLVED: So it was about adding the client_max_body_size value to my nginx server. I thought I did, so I was ignoring this even though I saw it mentioned multiple times. Mine is set to value 0, not 50000M as suggested on other threads, but I thought it should work. But then again, it was in the wrong section, applying to a different service/container, not Immich. Adding it to Immich too (with 0, in my case, which should set it to "unlimited") worked immediately after restarting nginx service. Thanks everyone for all the follow ups and suggestions!

22
58
submitted 5 days ago by [email protected] to c/[email protected]
23
46
submitted 5 days ago by [email protected] to c/[email protected]
24
24
"No code" databases (lm.paradisus.day)
submitted 5 days ago* (last edited 4 days ago) by [email protected] to c/[email protected]

I've been seeing easy ways to store and view tabular data. I'm aware of tools like nocodb, baserow, and mathesar. I'm currently playtesting nocodb. But I wanted to start a discussion on what everyone uses for easily storing tabular data, and if anyone uses these tools.

I've also tried nextcloud tables but it still is very early in development from what I can tell.

25
25
submitted 5 days ago by [email protected] to c/[email protected]

Would it be possible to use ports 443 and 80 for both Adguard Home and Vaultwarden? They're both on the same machine, Vaultwarden will be in a docker container and Adguard Home not. I'm doing this on an Ubuntu server.

view more: next ›

Selfhosted

37190 readers
1274 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 1 year ago
MODERATORS