r_selfhosted | Unsorted

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

-

@r_channels

Subscribe to a channel

r/SelfHosted

How to resolve a FQDN to an IP and port.

Hey guys I’ve been searching online for a while now and haven’t really been able to find what I’m looking for. I think maybe I’m not searching the right terminology so I figured I’d give this a shot. So I host a bunch of services locally and I want to be able to access them without using the ip and port address - but instead with a fqdn.

For example I run a media server at “192.168.0.40:8090”, instead of having to always type that in to access the server is there a way to just use a fqdn named “media server.local” to achieve the same result?

I looked into setting up a reverse proxy but the use cases I see for this are all to allow public access to local services which is not what I want to do. I just want to able to access my local serves without having to make extra key strokes. Does anyone have a solution or could point me to a tutorial that could help me achieve this? Thanks in advance for your help.

https://redd.it/1asdh6g
@r_SelfHosted

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

r/SelfHosted

Set up a reverse proxy without purchasing a domain?

Hey!

Basically I have some docker containers running and have a vpn to access my network using my private ip. I've read a couple of times about accessing using a custom domain like my-lab.com or something like that. Is it possible to have that setup without purchasing a domain? Like the only thing I would like to change about my setup is to use words instead of the ip to access my services.

Thanks!

https://redd.it/1ascl5w
@r_SelfHosted

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

r/SelfHosted

Are you using CrowdSec ? Or something else ?

Hi there,

I'm considering reworking a bit my monitoring/mitigations on my selfhosted servers. Right now I'm using fail2ban but I remembered reading about CrowdSec.

I wanted to know if anybody here used CrowdSec and your opinion about it. Or if you are advising another solution.

Thanks in advance !

https://redd.it/1arc8xx
@r_SelfHosted

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

r/SelfHosted

minecraft server manager?

ok what do we like for a minecraft server manager (must support bedrock)with a web ui?

my son and his friends play bedrock from ipads and i have hosted a server for them for a few years on amp but I'm done. every time i need to update minecraft version it takes hours of fighting to get it done, and i just spent an hour trying to setup a new server for them but half the time the web interface doesn't reflect what docker is dong the web interface will say running but there is no running docker container for the server. i backed up his servers and deleted the vm so what server manager do i try now?

https://redd.it/1ar57m0
@r_SelfHosted

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

r/SelfHosted

DockGuard, The easiest way to backup your Docker containers.

Hi everyone! I am working on a project called "DuckGuard". I have just released the first stable version.

My idea is that this will be a universal docker backupper, so you can backup databases, certain programs, entire containers, etc. I also want to add a way to actually restore from backup, and maybe add a webui?


Welp, for now, its just a simple CLI tool with a neat auto-mode! https://github.com/daanschenkel/dockguard

​

