thekrautboy

joined 1 year ago
[–] thekrautboy@alien.top 1 points 1 year ago

Why not Vaultwarden?

[–] thekrautboy@alien.top 1 points 1 year ago

Self-hosting, as it pertains to the /r/selfhosted subreddit, is any software intended to replace or replicate an existing website, web service, or web app, that the user who puts said software into place has full control over the hosting environment either at the Operating System level or at the level where they fully control all data pertinent to the software being hosted, including data related to the functionality of the software being hosted.

This subreddit focuses on the software that is considered to be self-hosted, regardless of where it is being hosted.

https://www.reddit.com/r/selfhosted/wiki/selfhosted

[–] thekrautboy@alien.top 1 points 1 year ago (1 children)

So youre looking for a personal dashboard that can not only display/link to your services, but also displays specific info from other sources?

I dont use it myself but iirc dashy can display iframes, and through that you could display whatever you want i guess.

[–] thekrautboy@alien.top 1 points 1 year ago
volumes:
  - ./homarr/configs:/app/data/configs
  - ./homarr/icons:/app/public/icons

After checking the Homarr documentation, this looks correct to me.

If your settings still disappeared after a container restart it could (imo) be two things:

  • your data got corrupted on the host for a variety of reasons

  • its a bug in Homarr or Docker

So once again:

For specific questions about Docker issues i would suggest /r/Docker as example, and for Homarr itself the ideal place is their Github page.

[–] thekrautboy@alien.top 1 points 1 year ago (2 children)

Any thoughts?

How long is a jiffy?

But also, you probably didnt set up your Docker container properly and it doesnt save persistent data. By nature containers are ephemeral, meaning you stop them and they are gone. If you want to keep specific data you need to save that on the Docker host.

Projects like Homarr mention which paths inside the container image should be mapped to the host in order to save those things like settings.

You simply need to follow that.

Without any additional info thats all.

For the future, "it doesnt work" is not great, try to provide exact details of your setup, what youre doing and what the outcome is (errors messages, logs, etc). That saves a lot of time for people trying to help you, but also for yourself.

And fyi this here is not a techsupport subreddit.

For specific questions about Docker issues i would suggest /r/Docker as example, and for Homarr itself the ideal place is their Github page.

[–] thekrautboy@alien.top 1 points 1 year ago

What next

What should i host

Get started

Beginner

Bored

I know, you get this post all the time

Hmmm

Current focuses are on learning web dev

Development isnt exactly the focus of this sub. Maybe ask /r/webdev or similar subs.

Perhaps additional context will help separate me from all the other posts.

It did not, sorry.

[–] thekrautboy@alien.top 0 points 1 year ago (3 children)

Try using the search function and look at the subreddit sidebar for the awesome-selfhosted list.

[–] thekrautboy@alien.top 2 points 1 year ago

The very simplest would be Tailscale (or fully selfhosted: Tailscale clients with Headscale as controlserver).

Or you can run a Wireguard setup, as site-to-site for example between the two networks.

[–] thekrautboy@alien.top 1 points 1 year ago (1 children)

I'd ideally like to do away with the VPN entirely, so I don't need to set up client apps to give new devices access, but adding the extra layer of CG-NAT on top of those services makes this all more confusing for me, since most of the information I've found online doesn't involve CG-NAT.

You could run the reverse proxy on your VPS, and keep your VPN as a tunnel between your VPS and your home network. Clients would connect without any extra software to the public reverse proxy, which then redirects them through the tunnel to your home network.

If you want to keep your VPS, that is the way i would do it.

If you want to get rid of your VPS and also dont use software on the clients to connect, then you would need to use something like Cloudflare tunnels, which would replace your own setup. Clients connect to Cloudflare, and they redirect through a tunnel to your home network.

[–] thekrautboy@alien.top 1 points 1 year ago (3 children)
  • Head to "www.example.com" -> End up at self hosted authentication page asking for Username/Password.

You can do that easily with Authelia for example. The question is tho, how people end up at that prompt initially. If you want to fully selfhost, you either need some outside node on a VPS for example which redirects through a tunnel to your actual home network. Or you use a third party service like Cloudflare.

  • Skip authentication if being accessed from within local network (Need to have WAF or I'll be in the doghouse...)

Again, Authelia can do that.

  • Upon authentication be sent to self-hosted landing page (similar to Heimdall) with links to my local services.

If you combine Authelia with a reverse proxy, you can redirect after auth to wherever you want, for example exactly Heimdall, or Homarr or whatever.

  • Clicking on said links would send you to different subdomains depending on service chosen (emby.example.com, blueiris.example.com, homeassistant.example.com, etc...)

Again, a reverse proxy, ideally combined with a local DNS like Pihole for example, would do that easily for you. And you could use Lets Encrypt certs for valid SSL to use https://emby.example.com instead of http://emby.example.com:8096 or http://192.168.50.120:8096. You do not need to purchase a public domain for that, but LE requires a public domain which could be a free subdomain for example from a provider like Duckdns.org or Dedyn.io Many reverse proxies have support for LE dns01-challenge with a lot of providers, so you dont even need to open any ports for that part.

[–] thekrautboy@alien.top 1 points 1 year ago

Fyi this sub here is about selfhosting software services, not about any hardware purchase or upgrade advice.

Consider subs like /r/HomeServer /r/Homelab etc for that.

view more: next ›