[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


what are people self hosting these days?
>>
>self hosting
we just say hosting
>>
>>108534380
XMPP
>>
>>108534490
>XMPP
that's a neat protocol, one could easily extend that to work on an extended mesh, such as Yggdrasil or others
>>
>>108534380
yo mama POSTed up on my dick
>>
>>108534380
IRC (for internal use only)
Vikunja
Linkwarden
Torrent
ComfyUI
Syncthing

those are the most used ones
>>
File: anyWANanyWay.png (967 KB, 1024x1536)
967 KB
967 KB PNG
>>108536743
mattermost was painless to install, and with its crazy integrations for webhooks i'm surprised to not see that on your list if you're listing IRC for internal use. Vikunja, does that have good api access over a localhost:portnum to add and subtract content from one's todo lists? I piddled around with some of those prior but couldn't get the kinds of automation I wanted.
>>
>>108536764
>mattermost
haven't heard of it, will take a look, I use IRC for controlling my custom developed bots
>Vikunja
It does have good api access but I haven't had the need to use it yet
>>
>>108536774
>I use IRC for controlling my custom developed bots
lel that's what i'm trying to setup mattermost for. I'm still working on the broader scopes of my control plane, forgejo, and woodpecker, getting my ci/cd in a loop working on the bare metal. before i can move onto sandboxing agents and running agents on server metal
>>
>>108536833
>woodpecker and forgejo
Interesting, alternatives to Jenkins and Gitea
>>
>>108534380
Luantiserver, a fileserver I coded just because, live streaming of a couple of esp32s with cam and your mom.
>>
>>108536743
>IRC (for internal use only)
How many people are on it? How hard was it to setup?
>>
>>108537145
>How many people are on it?
1, myself
>How hard was it to setup?
Painless, 2 min setup, no need to configure anything as I'm the only one using it
>>
>>108537042
>Luantiserver
fileparty looked like a fun way to do an 'all in one' file management system. point it at a /mnt/nas and you're off to the races. my product is designed from the ground up to be more of a feat of integration. combining disperate systems into a unified whole that's greater than any individual part.

file party says i'm the fucking master commander, what do you want bitch
>>
>>108537300
Luanti is a free Minecraft clone, don't know wtf you are talking about.
>>
>>108537318
fuck me. I know what I am doing tomorrow
>>
>>108537300
>fileparty
shit i meant
https://github.com/9001/copyparty
>>
>>108537388
Oh, I see you were referring to the file server I made. I know there are plenty of good ones, copyparty is amazing. I just wanted to code one.
>>
I haven't set it up yet but I'll probably host Seafile, Radicals, and XMPP for my family, as well as Frigate and HomeAssistant
I'll probably rent a tiny VPS just for Headscale too so I can have secure remote access across all the services

>>108537388
Copyparty looks great but for normie family members, dropbox-like two way synced folders and dedicated iOS apps are needed so I think I'm stuck on the chinkware
>>
Jellyfin, Radarr, Sonarr, Seerr. Headscale to connect everything and family
>>
Home assistant, jellyfin, navidrome, opencloud, adguard home, paperless-ngx, vaultwarden. Just set up a vps with pangolin to securely expose some services to the public internet. Only using about 5% of that vps right now so I also set up searxng and will soon set up headscale to move my tailscale control plane under my control. Next up is setting up an auth provider for SSO. Currently debating whether to go with authelia+lldap, authentik or kanidm.
>>
>>108537300
>what do you want bitch
for you to buy an ad and/or fuck off
>>
>>108537300
1. buy an ad
2. fuck off
>>
>>108539408
>self hosted SSO
Is that actually worthwhile?
>>
>>108534380
Jellyfin
Navidrome
ComfyUI
>>
>>108534380
arr stack
gitea
pihole
cloudflared doh
smokeping
homeassistant
>>
>>108534380
World of Warcraft server.
With bots that run around the world and say shit in chat.
If I squint, drink a bottle and bash my head on a wall a few times I can pretend I'm still in 2004.
>>
>>108534380
Honestly my I just ended up using my home server with rsnapshot for backups and that's it.
>>
>>108539551
Don't know yet, though pangolin already has a built in IDP with SSO which is already pretty handy. I want a solution I can employ across my internal network and my public endpoints though.
>>
File: file.png (153 KB, 738x1646)
153 KB
153 KB PNG
>>108534380
only this
hosted quite a few things more, but didn't end up actually using them
>>
>>108539731
>pangolin
Actually sounds neat, I see everyone using Tailscale/Headscale but from a brief look at their website it honestly sounds like Pangolin is a better fit for the typical usecase of "providing secure remote access to a firewallet internal homelab network".
How does Pangolin work for non-web-based services? Like say Seafile that has its own clients over its own protocol, or I assume Vaultwarden is probably similar, or more generally if I wanted to ssh into a machine through Pangolin, how do you do that?

>I want a solution I can employ across my internal network and my public endpoints though.
I've never done SSO, can you elaborate on what you mean here and why the built-in one is not sufficient
>>
Jellyfin, kavita, audiobookshelf and immich. I'm still trying to find a good solution for ebooks. Audiobookshelf and kavita are limited on what they can do. Calibre is an abomination written by a jeet.
I'm more and more leaning on making my own ebook manager if I can figure out the syncing.
>>
Jellyfin, home assistant, bitwarden, immich, minecraft for the kids, mediawiki for documentation and notes (yes, I'm autistic), some not-often-used services like Kokoro and Openreader.
>>
>>108539770
>How does Pangolin work for non-web-based services? Like say Seafile that has its own clients over its own protocol, or I assume Vaultwarden is probably similar, or more generally if I wanted to ssh into a machine through Pangolin, how do you do that?
It's built on a Traefik reverse proxy + wireguard tunnels to remote sites, allowing you to expose public endpoints for local and remote resources, as well as providing vpn connectivity via a client (I'm assuming also over wireguard) to access private resources. You define resources and IAM for each resource in the web UI. I'm guessing there won't be many limitations protocol-wise, similar to tailscale, though I haven't tested out anything fancy yet.

>I've never done SSO, can you elaborate on what you mean here and why the built-in one is not sufficient
The built in one will let you use SSO for the resources going through pangolin, but I don't need to go through pangolin (and thus my vps) for resources on my LAN when I am myself on the LAN. Pangolin can be configured to use an external IDP that I could use directly on my internal network. Might even set up a highly available setup with synced IDP instances running locally and on the VPS.

Right now I'm using pangolin concurrently with tailscale. Pangolin as a cloudflare tunnel replacement and tailscale for vpn access to my entire internal network.
>>
>>108540438
>as well as providing vpn connectivity via a client (I'm assuming also over wireguard) to access private resources.
Yeah but how does that work in practice? Let's take SSH as a simple example. If you wanted to remote SSH into one of your homelab machines through pangolin, say from your phone, what does that look like? You install the Pangolin client app, then does it create a local proxy that e.g. termux can connect to? Or does it set up a system VPN that lets you directly connect to the IP+port of your LAN machine by routing that IP (based on the permissions set up)?

I'm particularly curious because one big disadvantage of Tailscale is that since it's literally just a Wireguard VPN, on Android it has to use the system VPN feature, and you can only have one of those active at a time, so it's impossible to both have a normal VPN (like Mullvad) active and also be able to access your Headscale network at the same time.
So the Pangolin approach of a web UI for web services is very nice for most things, but I want to understand how its non-web protocol routing approach works. If it uses a local proxy or something rather than an actual VPN tunnel that'd be really nice.

>The built in one will let you use SSO for the resources going through pangolin, but I don't need to go through pangolin (and thus my vps) for resources on my LAN when I am myself on the LAN.
Oh yeah that makes sense. Retarded question but will the tunnel work fine through LAN if you're accessing it over LAN, or will it force remote hops by using a remote address? It'd be nice to keep access uniform if I set something like this up for my family, rather than requiring two different places to find things depending on whether they're at home or outside.
>>
MStream for music
Emby for video
SyncThing for keeping notes and todo lists synced
>>
>>108534380
arr stack + qbittorrent
nextcloud
miniflux for RSS
jellyfin
>>
>>108534380
changedetection
plex but I'm switching to jellyfin any day now..
>>
>>108539441
>>108539466
I run arpaservers.com copyparty is a direct competitor to what I sell. You have seriously misunderstood who i am and what i do. I can tell you almost anything you could possibly want to know about self hosting. and instead you're recusing me.

how about you fucking roll up your sleeves and put in a days work on self hosting a thing? huh?
>>
>>108539742
that's a nice stack. comparable to what I offer as baseline. Glad to see you've made a gui to support your own efforts. excellent
>>
File: nointernetnoproblem.png (991 KB, 1536x1024)
991 KB
991 KB PNG
>>108539292
>copyparty is amazing. I just wanted to code one.
That's amazing! I'm so glad to hear it, I bet you learned so much doing so! Because of existing protocol structure, 'plugging in' a go server to do niche hosting is painless. but anything beyond that. Like copy party for example. I'm not sure how they're doing thumbnail previews and the like. There's a lot of middle ground that we consider 'normal behavior' that these existing protocols do not support. and thusly we have to write the means to do such things ourselves.
>>
File: sat.jpg (127 KB, 680x943)
127 KB
127 KB JPG
>>108539408
>adguard home
https://github.com/homeserversltd/updates/tree/master/modules/adblock

with how far along you are, i'm suprised you aren't hosting your own internal dns and doing adblocking via a simple compare contrast script. basically i have unbound wired to compare against a .txt file which is loaded every night with 'known bad urls' via public block lists. and per query, unbound automatically blocks those ad queries from resolving outright. same shit adguard does, pihole does, except you're the master commander and frankly. . .it's easier to set up once the code is in place. no gui. just a cron job, a fetch script and an unbound config file. Now getting DHCP to broadcast out your ip as the dns server then becomes the next task, which we can talk about
>>
File: ringsOfSecurity.jpg (371 KB, 2816x1536)
371 KB
371 KB JPG
>>108540514
>rather than requiring two different places to find things depending on whether they're at home or outside.
you have to do this. there's no other way to secure access. my portals system solves this problem you will always run into. We can talk more about it. but broadly. you will always have two domains you have to resolve to the same localhost:portnum and there are a variety of ways to do that.
https://github.com/homeserversltd/website/tree/master/src/tablets/portals
>>
>>108539408
>opencloud
Is it any better than nextcloud?
>>
>>108542083
It's not as mature (yet) and more focused on core features instead of everything and the kitchen sink, being much more lean and resource friendly than nextcloud. Been using it for like a year now and I like it.
>>
>>108542373
Interesting. From what I had found so far Seafile was the best sync solution but Opencloud looks good too, and much less chinky. Is the sync experience fast? By far the main complaint I see from people who have used nextcloud is that sync is slow as fuck, syncing large folders is unreliable as fuck, and basically it's all bloated and slow, and that's why people use Seafile because it actually works fast even when syncing large folders.
>>
What's the easiest way to get notifications from self hosted services on my phone?
>>
>>108542625
Telegram bot or native ios/android notifications if you have access to a server with a domain.
>>
File: 1578415699722.png (17 KB, 523x435)
17 KB
17 KB PNG
I'm getting some good suggestions from this thread.
>>
>>108542625
Matrix server that you self-host + any client for matrix protocol.
>>108542684
> Telegram
Stores chat logs in clear text.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.