Please submit any feedback / feature requests on the issues page (https://github.com/daanschenkel/DockGuard/issues) or drop them in the comments!

https://redd.it/1aqzwu4
@r_SelfHosted

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

r/SelfHosted

"Someone else's computer" just lost all your files
https://www.dn.se/sverige/20-ar-av-data-borta-hackarna-kom-at-sakerhetskopior/

https://redd.it/1aqxlls
@r_SelfHosted

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

r/SelfHosted

What could help to find what is causing sudden 100% CPU usage hanging my VPS?

I have a VPS I manage on my own. There are running just as much as a few Node.js projects, docker projects, crowdsec. The usual CPU load is about 20%.

Occasionally server's CPU usage skyrockets to 100% and everything stops working, I'm unable to connect to it over SSH as it just doesn't respond. In the control panel of my VPS provider where I can see some monitoring information I can see it going to 100% in a very short time.

When that happened the first time I had no means to find one what was going because I didn't setup resource monitoring from, the only thing I saw was something like this is my syslogs:

Feb 14 07:18:46 v1274582 systemd1: openvpn@server.service: Failed with result 'exit-code'.
Feb 14 07:18:46 v1274582 systemd1: Failed to start OpenVPN connection to server.
Feb 14 07:18:51 v1274582 systemd1: openvpn@server.service: Scheduled restart job, restart counter is at 354411.
Feb 14 07:18:51 v1274582 systemd1: Stopped OpenVPN connection to server.
Feb 14 07:18:51 v1274582 systemd1: Starting OpenVPN connection to server...
Feb 14 07:18:51 v1274582 ovpn-server3020525: Options error: In CMD-LINE:1: Error opening configuration file: /etc/o>Feb 14 07:18:51 v1274582 ovpn-server3020525: Use --help for more information.
Feb 14 07:18:51 v1274582 systemd1: openvpn@server.service: Main process exited, code=exited, status=1/FAILURE
Feb 14 07:18:51 v1274582 systemd1: openvpn@server.service: Failed with result 'exit-code'.
Feb 14 07:18:51 v1274582 systemd1: Failed to start OpenVPN connection to server.
Feb 14 07:18:56 v1274582 systemd1: openvpn@server.service: Scheduled restart job, restart counter is at 354412.
Feb 14 07:18:56 v1274582 systemd1: Stopped OpenVPN connection to server.
Feb 14 07:18:56 v1274582 systemd1: Starting OpenVPN connection to server...
Feb 14 07:18:56 v1274582 ovpn-server3020557: Options error: In CMD-LINE:1: Error opening configuration file: /etc/o>Feb 14 07:18:56 v1274582 ovpn-server3020557: Use --help for more information.
Feb 14 07:18:56 v1274582 systemd1: openvpn@server.service: Main process exited, code=exited, status=1/FAILURE
Feb 14 07:18:56 v1274582 systemd1: openvpn@server.service: Failed with result 'exit-code'.
Feb 14 07:18:56 v1274582 systemd1: Failed to start OpenVPN connection to server.
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^>Feb 14 14:30:13 v1274582 systemd1: Mounting FUSE Control File System...
Feb 14 14:30:13 v1274582 systemd1: Mounting Kernel Configuration File System...
Feb 14 14:30:13 v1274582 systemd1: Condition check resulted in Rebuild Hardware Database being skipped.
Feb 14 14:30:13 v1274582 systemd1: Starting Flush Journal to Persistent Storage...
Feb 14 14:30:13 v1274582 systemd1: Condition check resulted in Platform Persistent Storage Archival being skipped.
Feb 14 14:30:13 v1274582 systemd1: Starting Load/Save Random Seed...
Feb 14 14:30:13 v1274582 systemd1: Starting Apply Kernel Variables...

As seen from this log something went wrong at around 07:18 AM and then it added new longs after I forcefully rebooted my VPS using CP. To be prepared better for the next time I setup atop and set an interval of 10 min for each log.

Today it happened again and I checked atopsar:

06:30:01 cpu %usr %nice %sys %irq %softirq %steal %guest %wait %idle cpu
06:40:01 all 30 0 8 0 0 0 0 0 161
0 16 0 4 0 0 0 0 0 80
1 15 0 4 0 0 0 0 0 81
06:50:01 all 30 0 7 0 0 0 0 0 162
0 15 0 3 0 0 0 0 0 81
1 15 0 4 0 0 0 0 0 81
07:00:01 all 31 0 10 0 0

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

r/SelfHosted

LinguaCafe v0.7 released: improved reading experience and dictionary searches.

Hi!

LinguaCafe is a self-hosted software that helps language learners read foreign languages and acquire vocabulary. It provides a set of tools to read texts, look up unknown words and review them later as effortlessly as possible.

GitHub

# v0.7

New features:

Replaced the python Django server with Bottle for better performance.
Added dynamic language model loading. Models are only going to be loaded at the first import for each language. This will significantly decrease memory use based on which and how many langauges are used on a server after its startup.
Added new "Plain text" import option.
Added new "Text file" import option.
Added new "Jellyfin subtitle" import option.
Added new "Subtitle file" import option.
Setting words' and phrases' level is now possible while hovering over them.
Added dictionary search for hover vocabulary box.
Added DeepL search for hover vocabulary box.
Separated DeepL search from regular dictionary search in the vocabulary box. Users won't have to wait for DeepL server's response to see the dictionary search results which load much faster.
Added loading indicator for vocabulary box dictionary search.
Added an option to automatically highlight a word when it gets a translation added to it.
A list of words which were not counted in the statistics now will be automatically set to ignored when imported. Also added all numbers and more symbols to the list.
Vocabulary search page's edit dialog now will close on its own after saving it, and the search results will be updated automatically.
Added chapter length option to import dialog.
Added hotkeys for text scrolling.
The selected library layout will now be remembered.
Added option to change the default MySQL database and user.
Added windows installation guide and installation file.

Bug fixes:

Fixed a bug that caused the records on the vocabulary search page to appear in random order inside the specified order by parameter.
Fixed an issue in the text reader glossary, where empty parentheses were visible in languages that have no readings.
Fixed a visual issue where the scrollbars' background were a different color than the area they were placed on.
Fixed an issue that caused long chapter titles to hide the text.
Furigana now displays the editable reading field. Previously it displayed the reading that was assigned to the exact word in text while importing it.
Fixed a visual issue where the day text was not visible in the calendar while using dark theme.
Added missing lemma to review card when using example sentence mode.
Removed furigana from e-book imports.

Other changes:

Removed media player page, it has been replaced with Jellyfin subtitle import option.
Improved text selecting design.
Removed unnecessary files from the webserver image and decreased its size.

https://redd.it/1aqpjjx
@r_SelfHosted

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

r/SelfHosted

Watchtower DNS Queries - A LOT!

I have two raspberryPi servers both running watchtower. One instance of watchtower is set to check for new images at 4am and the other at 5am. Is it normal to have thousands of DNS queries when watchtower is looking for updates? \~30,000 queries between both instances seems excessive and that perhaps something is misconfigured. The queries are not blocked so it's not a case of a device/application shouting into the void when DNS requests aren't resolved.


Edit: adding images that didn't upload with original post

https://preview.redd.it/m6xj93rfckic1.jpg?width=1002&format=pjpg&auto=webp&s=5b8db41eb4116f559ddf471b208148ac665a255e

https://preview.redd.it/o8gqm5rfckic1.jpg?width=513&format=pjpg&auto=webp&s=c94c4c198bcc6745026d8da0558102e182c3cb30

https://redd.it/1aqndd7
@r_SelfHosted

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

r/SelfHosted

A low power VDI for my Homelab VMs for programming and fun

Hi folks,

December 2023 i got a Dell precision T8510 with E5-2695-V4 and 4 x 32GB RAM. I want to migrate from a Dell Optiplex mini with a 9500T, 64GB RAM to this machine. Also I use a Synology NAS for NFS and Datastorrage.

My usecase:

I want a low power VDI (a la Raspi) solution which i can access all my VMs on the T8510. I use this VMs for programming, office work. Watching youtube/Udemy courses is also a must.

I've tried with a Raspi 3 but the streaming quality was very poor and choppy (followed this \[guide\]([https://www.youtube.com/watch?v=oLatrZBFQrw](https://www.youtube.com/watch?v=oLatrZBFQrw)))

Why i want or need this? I have to slim down on my owned hardware:

* Thinkpad x201
* Thinkpad x220
* Thinkpad x2100 (i7 10770U)
* Surface Laptop 3
* Surface Laptop Go 2
* HP Elitedesk G2 (my current "Thin Client")
* Dell Optiplex min (which is my Proxmox host)
* Dell Precision T8510
* Gaming Rig (Ryzen 1200, GTX 1650 Super, 32GB RAM)
* Raspberry Pi 3
* NanoPi M4v1 with Sata Hat
* Ipad Pro M2
* HP Elitebook G7 (work laptop) - dont want to do my personal stuff on here

I've tried also with my iPad, since stage manager is out, but the ()\[\]{} and other special caracter are in diffrent key and i can not get used to it... i'm getting old guys -.-'

Guacamole is also a thing... but honestly working in a browser ist not a permanent solution. Is just for emergency.

Is there a peace of hardware i own i can use for the VDI? Or do you guys have an other solution? What are you Thougt on this?

Thanks and stay save

https://redd.it/1aqkczw
@r_SelfHosted

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

r/SelfHosted

looking for a "ticketing" system

Hi all, I've started a new job as an helpdesk/software developer and I quickly realised that I need some software to keep track of what I'm doing, what I'm supposed to do and what I've done.


I've asked my manager and it turns out we don't use a ticketing system because upper management will want to look at it to check how many calls we do and it will become stressful for no reason; but we need a better management system, at least for me.

​

So I'm looking for some piece of software that allows me to create and edit tickets for my calls and to replace my post-it notes for when I need to call someone back or redirect to another collegue.

Do you have any raccomandation? I prefer something in a docker container

​

thanks in advance to everyone

https://redd.it/1aqighp
@r_SelfHosted

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

r/SelfHosted

Developers of r/selfhosted, do you code your own apps?

I really got into this homelab/selfhosting hobby. There are great alternatives to lots of app/services, but nobody stops you to build your own app. Me, after 8 hours of coding at work, I'm tired (and I try to keep my hobbies less "technical") and when I want to host an app I just run some docker and everything is up and running in no time. Probably the thing I'll build will be a personal website/blog even tho there are lots of alternatives, but it's more personal if I build it myself.

Are most developers like me or some of you code your own apps? What did you build?

https://redd.it/1aq7f9v
@r_SelfHosted

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

r/SelfHosted

My very first homelab!

https://redd.it/1aq5v47
@r_SelfHosted

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

r/SelfHosted

Alternative to Authy?

I have been using Twilio Auth for a long time. Mostly because I can run it on multiple devices and if my mobile dies I'm still able to use 2fa from my PC and later sync with the new mobile.

Today I received notice that Twilio is shutting down desktop Apps so I'll look for an alternative and I was wondering what do you use for 2fa that can be synced in multiple devices or has a way to backup to a server or second pc.

https://redd.it/1aq1ypb
@r_SelfHosted

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

r/SelfHosted

Any suggestions for a cheap/affordable mini PC for the sole purpose of hosting a personal Jellyfin server?

Basically topic title.

I'm looking for an affordable Mini PC that can run a Jellyfin server and stream my media within my house without any really issues.

Any recommendations or go-to products for this?

https://redd.it/1apzlw1
@r_SelfHosted

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

r/SelfHosted

Do I need WireGuard/Tailscale/ZeroTier?

I'm not well-versed in networking so apologies in advance for any mistakes I make or obvious conclusions I fail to arrive at.

I have a VPS with a number of services running in Docker containers for myself and my friends & family. It has Caddy as a reverse proxy so I can access different services at different subdomains. However, there are some services I only need to access on occasion, and that nobody else needs to access.

I've heard a VPN, either with plain WireGuard or something built on top of it like Tailscale or ZeroTier, would be ideal for security. But I'm extremely overwhelmed and confused with regards to how I should even begin setting that up.

Ideally, I would be able to keep hosting most services accessible to the world behind authentication and the reverse proxy, with a few things needing me connect to my server with a VPN first. But is this even necessary? If so, how would I go about doing it?

Thanks :)

