Self-Hosted Main

"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Self-Hosted Main rglullis 4w ago 83%
Colocation
https://rachelbythebay.com/w/2024/09/23/colo/
4
0
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Self-Hosted Main rglullis 1mo ago 83%
A gentle guide to self-hosting your software
knhash.in
4
0
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Self-Hosted Main rglullis 2mo ago 78%
Why I still self host my servers (and what I've recently learned)
https://chollinger.com/blog/2024/08/why-i-still-self-host-my-servers-and-what-ive-recently-learned/
8
0
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Self-Hosted Main jeena 3mo ago 87%
How to track where a bag is in HomeAssistant?

My son has a bag which he takes with him to Kindergarten every day. I'd like to throw in something like an Apple AirTag to be able to see where the bag is, but I have a couple of requirements: * No subscription * Should work in South Korea (AirTag does not work here) * Sometimes it's me who brings hem to Kindergarten and I have a Android phone, sometimes it's his mom with a iPhone * It should be somehow connectable to HomeAssistant as a device tracker to see where the bag is (or at least if it's at home or not) Any ideas what would work?

6
6
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Self-Hosted Main rikudou 6mo ago 100%
Lemmy Webhook - add webhook support to your Lemmy instance

Hi there! Since the last time the [LemmyWebhook](https://github.com/RikudouSage/LemmyWebhook) package gained quite a few new capabilities so I've decided it's time for another post. --- Quick intro to the package: It adds support for webhooks to Lemmy, meaning you can get notified of events to automatically react to, instead of having to poll for everything, often using multiple http requests. Everything is done in a quite efficient way which avoids hitting your database as much as possible and if it does, it only uses queries on primary key. You can also (optionally) make it available to other users who can then run their bots on your instance only on the permissions you allow them, meaning if you only grant them access to post events, they don't also get access to new user events. --- So, what's new? - When you listen for an update event, you get the previous version of data in addition to the current one, meaning you can directly compare what has changed - New function for getting parent comment id have been added, with this you can for example detect if someone is replying to your bot - You can now listen for community subscribe/unsubscribe event --- As usual, let me know what you think, feel free to offer suggestions or ask questions.

9
0
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Self-Hosted Main coffeeClean 7mo ago 100%
Freesat → MythTV would be useful. But with what hardware?

cross-posted from: https://infosec.pub/post/8864206 > I bought a Silicondust HD Homerun back before they put their website on Cloudflare. I love the design of having a tuner with a cat5 port, so the tuner can work with laptops and is not dependent on being installed into a PC. > > But now that Silicondust is part of Cloudflare, I will no longer buy their products. I do not patronize Cloudflare patrons. > > I would love to have a satellite tuner in a separate external box that: > * tunes into free-to-air content > * has a cat5 connection > * is MythTV compatible > > Any hardware suggestions other than #Silicondust?

7
7
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Self-Hosted Main rglullis 9mo ago 83%
Perkeep - A set of tools and data formats to make sure that we can be in control of our data.
https://perkeep.org/
4
0
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Self-Hosted Main Darkassassin07 10mo ago 66%
Paperless-ngx behind nginx? I'm lost.

-post won't delete, so redacted instead-

1
0
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Self-Hosted Main pmt0912 11mo ago 100%
Paperless Ngx Setup

I installed paperless and really like it. I successfully get the consumption folder and email fetching working, but I have one small concern. All documents from consumption folder and email are immediately processed into Storage path as soon as Paperless importing them with all "matching" tags, document type, which many documents I haven't REVIEWED or SAVED yet, but they're already moved to the folder. Is there a way to set documents from consumption folder and emails into a folder or maybe a queue before I manually review and save them ?

1
1
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Self-Hosted Main lemtrees 11mo ago 100%
Establishing a secure external connection to my home media and services?

**What I'm trying to do:** I've recently set up a home media server (Jellyfin, Radarr, Sonarr, etc) and would like to be able to give external access to the Jellyfin server to a few family members. Additionally, I'd like to establish an internally and externally accessible dashboard (probably using [Homepage](https://github.com/gethomepage/homepage)) that facilitates access to various services (e.g. Sonarr, Radarr, qBittorrent), as well as [Frigate](https://frigate.video/)'s dashboard, and allows access to a separate Home Assistant box's dashboard. **Ideal set up:** The dashboard would be accessible through https://dashboard.lemtrees.com/. Individual services would be accessible directly through https://.lemtrees.com/ (e.g. https://sonarr.lemtrees.com/). Access to this dashboard should be safe and secure, and accessible from anywhere (i.e. not just my phone or a pre-approved device) if possible. Access to this dashboard would facilitate access to the Home Assistant box's HA dashboard. The external Jellyfin access needs to be rather simple, so ideally I could tell my family members to just install the Jellyfin app and point them to https://jellyfin.lemtrees.com/. It is my understanding that this traffic should not go through Cloudflare in order to not violate their TOS. **Current set up:** * Domain * I have a domain name I wish to use (not actually lemtrees.com) through Namecheap. * Internal network config * Outside -> Comcast router (in [Bridge Mode](https://www.xfinity.com/support/articles/wireless-gateway-enable-disable-bridge-mode)) -> Google Home wi-fi router * Wi-fi devices (e.g. phones) * 8-port Netgear switch (Ethernet devices) * "Media Server" PC * "Home Assistant" Intel NUC PC * Personal PC * Various device gateways (e.g. Philips Hue, Lutron Caseta) * (Note: The Google Home app is used to establish DHCP IP reservations / static IPs) * "Home Assistant" Intel NUC PC * Home Assistant OS (handles home automation) * PiHole (currently used to resolve "mediaserver" as the correct IP address internally) * Updates a DuckDNS entry (which isn't presently used) * (Note: Home Assistant dashboard is not presently accessible externally but I would like it to be) * "Media Server" PC * Runs Debian * Hosts media (one SSD for the OS/etc, multiple HDDs for media storage) * Runs Jellyfin server * Runs the [*arrs](https://wiki.servarr.com/), like Sonarr and Radarr * Runs NordVPN * Runs qBittorrent (network access bound to NordVPN) * (Note: Presently do NOT have Docker installed but will) * Frigate NVR * (Note: Not yet installed/configured, will get set up on Docker) * Will provide Wyze cam access and recordings * Will stream one Wyze cam to Twitch **What am I after?** Please recommend how to get from where I am to my "ideal set up". I've been reading and frankly just feel a bit overwhelmed. Lots of people want to make things complex just for the challenge of setting it up, but I do that kind of thing all day at work and here I just want to easiest to set up and maintain solution available. Everything I read seems to have some reason why it won't work, but I may be misunderstanding some of them and especially how they work together. [Cosmos Server](https://github.com/azukaar/Cosmos-Server) seems to require that all of my apps be in Docker containers (which isn't the case), [Tailscale](https://tailscale.com/) seems to require that I set up a VPN for whoever wants to use it (not an option for family or for getting to my dashboard from a work PC), [Authentik](https://goauthentik.io/) might work for the dashboard (but not all of the apps support SSO) but not for a Jellyfin server, etc. I'm still wrapping my head around setting up a reverse proxy, a VPN tunnel or Cloudflare or something (or just somehow using my NordVPN connection?), not needing to forward ports, etc. I would greatly appreciate any assistance in wrapping my head around a straightforward way to get my "ideal set up" working.

1
2
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Self-Hosted Main PressRT 11mo ago 100%
Moved and now Nginx Is giving internal error on SSL reverse proxy setup

Hi everyone, as the title says I just moved houses and ISPs and now cannot access my server's services through nginx. I check that they are up and running as I have tailscale setup via my phone and can access the services through that. When I go into Nginx I see that I can "setup" an http reverse proxy (when i click on it brings up a blank page) but when I go to setup ssl I get an internal service error. I've also double checked and my domain is pointing to the right IP address and all required ports are forwarded. Any thoughts as to why this would be occurring? I initially thought it was a config issue but after removing nginx container and stack via portainer and redeployment I still get the exact same issues. Hopefully someone can help. Edit 1: I've also tried different IPs (docker & tailscale internal IP) when setting up reverse proxy host in nginx to no avail. Tailscale internal IP was working flawlessly before move.

1
1
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Self-Hosted Main Bauerbyter 11mo ago 100%
OS for Application-/Homeserver

Hey! I am currently using **Yunohost** on my **HP EliteDesk 600 G3** but I want to switch to a docker based system. That makes it a lot more flexible. Most important apps are: Vaultwarden and Nextcloud. I dont have a lot of data so 2TB is mostly enough (but would be nice if I can extend that). Disks: 2x2TB SSD and 1x1TB SSD I am using a Synology as my Backup for my Data (sending backup every night via restic) So my question is: What OS do I use for this? Had a look at: \- OMV: nice, OpenSource, but Docker stuff is since the new update...not so nice. \- unraid: tested it, very easy to handle, but feels like "to powerful" and I am only using SSDs and I read you should use HDDs for the array. \- Debian + Portainer: Both Options above are powerful and I think more for "save a lot of data" systems. Debian+Portainer sounds like an minimalistic solution for what I want, but I dont know if this I have to configure a lot and having a lot of work with it. I am not very experience with that (I know how to use docker but I am not a pro) \- Something different? ​ Thanks for your help! (sorry for bad english \^\^)

1
1
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
ELI5 - Process for backing up docker configs

Hello, I'm doing my darndest to learn docker but I'm a bit lost in the sauce for understanding how to best structure the setup for backing up and portability. My current approach is that I keep my docker compose yaml file in git (just using 1 for the time being) and all of my container configs live in another directory outside of this git repo. I understand if I were to move systems or my system were to fail, I'd need these docker config folders to setup my containers on a new system. As for backing the config folders up, I plan to relocate them to a shared folder on my NAS. Is this the right way to do this or is there a better way to approach this? Hopefully the lingo is correct, still learning. Thanks a ton!

2
2
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Self-Hosted Main AhmedBarayez 11mo ago 100%
Sshwifty secure login question

I’m in the process of selecting a web based ssh app to add all my ssh servers in one place and i’ve tried apache guacamole and it’s been working fine, Also I’m trying sshwifty but the thing is, sshwifty doesn’t have a login interface before accessing the data so it’s not the best thing, so I’ve made an install and asking if that’s the best for my current setup.. I actually don’t have authelia nor authentik to put it behind 2fa app, and i don’t plan to install one soon BUT i installed sshwifty on oci vm that have a public ip of 123.123.123.123, and i only allowed port 8182 for this ip address so i added in the security list 123.123.123.123/32 so no one can access this app except localhost, and then i installed cloudflare tunnel into this vm and activated otp by email and allowed only my email. So my question is, is this secure enough?

1
2
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Self-Hosted Main HammyHavoc 11mo ago 100%
Alternative to Headscale?

Hi all, I very briefly kicked the tires on Headscale, and whilst it certainly seemed very impressive, I did have a few concerns. Primarily, that non-admin users don't seem to need to consent to having config changes applied to their devices. Whilst it's assumed admins are trustworthy (I'd like to think so!), it just struck me as not the way I'd want something to function when it comes to direct access between devices, routes etc. It also doesn't seem like it logs and tells users when something has changed, so shenanigans could occur, and the user would be unaware of it, especially if it got put back to its prior state of config. Also seems to lack a self-service aspect to it, where if a user got a new device or had to reinstall their OS and had no backups then they'd need to ask me to be added back to the mesh. Ideally, a user would be able to add their own devices to their own group and allow interoperability between their own devices, but selectively open up access to specific devices to others not owned by them without me needing to configure it for them. Ideally, I'm looking for something that's equally performant, available on plenty of different OS, allows users to understand and consent to config changes, and also manage their own devices. Our primary usage scenario is working remotely together via a few bits of software that don't have WAN features or servers and only allow real-time collaboration via LAN. There's every chance I'm completely wrong about all the above too!

1
2
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Self-Hosted Main Exos9 11mo ago 100%
Firefly III data importer refusing to connect

Hey there! ​ I've been trying to set up Firefly III and it's data importer on my server. These are running on Docker Compose and I installed it according to the instructions found [here](https://docs.firefly-iii.org/data-importer/installation/docker/) ​ Now while Firefly itself is running fine, it's data import tool doesn't really want to work. I can connect to it just fine, however, after I put in my client ID, the next step refuses to connect. Firefly III is running externally on port 90, internal port 8080 and the importer is on port 91, internal 8080. ​ Here are the logs for the data importer container: 2023-12-04T00:01:14.522957414Z [2023-12-04 01:01:14] local.INFO: The following configuration information was found: 2023-12-04T00:01:14.523048918Z [2023-12-04 01:01:14] local.INFO: Personal Access Token: "" (limited to 25 chars if present) 2023-12-04T00:01:14.523135810Z [2023-12-04 01:01:14] local.INFO: Client ID : "0" 2023-12-04T00:01:14.523232694Z [2023-12-04 01:01:14] local.INFO: Base URL : "http://app:8080" 2023-12-04T00:01:14.523318507Z [2023-12-04 01:01:14] local.INFO: Vanity URL : "http://192.168.1.48" 2023-12-04T00:01:14.532544424Z 192.168.1.36 - - [04/Dec/2023:01:01:14 +0100] "GET /token HTTP/1.1" 200 2711 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36" 2023-12-04T00:01:19.304786075Z [2023-12-04 01:01:19] local.DEBUG: Now at App\Http\Controllers\TokenController::submitClientId 2023-12-04T00:01:19.336493333Z [2023-12-04 01:01:19] local.DEBUG: Submitted data: {"client_id":"9"} 2023-12-04T00:01:19.336602087Z [2023-12-04 01:01:19] local.DEBUG: [a] Base URL is "http://app:8080" 2023-12-04T00:01:19.336718720Z [2023-12-04 01:01:19] local.DEBUG: [b] Vanity URL is now "http://app:8080" 2023-12-04T00:01:19.336810283Z [2023-12-04 01:01:19] local.DEBUG: [c] Vanity URL is now "http://192.168.1.48" 2023-12-04T00:01:19.336911337Z [2023-12-04 01:01:19] local.DEBUG: Now in App\Http\Controllers\TokenController::redirectForPermission(request, "http://app:8080", "http://192.168.1.48", 9) 2023-12-04T00:01:19.337260478Z [2023-12-04 01:01:19] local.DEBUG: Query parameters are {"client_id":9,"redirect_uri":"http://192.168.1.48:91/callback","response_type":"code","scope":"","state":"XZOM8xz6f49vORmQiLcUbfPGErlW3RLRAVezTREf","code_challenge":"gVqC9BPzNaApEO_DOdt-uJaNTAFpQxjsx32yTFhNjGk","code_challenge_method":"S256"} 2023-12-04T00:01:19.337349471Z [2023-12-04 01:01:19] local.DEBUG: Now redirecting to "http://192.168.1.48/oauth/authorize?" (params omitted) 2023-12-04T00:01:19.339413140Z 192.168.1.36 - - [04/Dec/2023:01:01:19 +0100] "POST /token/client_id HTTP/1.1" 302 2799 "http://192.168.1.48:91/token" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36" I saw something in the docs regarding refused to connect errors, but didn't find anything relating to my issue. Anyone know what might be going on here? Thanks!

1
1
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Self-Hosted Main RedWyvv 11mo ago 100%
I'd rather kill myself than host SMTP again

It's been two months since I am running a mail server. I worked on a beautiful UI like SendGrid and MailGun for more than six months. I plan to start a transactional email service. I bought a range and rented another /24 range because I didn't want to have a bad neighbour on the subnet. I even got my own ASN because jerks like UCEProtect often put big ISPs on a blacklist at the ASN level. Of course, I have got a decent experience with this. I wrote my own SMTP server, email routing, and other things such as bounce and suppression handling. In a sense, everything is fine. RDNS, DKIM, DMARC, and SPF. I know that IP needs to warm up, so that's where I started. I paid for a few services to help me warm up, and it took me about two months to do so. Okay so far. The email was delivered 100% of the time to Gmail, but not at all to Yahoo and Outlook. The delivery rate to these two companies started to get better around last week, though. Some IP addresses started getting a 100% delivery rate. Then, I started testing my service on one of my websites. Of course, 100% transactional emails with account confirmation links ONLY. It was working great. Nearly 2,000 emails, 3,000+ opens and about 2,500 clicks daily on an average. I've also subscribed to Glock Apps and MXToolbox to measure my email deliverability and monitor IPs. Just today, I received an email with all half of my active IP addresses and sending/tracking domain blacklisted by Spamhaus. They categorize it under "spam domain", but I looked through my server logs (yes, everything is logged) and found no evidence of spam. Only transactional and warmup emails sent. I opened a ticket with Spamhaus and refuse to unblock my IP addresses and domains. I spent 6 months and $20,000+ working on this, only to be butchered by Spamhaus. I want to kill myself. How can Spamhaus be the police, judge and the executioner?

8
28
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Self-Hosted Main im_not_dan 11mo ago 100%
Sanity check for Proxmox + Plex setup

Hey all, Just purchased a little Lenovo M720q and an external 8TB HDD to start off. Wanted to use Proxmox so I can play around with VMs in the future. Here is my plan: * Install Proxmox on the PC storage * Install tailscale on the host so I can have remote access * Create a VM and use docker-compose for Plex, *arrs, etc. * Create a VM for my download clients, and putting this entire VM behind a VPN * Create a VM/LXC, mount the external drive to it so I can set up a NFS/SMB or something (still researching this) so the other VMs/containers will all have access to it I am not sure with file systems to use for the Proxmox host and external storage. Been seeing people recommend EXT4, NTFS, ZFS

1
1
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Self-Hosted Main YaneonY 11mo ago 100%
Looking for good crypto gateway

Hello everyone, I'm looking for a selhosted alternative to [https://cryptapi.io](https://cryptapi.io/) I've found that list here [https://github.com/alexk111/awesome-bitcoin-payment-processors](https://github.com/alexk111/awesome-bitcoin-payment-processors) and " [Keagate](https://github.com/dilan-dio4/Keagate)" is almost what I'm looking for, but missing some coins and looks like dead... Are there some good alternatives or some which support "API-Mode" with callbacks?

1
2
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Self-Hosted Main DrHansLanda 11mo ago 100%
Looking for advice on making two services on one server public

Hello, I'm wanting to build a small server and self host a couple services. However, I'm not really sure if what I'm trying to do will be possible and/or simple enough for a beginner. I want to host Nextcloud, Vaultwarden, and Jellyfin/Plex to start. However, I want to make Nextcloud and Vaultwarden both available outside my network with a domain (I.e. nc.mydomain.com and vw.mydomain.com). Is this possible to do? To my understanding, both services have the same IP (since they're both on the same machine) so I'm not sure how I would configure it on my domain provider end. Also, does opening up these services put my others at a higher security risk?

2
3
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Nextcloud: Redefining email security with Roundcube
nextcloud.com
4
1
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Self-Hosted Main Dreamshadow1977 11mo ago 66%
Need Recommendation: btop like web page for docker

I'd like a docker image that gives me current system statistics like btop does on a web page in my docker environment. Is there something that isn't grafana/prometheus where I have to set up all my data and queries? I'm working towards learning those, but life has slowed that down. I'd like to see CPU/Disk/Network usage and system temp. Open to suggestions.

1
2
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Self-Hosted Main smoknjoe44 11mo ago 100%
Hosting Wordpress on Linode

I am new to self hosting so please bear with me: I just found out my wife is paying Deluxe hosting (https://www.deluxehosting.com/) $100 a month for a website. There is nothing spectacular about the site and there are grammatical errors that someone should have caught. I feel like the cost of the site is a bit ridiculous and want to run a thought by you all before I try to implement it: My thought was to host a Wordpress site on one of Linodes shared CPU plans. I was looking at the $5 per month plus $2 backup plan. As long as my wife owns the domain name of her site, this should work, right? Is there something better you can think of? Are there additional costs to this set up that I am missing? Thanks!

1
3
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Self-Hosted Main No_Bee_7194 11mo ago 50%
Why docker?

I am not a native English speaker and using google translation. If I offend you, I apologize. 😃 The biggest problem is the disk occupation. Whatever portainer of others panels, they cannot allow me dispatch the storage location. Espacially the docker cost a high require of storage. I am a SLC/MLC believer, and i am always worry about the read/write consume cost by docker, because the folder locate in the system partition. Another misery is that many applications' set up script will pull many image and say nothing in the introdution. If i want to undo the installation, it is so hard to tell which one is foreign. The following is my personal technology stack rank of prefer to install. The difficulty of deploy is the key judgment, and the web access will be the second factor: 1. TypeScript/Node/JavaScript —— Powerful package management. No compile requirement. Easy to customize, embed and reuse in personal projects. 2. Go —— One file and one command. 3. PHP —— No compile requirement. Easy to customize. Code fast. Abundant LNMP support tool. 4. Java —— Less files. Easy to run especialy springboot framework. But more and more project prefter front and rear separation. 5. Python —— No compile requirement. Easy to customize. But version problem is unbearable. The package management is centralized. Huge size package will be download into the system disk (The root folder), espacially the AI app. 6. C# —— If lucky enoungh, it is possible to run on the linux. But many of them are served for windows desktop. 7. C/C++/Ruby —— System invasion, hard to backup and deploy. All the kind of project above, I am using supervisor and LNMP panel to manage, and deside the location among my 3 SSDs and 6 HDDs. The .Docker and podman might be the trend, but in my humble oppinion, in most of senarion there is no need to use them. Native deployment can handle more and actually is not too hard, except something complex like Calibre and Jellyfin. Also I am looking for Alternative option of Calibre and Jellyfin. https://preview.redd.it/yakxxr1e974c1.png?width=915&format=png&auto=webp&s=58fc3642d6677ccf65bcf568ddee1fa4f7843990

0
6
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Self-Hosted Main smoknjoe44 11mo ago 66%
Accessing TrueNAS scale smb share in Jellyfin

I have TrueNAS scale virtualized in Proxmox. I created a smb share that I can access on my windows 10 computer by entering the ip address of my TrueNAS and the following folder: \\\\[10.XX.XX.XXX](https://10.XX.XX.XXX)\\prox-share I can add files to this share on TrueNAS from my Windows 10 machine. So, I know the share is working. On the share, I have created the folder MEDIA. Inside MEDIA, I placed the folders named movies and shows. When I go into Jellyfin and click on add media library, I select content type: movies. Then enter the display name of "Movies". Then I go to folders and I cannot for the life of me figure out how to get this to work. At the bottom where it says "Shared network folder:" I enter [10.XX.XX.XXX/prox-share](https://10.XX.XX.XXX/prox-share). Then for folder, if I put "/media/movies", I get the message "The path could not be found. Please ensure the path is valid and try again ". When I just enter /media (instead of /media/movies) in the folder name, it will accept that, but none of my movies are showing up in my media. Any idea on what I am doing wrong? Thanks!

1
4
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Self-Hosted Main ButtScratcher9 11mo ago 62%
Internet is much faster after switching from PiHole to AdguardHome

Just to start off, I have basic knowledge when it comes to networking and DNS setup. ​ I had PiHole installed for over a year, ad blocking working fine but there was unexplained lag/slowness across the devices. ​ My internet is not bad, 350mbps 5G home (no other options available in my area). ​ For example: \-Videos on X (Twitter) and TikTok would take around 3 to 5 seconds to load and start playing. When switching to mobile carrier data it is loading instantly. \-Github pulls frequently fail even though the domain is whitelisted. ​ Recently I decided to change from PiHole to Adguard Home, it's been over a week now and internet is much much faster. the above mentioned examples are not an happening anymore. overall browsing is also faster. ​ I don't know what was causing the issue with PiHole but I thought I would share this experience in case someone else is having similar issues. ​ I would also be very interested to know any logical explanation to this experience. ​ Edit: Hosting is on Physical server running ProxMox, *not raspberry pi*.

2
4
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Best gigabyte/$ source of storage solutions?

I read a year or two ago people were buying used hard drives in bulk and stress testing them in something like a 40% failure rate and keeping the 60%, so basically buying 10 hard drives to get six. Does someone have information on this?

0
2
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Self-Hosted Main Darkassassin07 11mo ago 100%
Can you recommend a good Docker tutorial?

I've got docker installed and I've got a single container running (vaultwarden) via the docker pull/docker run commands [provided on its Github page](https://github.com/dani-garcia/vaultwarden). I'm not sure how to learn more about that container or how to build (compose?) others myself. I'd like to learn how to transition nginx and pihole to containers and network them together. I'd also like to add paperless-ngx to my setup. (note: I'm very new to Linux in general, mostly rpis, poking around with debian now)

9
2
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Self-Hosted Main long_thinking 11mo ago 60%
Open source system for knowledge management.

Please tell me an open source system for knowledge management. Similar to Confluence. Please do not offer Wiki or similar engines. This is an outdated and inconvenient system for the user (my personal opinion), perhaps as a dictionary of terms - this is a very good solution, but not as a corporate knowledge system for users with low experience.

1
1
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Hosting on my network with pfsense and vlans

Hello, I've been learning and making products to sell online, I've recently started to make a simple website using angular to host docs and usage guides for my products, I believe its almost ready to publish and I'm thinking of hosting it in a VM on my personal server in my local network I've read little about cloudflare tunnel but I'm wondering if my setup is enough I've been using pfsense and vlans for sometime, Plus I've been sharing my internet with 5 neighbours and a small cyber cafe for about 3 years and had no issues that I'm aware of, But I've heared about VLAN hopping which made me afraid to proceed All vlans are only allowed to access the net, no rules to allow to talk to other vlans, Except for VLAN 0 which can talk to the rest of the vlans I'm also using Nod32 antivirus firewall on my VM with filtering mode set to "Policy-based" which I believe blocks/drops all traffic except what I allow But I'm not sure if these steps are enough to avoid vlan hopping, For now its not a big deal if my VM gets hacked, I'm mainly worried about the rest of the network, Will they be safe if I expose my Public IP? Is Pfsense enough to protect them? Is my vlan setup enough to protect against vlan hopping? Thanks!

0
2
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Self-Hosted Main 54lzy 11mo ago 80%
Accessing home network remotely over WireGuard when the other network is on same subnet

My home network uses the incredibly common 192.168.1.0/24. I have WireGuard setup where I can connect to WireGuard and access my home network (I think via a static route?). I also use my home networks dns server (AdGuard home on 192.168.1.121) which then has a wildcard redirect for my domain to my Unraid server. When I connect to WireGuard remotely on someone else’s WiFi that uses the same 192.168.1.0/24 subnet, I can’t access dns or my local network (I assume because of ip conflicts). I imagine my methodology is not best practice. Can someone recommend how I should go about fixing this? Should I change my home subnet to something less common? Should I setup a dns server that lives on my WireGuard network (10.253.0.0/24) that wildcard redirects my domain to the servers WireGuard ip? Something else? Thank you for taking the time to read this.

3
3
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Self-Hosted Main jsusapple 11mo ago 50%
HETZNER Cloud or Dedicsted Server?

Hey Guys, I currently have 3 vps servers from a small server provider for CIA 80€. I pay a lot for 2 TB of storage here. I'm currently thinking about switching to HETZNER servers, here you can get the HETZNER Cloud arm servers with the option of taking a storage box for CIA €30 per month, I would have 5 TB of storage, 16 cores and 32 GB of RAM. What is important here is that a jellyfin server should run. Does it make more sense to host it on a dedicated server?

0
1
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Self-Hosted Main prfttk 11mo ago 75%
Now that RocketChat 6.5 limits to 25 users or less what are you moving to?

Kind of wild watching this open source chat run out the open source corporate endgame but I never thought they would enact as severe user limits as they now have done for the free self-hosted plan. 25 might be fine for family chats but for non-profits or event-based chats; the latter my thing where a handful of people coordinate throughout the year and then 30 to 50 (more?) are around during the event week, this is the end. I thought for awhile that the 25 limit was going to apply to a free-hosted-by-RocketChat basic plan but 6.5 self-hosted has the limit as far as I can see so... there we go. My options are: 1. Stick with the 5x series. I never moved to 6x at all when they started adding app/plugin limits for the free versions - that kinda made me a bit sus of what was to come. 2. Mattermost, which is fine but I'd lose 8+ years of events. Someone has a converter but right now that's a non-starter due to the size of our loadout and the basic early-days nature of the converter. Could always keep the RC instance going for archive purposes I suppose. 3. Matrix, which honestly, tempting... Looking for anyone to chime in with other options/opinions if they see/know any. **EDIT:** A user post suggests upgrading RC to the 6x line forces a license change that puts you on the 25 user limit path but it can be reverted back to the Community Edition with a conf change. Would still like to hear your opinions though as RC is clearly on a pre-determined path at this point. **EDIT #2**: Just an overall thanks! Lot's of great responses both on my stated options and new ones I did not know about. Keep'em coming!

2
2
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Self-Hosted Main Royal-Stunning 11mo ago 75%
How to use nginx proxy manager to expose and serve files directly ?

I have a folder in /root/files and I want to serve it directly to the internet , so I can access it as an direct link, any idea how to do so ? example.com/files/

2
2
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Self-Hosted Main karthiceaswar 11mo ago 50%
Need help in deciding

I am currently having a self hosted setup in an Oracle free tier vps. I am hosting ( docker ): 1. Jellyfish 2. Flame dashboard 3. Qbitorrent 4. Radarr 5. Powlarr 6. File manager 7. Portainer 8. Matrix So, the question here is should I continue hosting there or should I get a mini or micro PC and host it in my home. I have a fairly good fiber net and have home ups too. Your advice? ( If I could get a new PC or something similar my budget is around 15K (INR) ).

0
4
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Self-Hosted Main aqa5 11mo ago 80%
How to share disk space between virtual machines?

I have serveral Ubuntu server running in virtual machines on my host. Everything works fine but there is a problem. I use NFS to share a common directory between the VMs. And as the machines user IDs are different so even when user and password are the same, they cannot write data or use data thats from another VM. Changing user IDs did not work properly, I rolled that back. So, someone mentioned Kerberos to manage users. This seems a bit too much effort. Is there a better, lightweight solution? Or even another way to share a common disk space? How is this done usually?

3
9
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Self-Hosted Main thunderborg 11mo ago 100%
Looking to get off the Google train

I had a free google workspace for over a decade with a domain I own before it became a paid service, I’m looking at putting it all in my hands ideally using services that cost less than the $15/Month in paying for a handful of accounts. I’m looking at running a Nextcloud to replace most of the Google services but I still haven’t found an email server replacement. Any ideas/suggestions/links to guides? Edit: I’m not necessarily looking to host my own email, as I understand it to be a pain, but looking to migrate my current one to somewhere else.

2
32
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Self-Hosted Main Adde15100 11mo ago 100%
Paperless ngx 2.0 released

Hey guy, Just came across the news that they released version 2.0 of paperless ngx https://github.com/paperless-ngx/paperless-ngx/releases Maybe also helpful for some other here :)

7
7
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
Self-Hosted Main xMidoxx22 11mo ago 50%
Which Tools do you use for Mail filtering?

Hi Folks, it may or may not be directly related to a self hosted solution since as former IT Sysadmin I am aware of issues when it comes down to self hosted email solutions but for a group with privacy and custom solutions in mind I feel like this would still be the place to ask my question. I really do like what gmail does with it´s pre-filter logic and classification for ads, social and default emails but I would like to move things away from google and others. What I am searching for would be a tool to, similiar as google, pre-filters and oragnizes my emails. I do not search for a E-Mail provider which provides this toolset with a inbox since I do want to use my own domain name(s). A WebUI to read and write emails would be nice to have but I would also be fine with forwarding to a email client. Self Hosted would obviously be prefered but I would not mind either if it is a (paid) online service. What do you guys use for this kind of scenario? What could you recomment? Thanks for your insights!

0
3
"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
What is a self-hosted app/os/service/ect that is widely "known" as being fully open source, but it actually relies significantly on closed source software?

I was looking into Tailscale which I thought to be complexly open source, but it turns out that their coordination server is closed source. If you want to run your own open source coordination server, Headscale is the go-to option. This is no fault of their own (as they freely express this in their FAQ) it's just that I had always been told by people that Tailscale was fully open source. This got me wondering what else is not as open source as people widely accept it to be?

5
39