[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

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]


what are you self hosting, anons?
>>
File: jls.png (24 KB, 759x135)
24 KB PNG
Not much for now.

Things I'll probably try:
- vaultwarden
- caldav/webdav (radicale?)
- openwebui

Things I want to do:
- Something like headscale to "streamline" adding node to wireguard
- Some kind of single sign on layer
- Monitoring jails and VM
>>
On an old raspi in my apartment, accessible only through a tailscale network, what works:
>Radicale for my calendar+contacts
>central syncthing node for everything else
>some web crawlers in python for personal purposes
>landing page to keep track of everything

Not working/not maintained:
>pihole
>some analytics frontend that sounded cooler on paper
>>
Currently got:
- arr programs
- dozzle
- fail2ban
- homeassistant
- nextcloud
- microbin
- ngirc
- freshrss + mercury parser
- proton-bridge so I don't need to set it up on every single of my computers
- muse
- pihole with stubby
- rustdesk
- spis gallery
- ws-screenshot

Want to add vaultwarden and unbound to it at some point. I just can't seem to make unbound work at all with DNSSEC.
>>
>>108819417
The voices in my head
>>
>>108819948
I'm new to self-hosting, but is the .arpa at the end really necessary? I get it's a good practice or something, but I feel retarded having to write it out every time and it seems unnecessary for most home users. Maybe I'm wrong.

Also based jails/FreeBSD user. I'm using bastille, but it looks like you're just going in raw with /usr/local/jails
>>
>>108819417
Home Assistant
Nextcloud
Immich
Nginx+Cloudflare (vanity website hosted over Starlink)
VPN router
Download automation
NAS (NFS, CIFS): 29TB flash + 12TB USB HDD.
All of this is on a Raspberry Pi CM4 8GB running Debian.
Three LXC containers, two VMs, and a snap.
13 watts idle, 18 watts average, 26 watts with all I/O and cores pegged.
>>
i don't selfhost anything.
i have an external hard drive for the films i watch
i store the music i listen to in flac locally and sync it to an ipod touch 4 every once in a while (encoded to the latest working aac for it)
>>
>>108820599
...I should point out that I'm using SATA controller and a USB3 controller on a PCIe bridge to accomplish this. It's all in a Jonsbo N1 with some 3D printed and fabricated brackets to hold it all.
>>
>>108820529
I think it's currently unnecessary for my use cases, but I still switched after reading this, to remove any potential friction if the network become more complex:

https://www.stefsmeets.nl/posts/localdomains/
>>
>>108819417
I dont need to, I can share content on my main PC by just right clicking and it's visible in my local network, nice right?
>>
File: 1778760400982.png (216 KB, 1080x1384)
216 KB PNG
>>108819948
radicale is servicable, if a little simplistic
I eventually gave it up because the ldap plugin broke and I was using nextcloud for files anyway
>>108819417
picrel minus a few that I've decommissioned plus a few that I don't use often enough to add here
>>
>>108820747
What's this dash?
It looks neat
>>
>>108821057
authentik
a bit overkill if you just want a dash
>>
>>108819417
why do you have all of these services in their own LXC
>>
>>108819417
email, IRC bouncer, file server (I just use SFTP in a file browser, no media center), tor node
>>
>>108821169
>authentik
I'm trying to decide between this and Authelia, and I heard Authentik uses a lot of memory (~1G), whereas Authelia only uses around 30MB. Has that high memory usage been your experience?
>>
>>108819417
My server gradually accumulates more and more stuff.
Like half of this is just random projects I did long time ago and often didn't even finish.
>>
>>108822655
https://4voiced.funmaker.moe/board/x
Schizophrenia emulator.
>>
>>108823449
It is still one of my favourite projects. Simple idea, done in like 2 days but such a nice outcome.
>>
>>108819417
trying to set up immich, adguard, tailscale...
adguard proving to be difficult
>>
>>108819417
Hosting librechat with ds2api is cosy, It can be run through proxy to maintain some privacy. Having a single interface/session across devices is nice.
>>
>>108823617
I think it's a cool idea. The post vocalisations could be spread out a bit more so you have a better chance of hearing what they're saying. On the busier boards you can't make anything out.
>>
>>108822368
>heard Authentik uses a lot of memory
i'm sitting at ~700MB usage for authentik - from what ive seen authelia is simpler, and authentik more "enterprise"
>>
File: 1773425067718235.png (141 KB, 1603x1414)
141 KB PNG
>>108819417
came up with the idea of taking all the shitty single board computers i have lying around from past projects and make a k3s cluster (basically kubernetes) just to learn how it works.

its running a hermes-agent i can access over a browser or telegram that can use my desktop gpu or an orangepi-5 board in my cluster (for tiny 2B/4B models) for inference. and my own git site (forgejo). im gradually upgrading my cluster like i added the thing where they can share cache container images for eachother instead of all downloading from the internet and a centralized postgresql database for forgejo/openwebui instead of each running its own sqlite, actual kubernetes secrets instead of hardcoding keys/passwords in yaml files and so on.

mostly doing this to learn how to set shit up and maintain it i havent used it much. next thing i might add is some cloud storage thing maybe nexcloud.
>>
>>108823916
A little lower than 1G then but still higher than I would expect for authentication. Thanks for checking. I appreciate it.
>>
>>108823955
yeah, now i'm realising authentik might be a bit overkill for my needs, i'm gonna look at authelia instead lol
>>
Just Minecraft server and media server, forgejo. Not sure what else to do. I'm broke.
>>
>>108823945
how did you make that pod image map?
>>
File: 1761388935921472.png (63 KB, 763x1376)
63 KB PNG
>>108824290
KubeDiagrams , you can install it via pipx / uv and run something like
cd ~/Projects/k3s/diagrams/ && kubectl get all --all-namespaces -o yaml | kube-diagrams -o all-$(date +%Y%m%d-%H%M).png -

(copied from my shell history)
>>
>>108823916
It definitely puts in a bit too much enterprise for my needs but I needed LDAP and specifically didn't want to touch any LDAP. Authentik has an LDAP frontend while Authelia has an LDAP backend.
>>
>>108820599
>13 watts idle, 18 watts average, 26 watts with all I/O and cores pegged.
Abysmal. Especially that idle. Fucking dreadful stuff, what is wrong with you exactly?



[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.