https://redd.it/1asaa26
@r_SelfHosted

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

r/SelfHosted

Having some issues with Send fork
https://redd.it/1arcfrd
@r_SelfHosted

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

r/SelfHosted

Freenom remove name server settings of free domain without notification

I know there has been a long time that freenom forbid users to register new free domains, but before several days ago my existing domains still works well. And since I use Cloudflare so I set custom nameserver for this domains.

But several days ago, freenom start to remove my custom nameserver settings automatically without notifying me in any form (I found this when cloudflare sending me alarm emails says that domains nameserver no longer point to clouflare).

In my opinion, If you don’t want to provide free service, ok it’s reasonable but you should first at least waiting currently free domain expired before take them away, or at least if you want to take it away immediately you should first notify affected users and let them know…



https://redd.it/1arakcm
@r_SelfHosted

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

r/SelfHosted

Nginx Proxy Manager + Crowdsec in Docker

Just setup Crowdsec to monitor my nginx proxy logs via docker and whilst it appears to be doing something I haven't been able to test a manual ban from my own network.

Just wondering if anyone has this same setup can share some details to see if my config is correct or if I'm missing something.

It was cobbled together from YouTube and blog posts as I couldn't find anything directly.

https://redd.it/1ar2jtg
@r_SelfHosted

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

