r_selfhosted | Unsorted

Telegram-канал r_selfhosted - r/SelfHosted

-

@r_channels

Subscribe to a channel

r/SelfHosted

What you gonna selfhost in 2024?

I'm already selfhosting:
- pihole
- umami
- uptimekuma

Have to try:
- freshrss
- adguard

What you gonna selfhost this year?

https://redd.it/18w4k94
@r_SelfHosted

Читать полностью…

r/SelfHosted

Happy New Year, /r/selfhosted - January Announcements

# New Year Announcement - Happy 2024!

Welcome to 2024! It's been a wild 365 days, and we're ready for the next 366 (Forget it was a leap year? I didn't)! That said, We've got some big changes planned, and we want your insight! Let's get right to it.

## New Moderators

As many have noticed over the last several months, my ability to keep up with the growing subreddit (Thanks, /u/a_sugarcane for [being excited about 300k members](https://www.reddit.com/r/selfhosted/comments/18jr24p/we_are_300k_strong/)!) has been overwhelmed as my personal life has become increasingly busy. My hobbies and work life are taking up a lot more time than they have in the past.

That said, I'd like to officially welcome the first of at least 5-6 new moderators to be brought on for the new year to help with the community!

* /u/GWBrooks
* /u/NikStalwart
* /u/adamshand

I reached out to these folks specifically due to their existing involvement in the community and the positive and productive contributions they've made thus far. So welcome!

## New Survey - Your Participation is ***greatly*** appreciated

We're looking for two things with this survey:

1. We want to make this place a better place by ensuring the rules and goals still align with the desires of the community
2. We want to gauge interest in new moderators!

Please take some time to fill this out as best as you can. The more feedback we get here, the better we can do moving forward for this year.

### [Google Forms Survey](https://forms.gle/1JNiFbGy2h96N5dY7) (Email address login is *not* required, but please, do not abuse the survey)

## Survey Questions Open Discussion!

The questions all ask fairly specific questions, save for a couple of optional open-ended questions. What do you think this subreddit can use to improve its benefit to the community best?

Please, feel free to share here, and help us make it a better place for all involved.

As always,

Happy (self)Hosting!

https://redd.it/18w39du
@r_SelfHosted

Читать полностью…

r/SelfHosted

Suggestion on how to selfhost with little experience in IT

Hi and happy new year to all,


Actually i've a Mycloud EX2 Ultra that have a very bad app to explore and enjoy the video and photos that i've on it, for this reason i'm trying to learn how to selfhost some software to improve this experience.


My idea was to buy a raspberry PI 4 (8GB of ram) and use it for selfhosting some apps like symfonium,immich or photoprism and try to find other interesting softwares.


Of course the raspberry must be reachable from outside of my home, so probably i must learn to use a DNS or a VPN, my big problem is that i fear of this rabbithole, i think i must invest so much time in it and i haven't so much (mostly cause of my work), i tried something with docker container (on and old raspberry pi3 b) and had so little problems to deploy softwares.
I have amateur experience in IT, i know a bit of coding,networking and how software works (much or less), very little experiences with linux.
I also saw probably a good alternative in nextcloud but also there i must learn a bit how it works and how can i use it on a raspberry.


What do you guys think it's the best for selfhosting for my needs?

https://redd.it/18w0xxv
@r_SelfHosted

Читать полностью…

r/SelfHosted

Nginx Proxy Manager - Own Domain

Hi there!

I'm about to buy a domain from dinahosting.com . The domain will be <domain>.com.es (I'm in Spain). My question is, how can I add that domain to Nginx Proxy Manger to get a Let's Encrypt certificate, Dinahosting is not in the list of DNS Providers when using DNS Challenge.

&#x200B;

Thanks in advance. ;)

https://redd.it/18vy2ob
@r_SelfHosted

Читать полностью…

r/SelfHosted

Ping feature and integration with widgets not working with Docker containers in Homarr

Hi. So last year i bought DS920+ mainly for file storage but now i am looking into selfhosted services. Half a year ago i installed AdGuard Home and set it up as DNS server on my router. Now I want to install more services and Homarr as my dashboard. Note I am noob at this not experienced at all.

So i installed Homarr and added all of my docker containers hosted on my NAS. All services hosted on my NAS are not integrated properly with Homarr widgets and ping feature is not working as well. My router ping is working fine. Note the shortcuts themselves are working and take me to web UI of that service but integration with Homarr such as Plex session activity, AdGuard/pihole widget ,Torrent list and download speed is not working and all ping dots are red with the message when hovering above dot "Unexpected response: fetch failed". Only my router has green ping. I have tried to find answers online but didn't manage to resolve the problem after day of troubleshooting.

https://preview.redd.it/a76nht7oos9c1.png?width=1577&amp;format=png&amp;auto=webp&amp;s=0d39c3cb85c2c72562c8a50314f6f7c28e9f4bdc

I tried adding ip adress as (Plex as example): http://ipv4adress:32400

http://ds920.local:32400

http://ds920:32400

All of them open web UI but still wont work with homarr.

I use Homarr version 0.14.3

In chrome logs i get this:

https://preview.redd.it/55hpbshnmt9c1.png?width=550&amp;format=png&amp;auto=webp&amp;s=d4eee55e920f2d09f1b779f1c31730e9701143a7

I am not sure what else I can provide to be useful information.

If anyone had similar problem or could know the solution please respond. Any help is welcome :D.

Thanks!

https://redd.it/18vvshk
@r_SelfHosted

Читать полностью…

r/SelfHosted

Need a little bit of guidance when it comes to securing a VPS running docker containers

Hello, let me cut to the chase here and explain what I'm trying to accomplish.

Background and Goal:

I currently rent a VPS that has a public IP address assigned to an interface. On this VPS, I'm using nftables as the firewall to secure the server. On this server, I have WireGuard and Docker installed and plan to run a couple of containers. WireGuard is used to allow uptime-Kuma to monitor local IPs (Before you all go nuts on me having a VPS wireguarded back to my networks. I do have firewall rules on my OPNSense routers to only allow ICMP to local IPs I need to monitor. Works well, not writing this to troubleshoot that. The reason to why I have it setup like that is because I needed Uptime-Kuma external from my network due to if the local network goes down, I wouldn't get the notification alerts. I'm currently monitoring 4 critical networks environments via WireGuard and Uptime-Kuma and this setup has been strong for the last couple of months.)

Portainer agent (Port exposed 9001)

Nginx Proxy Manager (port exposed 80, 443, 81 (management))

WordPress site 1 (port exposed 8080)

WordPress Site 2 (port exposed 8081)

Uptime-Kuma (port exposed 3001)

I want to expose only 3 ports (80, 443 and 22) to the WAN interface. I had some issues with ports being opened to the public IP address when I did not want them to (eg. NPM port 81, Portainer management 9001, Uptime-Kuma 3001). I think it was due to my forward rules in NFtables since I didn't have anything in the input rules that would allow this. After wasting hours trying to lock down the WAN connection, I decided to rebuild the server and start fresh, I didn't have much to lose. Since then, I have reinstalled Docker, WireGuard, and NFTables. Looking back, I might have used policy accept in forward rules, but can't validate that since I wiped the VPS.

Currently, WireGuard and Uptime-kuma work perfectly, but only with my WireGuard's IP. I have not opened any ports on the WAN side yet.

The Why:

I still need to set up the other containers, WordPress and Nginx proxy, but before wasting time again, I wanted to see suggestions from you lovely people! I'm still pretty new to Docker itself and the idea of containers, but have a pretty good understanding of the technology, as I have been a system administrator for many years. So, after doing some research, it seems like docker port expose basically maps the port to all interfaces. e.g. 0.0.0.0:9001. I'm having a hard time designing the network/firewall rules to make sure nothing has access externally besides 80 and 443 to the Nginx Proxy. Here is what my NFTables currently looks like. What do you all recommend to make sure that traffic routes correctly and is secure? I don't have a lot of experience with servers that have public IPs assigned to them directly. Everything that I have touched has always been behind a subnet/firewall before it goes out externally. I was trying to find a blog post on securing VPS with public IPs, but everything was super basic and not that helpful. I'm looking for someone that has experience dealing with VPS with public IPs in a semi-production environment or someone that is great with docker networking, etc. BUT I'm all ears if you have suggestions....

#!/usr/sbin/nft -f

flush ruleset

define WAN = ens3
define Wireguard = wg0
define DockerManagement = docker0
define DockerNetwork = br-1e64f4300ba0
define MDR = {REMOVED IP}
define WHR = {REMOVED IP}
define RBL = {REMOVED IP}

table inet my_filter {
chain input {
type filter hook input priority 0; policy drop;
ct state established,related accept

# Allow traffic from localhost
iif lo accept

# Allow IMCP requests
ip protocol icmp accept

# Allow incoming HTTP and HTTPS traffic on WAN
# iifname $WAN tcp dport { 80 } accept
# iifname $WAN tcp dport { 443 } accept

# Allow

Читать полностью…

r/SelfHosted

NVR software recommendations?

I know there's a lot of these threads but everybody seems to have different needs from mine.

Anyways, I'm looking for recommendations for NVR software. I don't need any fancy features, just needs to view 4 IP cameras fullscreen on a separate monitor and record h.265. Also needs to function offline forever after setup. ONVIF controls would be nice. Windows compatibility would also be nice since I don't have the time or the energy to learn command line. This system is going to be installed at work to replace an ancient SDI based system that nobody knows the password for and will be running 24/7 without internet access.

My eyes are currently set on Blue Iris but with it being paid software, I'd hate for the license to randomly become invalid in a few years and require an internet connection to revalidate.

https://redd.it/18vqqrz
@r_SelfHosted

Читать полностью…

r/SelfHosted

Brightdata alternatives for webscraping?

I have an application that does a lot of real time web scraping on websites that do eventually block IPs (ex. Bing). I've been using Brightdata because it's really fast and has unlimited concurrency (both of which I really need). However, it's too pricey, and I'm thinking it's best I get some dedicated proxies and handle it myself. How hard is this to set up and maintain? Any other ideas? Thanks!

https://redd.it/18vr1im
@r_SelfHosted

Читать полностью…

r/SelfHosted

Note Mark V0.10.0 Update - A web-based Markdown notes app

A lot has changed since I announced the release of Note Mark. Thought it was about time to tell you all about some of the new features and changes.

## What Is Note Mark

It's a web based note taking program that uses the markdown format. It takes a more minimal approach whilst having a responsive and sleek ui.

## Changes

* New - Easier deployment through all-in-one Docker image
* New - upload assets into your note
* New - User management through CLI
* New - Recent notes shown on home
* New - editor syntax highlighting and editor toolbar
* WASM powered markdown render
* Fullscreen note taking
* Unified note/notebook drawer

## Showcase

[Image Showing A Rendered Note](https://preview.redd.it/lc0soaep7w8c1.png?width=2560&amp;format=png&amp;auto=webp&amp;s=46a1b941c15b5214e57019fc37ffc4986e318cd8)

[Image Showing New Editor Toolbar](https://preview.redd.it/31ylwwsy7w8c1.png?width=733&amp;format=png&amp;auto=webp&amp;s=5b1b0e1e12baccb94b2bd33ba801f704a0dc2ce8)

## Links

* [Repo](https://github.com/enchant97/note-mark)
* [Site](https://notemark.docs.enchantedcode.co.uk/)
* [Discord](https://discord.gg/nryzEvGDQV)

Feel free to write any comments for suggestions or queries. More info about the app can be found on the site and repository linked above.

https://redd.it/18s9ly7
@r_SelfHosted

Читать полностью…

r/SelfHosted

Self host vpn over commercial bought one?

Currently thinking of setting up my own vpn on my server and wanted to know, are there any big difference and if so what, between using your own self hosted vpn and paying for a subscription to one such as nordvpn or surfshark vpn apart from price and that fact you have more control over your data on the self hosted one

https://redd.it/18s6gz8
@r_SelfHosted

Читать полностью…

r/SelfHosted

The Self-Host Cast, Episode 2: Interview w/ Hayden Kotelman (Mealie, Homebox)

Hey, r/selfhosted!

It took a bit longer than anticipated (editing is a pain), but we just dropped the second episode of The Self-Host Cast featuring an interview w/ Hayden Kotelman (u/Akmantainman) - the developer of the popular self-hosted applications Mealie and Homebox.

I hope all of you enjoy our conversation as much as I did - Hayden is very down-to-earth and has a fantastic sense of humor with some hilarious views. Links to some of the topics discussed and opportunities to support his work are also provided in the show notes.

As usual, I'm completely open to feedback on future episodes. I've already jotted down a few notes on how I can improve my own interviewing chops in future recordings, but I'm anxious to hear if there are topics the community is interested in hearing more about during these interviews.

Thanks, and happy selfh.st/ing!

https://selfh.st/cast/episode-2/

https://redd.it/18ryyew
@r_SelfHosted

Читать полностью…

r/SelfHosted

Ubuntu server hardening on Racknerd

Hi folks,

Long story short, I have a VPS on racknerd running Ubuntu 22.04 server which I discovered was hacked and used to scan IP and port (I found masscan and ntpscan running which I did not install).

I was running docker behind traefik proxy with docker-socket-proxy and I did enable UFW and crowdsec.

It looks I did something wrong when I tried to protect my VPS against unauthorized access.

Any good source / walkthrough / script to begin learning Ubuntu hardening in order to not be hacked again?

Happy holidays

https://redd.it/18ryvip
@r_SelfHosted

Читать полностью…

r/SelfHosted

Software recommendations for my first home media server:

I have some old PC parts (i7, 32GB ram, 400w PSU) that I'm going to turn into my first ever home media server. Here's my plan...let me know if I'm missing anything:
- OS - Ubuntu Server - Wanted to run a lightweight OS that I could SSH into.
- Network drives - Samba - Was planning on mounting the drives as network drives on my local network so I could add files from my Windows machine file explorer if needed.
- Docker - Dockge - clean GUI to manage all my containers
- Server Dashboard - Homarr - was also considering casaOS but I think I prefer the flexibility of homarr
- Media Server - Jellyfin - I like that it's FOSS
- Jellyfin audio iOS client - Finamp
- Jellyfin audio Windows client - Feishin
- Jellyfin video iOS client - Jellyfin Mobile iOS
- Jellyfin video Windows client - Jellyfin Media Player
- VPN - Tailscale - This is what I'm the most torn on. I want to be able to stream media on the road. I also want to provide friends/family with credentials so they could easily access media on the server. I wanted to go the VPN route because I didn't want to expose the server publicly. I want a VPN that is easy setup, free, good performance and secure. I was also considering wg-easy as a self hosted option but I think this requires you to open a port on your router right? Or I'd have to host the container in the cloud on a VPS which I don't really want to pay the monthly server cost for
- VPN for downloading torrents on server - NordVPN - I wanted to be on a VPN to be secure for downloading torrents so figured Nord would be good, any other suggestions?
- Arr stack for torrents - prowlarr, sonarr, radarr, lidarr, and qBittorrent
- Route arr through VPN - Gluetun - Was going to run this container with Nord credentials and then route all of the torrent traffic through it.

Anything I missed?

https://redd.it/18rbw9c
@r_SelfHosted

Читать полностью…

r/SelfHosted

Every time I try a new self-hosted ebook manager/viewer, I end up back with Calibre-web

I've tried several ebook manager/viewers including Kavita (bottom of the list) to Calibre's own web portal, and I end up back at Calibre, because it still runs circles around the competition in speed, memory footprint and features. It's reader is pretty ugly, however.

Don't get me wrong, Kavita has a pretty UI, but its features leave a lot to be desired. The ebook viewer is definitely one of the poorest I've seen/used. Eventually it starts internally failing and can't scale fonts or font sizes, and you have to bounce the container running it to wake it back up again.

The oqurum reader looked nice, but is still in rough shape/development. It might surpass the others, with a little more attention and love.

Komga looked nice, but has limited customizations/features (font sizes, columns, text to speech), so it was off the list for ebooks. Great for comics, not so much for other document formats (mobi, epub, pdf).

Jellybook, part of the Jellyfin suite, looked sharp as well, but suffers the same problems as Komga (lack of features) and oqurum (lack of active development), so it stagnated.

Mango was another from the recommended list, but it suffers a greater problem. You have to restructure your entire ebook hierarchy in order for Mango to even ingest it and present those back to you for reading. For collections of thousands of ebooks, that's a non-starter.

What are others using that supports the rich features that something like Calibre-web ships with by default, but in a more modern framework and cleaner UI?

https://redd.it/18rpmyt
@r_SelfHosted

Читать полностью…

r/SelfHosted

Sometimes the best SBC is the one already gathering dust in your desk drawer • Debian APK installer, fully deployed in 5 minutes [root]

[Project page](https://github.com/DesktopECHO/Pi-hole-for-Android) on GitHub

[Up and running on a Amazon Fire HD 8 \(2017\)](https://preview.redd.it/jm8psiazlp8c1.png?width=912&amp;format=png&amp;auto=webp&amp;s=0dcbbdd64c212cfdeeb046e1d08194b43f3901f8)

Pi Deploy is a fork of Linux Deploy and disk image tuned for server duty on Android devices. It can be used on **any** rooted Android device with an **ARMv7 or AArch64 CPU** running Android 5.0 (Lolipop) or newer. Form factor is not important; it could be a phone, tablet, HDMI stick or **any device running Android**. For very old devices running Android 4.x, see the [Legacy branch](https://github.com/DesktopECHO/Pi-hole-for-Android/tree/legacy)

# [Installer walk-thru](https://www.youtube.com/watch?v=sdDkKvaRvOs) on YouTube

## What's New (December 2023)

* Updated image to Debian 12 (Bookworm)
* Pi Deploy image is now **64 bit** by default. To deploy a **32 bit** image, tap **Properties** and change the last bit of the **Source Path** URL from `/raspbian.tgz` to `/raspbian32.tgz`
* The [Pi-Hole ad-blocking DNS server](https://docs.pi-hole.net/) is installed by default.
* To install **PIXEL Desktop**, run `pideploy-gui-install`. Next time you login via RDP you will have a full desktop session with audio support.
* To install **Nextcloud 27**, run `pideploy-nextcloud-install` to launch the Nextcloudpi installer patched for Android. Consult the official NextCloud documentation for administration of this powerful collaboration tool.

## Requirements:

* Any ARM-based Android 5.0+ device (Jellybean or newer) that has been rooted

## Download/Install the latest [Pi Deploy APK](https://github.com/DesktopECHO/Pi-hole-for-Android/releases/latest/download/pideploy.apk) and open the app.

* Tap **Allow** if asked for permission to access files or run as root.
* Tap **More Options** (**Three dots** at the top right of screen)

[More Options](https://preview.redd.it/toxm3pe9zp8c1.png?width=1020&amp;format=png&amp;auto=webp&amp;s=45b26ae18996ad8200ea5080cb4de978aeea4cc6)

* Tap **New Deployment**

[New Deployment](https://preview.redd.it/v0e496kbzp8c1.png?width=1020&amp;format=png&amp;auto=webp&amp;s=c0a7cf45f203cf36406f0b67309ca762760d837b)

* In a few minutes, the container image will be downloaded and installed on your device.
* When deployment is complete, tap **\[ ▷ START \]** to launch the instance.
* The instance will provide you with a password to login to Pi-hole webadmin or via SSH/RDP (Username: *android*)
* **Note**: The password appears only once when the image is deployed, make sure you record this information. You can also copy the password text to your clipboard for easier management.

## INSTALL COMPLETE · Your Android device is a Debian server running Pi-Hole!

[Android browser accessing Pi hole Web Admin](https://preview.redd.it/2ww7dmcezp8c1.png?width=1280&amp;format=png&amp;auto=webp&amp;s=cbe190e130b7e054cd4addc5acf8e89e465f84b6)

The Android device's IP is shown at the top of the Pi Deploy main window. You can interact with the Linux instance in several ways, the examples below use IP ***10.73.0.31***

* Connect via RDP in Windows using `mstsc.exe /v:10.73.0.31` or in Linux using `xfreerdp /v:10.73.0.31`
* Connect via SSH **->** `ssh android@10.73.0.31`
* Pi-hole administration is accessible from any browser on your network **->** `http://10.73.0.31/admin`
* If your Android device has a display, you can RDP into the Pi-hole instance (as localhost) by installing the [Microsoft Remote Desktop](https://play.google.com/store/apps/details?id=com.microsoft.rdc.androidx) client or [aRDP](https://play.google.com/store/apps/details?id=com.iiordanov.freeaRDP&amp;hl=en&amp;gl=US).

**Additional Info:**

RDP Sessions launch the Openbox window manager with QTerminal in fullscreen mode. To open a new tab hit **\[Ctrl-Shift-T\]** and to un-hide the menubar hit **\[Ctrl-Shift-M\]**

You can stop the Pi-hole instance by pressing **\[ ■ STOP \]** and waiting a few seconds for all

Читать полностью…

r/SelfHosted

What email service do you use to send emails from your apps?

Pretty much the title - apps like Vaultwarden and Calibre-web need an email address and email server settings. I'm currently using Brevo in conjunction with my Cloudflare domain and it works fine but I wondered if anyone had any suggestions for a service or setup that's particularly good?

https://redd.it/18w2s0p
@r_SelfHosted

Читать полностью…

r/SelfHosted

Privacy Oriented One Click Hosting For Open Source Software

Hey Everyone :D

I have created a quick and easy way to host federated communities. This website allows you to host federated communities with single click. Things like security, scalability are handled automatically.

You don't need to learn cloud or need to know how to work with Linux. Quickly host it and get done with it :)

The idea with this we'll have more instances of lemmy and better community reach as this is removing the technical know how from entire process. :D

I'll giving away few accounts on this service as getting started process. I am developing this actively and am open to suggestions. I plan to create modules for most open source sotfware so they can recieve the love they deserve.

+ website URL: jatayucloud.app
+ discord : Discord

https://redd.it/18w1e4t
@r_SelfHosted

Читать полностью…

r/SelfHosted

Lego build books repo

Is there a docker where you can upload track and store all your Lego build books?

https://redd.it/18vuutz
@r_SelfHosted

Читать полностью…

r/SelfHosted

Full-mesh vpn
https://redd.it/18vwqck
@r_SelfHosted

Читать полностью…

r/SelfHosted

Wireguard connection
# iifname $WAN udp dport { 51820 } accept

# Allow SSH from only MDR, WHR or RBL
ip saddr { $MDR, $WHR, $RBL } tcp dport 22 accept
}

chain forward {
type filter hook forward priority 0; policy drop;
ct state established,related accept

# Allow DNS
iifname { $DockerNetwork } oif $WAN accept

# Allow Portainter agent to communicate with Portainer
iifname $Wireguard tcp dport { 9001 } oif $DockerManagement accept
iifname $DockerManagement tcp sport { 9001 } oif $Wireguard accept

iifname $Wireguard oif $DockerNetwork accept
iifname $DockerNetwork oif $Wireguard accept

# iifname $Wireguard tcp dport { 81 } counter oif $DockerNetwork accept # Nginx Proxy Manager
# iifname $Wireguard tcp dport { 8181 } counter oif $DockerNetwork accept # PHPMyAdmin
# iifname $Wireguard tcp dport { 3001 } counter oif $DockerNetwork accept # Uptime-Kuma

# # Allow traffic from ens3 to docker network for HTTP and HTTPS
# iifname $WAN tcp dport { 80 } counter oif $DockerNetwork accept # http
# iifname $WAN tcp dport { 443 } counter oif $DockerNetwork accept # https
}

chain output {
type filter hook output priority 0; policy accept;
}
}


https://redd.it/18vrug1
@r_SelfHosted

Читать полностью…

r/SelfHosted

GNUCASH but with vendor tracking

Does anyone know of an alternative to gnucash that lets you track vendors alongside expense accounts? I know QuickBooks allows this but I'm obviously not going to use that.

I like gnucash for the ability to import ofx, qbx, etc but would really like the ability to filter by vendor. Does Actual allow this?


Example: $20 Netflix. I mark that as streaming in gnucash but the issue is that I want to be able to break down the streaming expense to vendors.

https://redd.it/18vtcp2
@r_SelfHosted

Читать полностью…

r/SelfHosted

On my last straw with using k8s as homelab

So I started this journey initially as a way to learn k8s better and to actually get some use of it. The services I’m hosting are

1. The arr suite
2. Jellyfin & Plex
3. Nextcloud
4. Frigate
5. Some self made web apps
6. Cert-manager
7. Traefik ingress

My setup is as such

I got 1 pc that I installed truenas on. It handles all my drives and 2 vms, one of which is running Postgres, and another running a Debian server as a k3s master node.

Then I got 4 minipcs, 2 of which are k3s master nodes (each of these have 8 cpus) and the other are slaves (with 4 cpus). Each machine has around 16gb to 32gb each. These machines each run nixos.

Feels like I have a stupid amount of juice, yet I keep having pod failures and “lack of resources” issues. I’ve made a post prior about optimizing the resource limits/requests. But all the strategies I’ve been shown didn’t work in way or another (even tried a mix of them at this point).

Seems to me like using kubernetes just over complicates things for homelabs and I may as well just spin up containers on dedicated machines.

And don’t even get me started on getting HomeKit discovery to work with go2rtc or Scrypted … that was such a pain.

Should I just ditch k3s/k8s in favor of something like podman or rancher with basics compose files?

https://redd.it/18vdd4g
@r_SelfHosted

Читать полностью…

r/SelfHosted

An email server

Well, I did it! I created a full-fledged email server. It took me all day but the damn thing works. I can send to Gmail, Yahoo, and Outlook without going to spam. I also checked to make certain that I am not an open relay and I passed that one. It's on a throwaway .xyz domain. This one though is sitting in the cloud. Now the next challenge is to move it on premises and use the cloud VM simply as a relay host. This one is going to be challenging. I think I'll need to setup an NGINX stream to proxy IMAP. As for inbound SMTP, I can just follow some guides on http://www.postfix.org. More challenges for the new year.

https://redd.it/18vofnx
@r_SelfHosted

Читать полностью…

r/SelfHosted

GRE tunnel for attacks prevention

I have a game server running at my home, currently using X4B Anycast as GRE tunnel to my home server, however several players are encountering high latency, meanwhile others are unable to access server at all… Support wasnt helpful at all.

Is anyone else using GRE tunnels for protecting their home servers against attacks? What GRE tunnel provider are you using? (Best within 100$ per month)

https://redd.it/18s7kyx
@r_SelfHosted

Читать полностью…

r/SelfHosted

My dashboard hosted on a Pi 4b 4gb and a 2tb HDD, surprisingly powerful if only one person is ever using it - (app used is Homepage by benphelps.)

https://redd.it/18s4li6
@r_SelfHosted

Читать полностью…

r/SelfHosted

Tool to manage multiple linux machines

Hi everybody, i'm searching for a software that can be selfhosted to manage multiple linux machines, at the moment where i work we have 20+ machines running mint and debian, what i need is a way to run scripts and updates on multiples machines at the same time.


UPDATE: Thanks to all the comments, i'll be trying Ansible and see if it fits my needs at the moment.

https://redd.it/18rzcpk
@r_SelfHosted

Читать полностью…

r/SelfHosted

Hyperswitch - Free and open-source payments orchestrator

Hyperswitch is an attempt to replicate India's success with UPI (Unified Payments Interface) globally. Today, the payment ecosystem is:

* Dominated by closed systems and walled gardens
* Ever increasing in diversity
* Becoming expensive for businesses

Payments should be a basic utility of the internet and these problems can only be solved by a community led effort.

Self host Hyperswitch: [https://docs.hyperswitch.io/](https://docs.hyperswitch.io/about-hyperswitch/readme)
GitHub: [https://github.com/juspay/hyperswitch](https://github.com/juspay/hyperswitch)

Hyperswitch is built with Rust and is now fully free and open source (app server, card vault, web client SDK & dashboard). It is optimized for sub 30ms overhead with 50+ processor integrations. There's also multiple self hosting options

https://redd.it/18rzd4a
@r_SelfHosted

Читать полностью…

r/SelfHosted

What to do with my Christmas present?

So a friend of mine knows I’m into self-hosting, because I never shut up about it.

They bought me a raspberry Pi 5 8GB for Christmas, and I’ve managed to not touch it for 36 hours.
What should I do with it? I currently have a 32GB machine with 7TB storage already running the usual suspects:

- arr stack for media (including overseerr)
- plex
- HA with alarmo for home security
- bionicgpt to mess around with on LLMs
- homepage with glances
- VS Code
- mealie cause we love cooking
- paperless ngx (can I just say what a gamechanger this is???)


All of this is hosted and exposed using cloudflare tunnels and swag.


Here’s the different options I’ve been thinking of:

- backup for redundancy (any suggestions on how to keep this robust?)
- dev server to test stuff out
- tailnet-based exposing of services to share media with my family
- frigate (could always get extra cameras like hardware and a coral usb stick)

But I have no clue on what to choose or if this list is even close to comprehensive. What would you do with a spare pi? Happy for any suggestions!

https://redd.it/18r7bv0
@r_SelfHosted

Читать полностью…

r/SelfHosted

services to stop. Sart the instance by pressing **\[ ▸ START \]**

When a Pi-hole instance starts up, the default configuration is set to automagically configure networking. If you change networks on the Android device simply restart the instance for Pi-hole to pick up the new settings.

The Pi-hole instance on Android otherwise behaves like it is running on a 'real' Raspberry-Pi or a standard PC. Consult the extensive documentation online to learn how to fully leverage Pi-hole's functionality.

Adjust QT display scaling: `~/startwm.sh`

Change the font size in QTerminal: `~/.config/qterminal.org/qterminal.ini`

[RDP Connection to Debian Linux, hosted on an Amazon Fire HD 8 \(2017\)](https://preview.redd.it/g62jtsdhzp8c1.png?width=1392&amp;format=png&amp;auto=webp&amp;s=e5a968aa35827f6e29b758eac74fe3764a848ad7)

***\*If\**** **your Android device has a battery and was unused for months or years, replace its battery!** Old, worn, or abused Li-ion batteries can fail when pushed back into service. Failure appears as a bulge in the battery, or worse a [***thermal event***](https://www.urbandictionary.com/define.php?term=unexpected+thermal+event). A good battery provides [UPS](https://en.wikipedia.org/wiki/Uninterruptible_power_supply) protection for your newly provisioned microsever.

**Note:** There is no endorsement or partnership between this page and [Pi-hole© LLC](https://pi-hole.net/). They deserve [your support](https://pi-hole.net/donate/) if you find this useful.

https://redd.it/18rl7ox
@r_SelfHosted

Читать полностью…

r/SelfHosted

Chat with Paperless-ngx documents using AI

Hey everyone,

I have some exciting news! SecureAI Tools now integrates with Paperless-ngx so you can chat with documents scanned and OCR'd by Paperless-ngx. Here is a quick demo: https://youtu.be/dSAZefKnINc

This feature is available from v0.0.4. Please try it out and let us know what you think. We are also looking to integrate with NextCloud, Obsidian, and many more data sources. So let us know if you want integration with them, or any other data sources.

Cheers!

Links:

Project: [https://github.com/SecureAI-Tools/SecureAI-Tools/](https://github.com/SecureAI-Tools/SecureAI-Tools/)
Release v0.0.4: https://github.com/SecureAI-Tools/SecureAI-Tools/releases/tag/v0.0.4

https://redd.it/18rn3gr
@r_SelfHosted

Читать полностью…
Subscribe to a channel