r/SelfHosted

Going to University - how can I manage my server remotely?

I'm leaving to University in a couple of days, and unfortunately don't expect I can host my server on a Uni network so I have to leave my server at home. I use my server for pretty much exclusively media, and have Jellyfin accessible to the internet using Caddy. I've tried using WG-easy in docker and although I can connect to the VPN, use the GUI, etc. I can't actually get any internet connection through it (it is port forwarded and my compose file is fine, have no clue what else it could be). What other options do I have to be able to SSH to my server and also access Radarr, Lidarr etc. without compromising the security of my network?

edit: I'm an idiot, I had previously had an incorrect compose file that I fixed a while ago but I hadn't downloaded the new .conf files to import into my Wireguard clients. WG-easy is still the best option for me I think

https://redd.it/1aqw7dg
@r_SelfHosted

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

r/SelfHosted

0 0 0 159
0 16 0 5 0 0 0 0 0 79
1 16 0 5 0 0 0 0 0 79
07:10:01 all 30 0 7 0 0 0 0 0 163
0 14 0 4 0 0 0 0 0 82
1 15 0 4 0 0 0 0 0 81
14:30:13 ......................... logging restarted .........................
14:40:14 all 41 0 19 0 0 0 0 0 139
0 20 0 9 0 0 0 0 0 70
1 21 0 10 0 0 0 0 0 69
14:50:14 all 31 0 7 0 0 0 0 0 161
0 15 0 3 0 0 0 0 0 82
1 17 0 4 0 0 0 0 0 79
15:00:14 all 32 0 7 0 0 0 0 0 161
0 16 0 4 0 0 0 0 0 81
1 16 0 4 0 0 0 0 0 80

From what I can tell 10 min interval was not enough to catch anomaly state. I set it to 5 min now but I doubt it will be enough as I'm not sure just how fast it goes to 100%. Logging it every few seconds seems to be a bit too much.

Question: What else could you recommend me to find out what is causing this issue?

Thank you!

https://redd.it/1aqsabi
@r_SelfHosted

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

r/SelfHosted

I created a service to monitor your crontab jobs
https://redd.it/1aqrf1j
@r_SelfHosted

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

r/SelfHosted

Backup solutions for docker infrastructure

I have small pc with about 60 docker containers on it. I have whatsupdocker + ntfy and i update images at the end of the day they become available. I am using dockge so i have folders with stack names and docker-compose.yml files inside each of them.

Currently i backup manually at least once in 2 days. I have small bash script that stops all containers on my server, stops docker service itself on laptop and on server too, rsyncs docker root dir and these folders with configurations and different files in them to my laptop and to external ssd. When finished it starts all the containers on my server again. I am not using docker on my laptop at all. It's just a backup.

It takes almost 3 minutes just to stop all containers and around 15 minutes to rsync everything. Server has 1 Gbit/s LAN, but laptop does not have rj45 port so i am connected to 5 GHZ wifi.

This all works good. But i am interested in your backup solutions. Maybe i'll find something i like more.

https://redd.it/1aqo5iu
@r_SelfHosted

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

r/SelfHosted

Feel like I've been looking for something like HomeBox my whole life. Fantastic tool with easy setup and an intuitive UI. Running mine off my Synology NAS and using in conjunction with a Brother label printer. Getting organised finally!

https://redd.it/1aqmgo0
@r_SelfHosted

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

r/SelfHosted

My dashboard again, sorry I was not aware of the wednesday rule !

​

https://preview.redd.it/xwmfd1b28jic1.png?width=1790&format=png&auto=webp&s=0577e50534fde11328efd8593ffc8b3065541384

Here is my Dashboard, I also made a blog about my homelab if you want to read it : [https://www.bbq-cloud.com](https://www.bbq-cloud.com)

​

If you do no want to go there here is a quick resume :

​

* I have a 3 nodes proxmox cluster, No HA, no shared storage, backup by proxmox backup server
* 6 vms that act as a kubernetes cluster with 3 control planes and 3 workers.
* I use longhorn for storage in kubernetes.
* Traefik as ingress controller with cert-manager for auto SSL/TLS with let's encrypt
* Metallb as loadbalancer in ARP mode
* Monitoring is done with Thanos, prometheus, grafana, loki, healtchecksio and several exporters
* I use cloudnative postgres operator for all my databases deployments
* Authentication is done by forward auth to Authelia with traefik or OpenID with authelia as provider, users are stored in a light LDAP database ( LLDAP ).
* CI / CD stack : Gitea, ArgoCD and WoodpeckerCI
* I also run a small docker swarm cluster with portainer for tests, 1 control plane, 2 workers
* DNS cluster with powerdns / DHCP cluster with KEA dhcp.

​

Have a nice day !

https://redd.it/1aqkm0f
@r_SelfHosted

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

r/SelfHosted

Selfhosted 2FA auth app with a desktop app?

Title says it all - since Twilio is ending support for their desktop app i'm inclined to finally move to a self hosted solution. Is something like this existing in the wild?

https://redd.it/1aqi26p
@r_SelfHosted

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

r/SelfHosted

Dockerized web UI SSH client

Hey everyone! I'm looking for a service that's basically the equivalent of a web UI for SSHing into my server. It seems like there are a few tools around, but from what I can find, most of the posts here on the topic are 3+ years old.

I tried TTYD, which seems to work well, but I want a service run in a Docker container, and TTYD exposes the Docker container's CLI, not the host machine's.

What would you recommend for a Dockerized web UI SSH service to access my host machine?

https://redd.it/1aq8040
@r_SelfHosted

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

r/SelfHosted

No-Code Data Science & Data Engineering Tools

Hi Everyone,

I am the founder of Heimdall and I built out a No-Code Data Science & Data Engineering toolkit that helps to build powerful machine learning algorithms in minutes rather than months. We have helped clients build powerful image classification algorithms using our Heimdall Vision suite paired with our Heimdall ML suite. We give you the power to build predictive analytics into your business without any of the hassle. Even better - its completely FREE for hobby users!

https://www.heimdallapp.org

Check it out today!

Thank You,

Joel Reji

https://redd.it/1aq73y6
@r_SelfHosted

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

r/SelfHosted

Anyone else do themed names for their machines?
https://redd.it/1aq41bs
@r_SelfHosted

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

r/SelfHosted

GUI to mount several OneDrives for Borg backup

If I understand the Borg recommdation correctly then I should mount my cloud storage and create a repository on it. Instead of syncing my local borg repository to onedrive.

I believe rclone allows me to mount several OneDrives via cli.

Question: is anyone aware of a maintained project to achieve the same via (web) GUI? Docker would be preferred.

I'm not limited to rclone based solutions, so alternatives to explore are also appreciated

https://redd.it/1apxaoj
@r_SelfHosted

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