TGViewer
Chernov ne sharit 2.0 Chernov ne sharit 2.0 @chernov_sharit · 692 subscribers
Post #754 855
Нужен коллективный разум. Занимаюсь over engineering'ом моего homelab. Под этим я понимаю. что сознательно тащу какие-то технологии под пром и """масштабирование""" туда куда не надо.
Что у меня есть:
1. домашний сервачок с 8 ядрами и 32 гигами оперативки (OS на nvme, + зеркальный RAID на X Tb)
2. арендованный bare metal в Selectel - 4 ядра, 16 гигов, ssd
3. wireguard mesh поверх этого, куда входят ноут, телефон, и два первых пунктах

Что было и остаётся:
1. traefik + portainer + свой DNS + gitea + postgresql (master selectel, failover home), ansibl'ом всё катается.
* что-то заселфхостить = написать копипастную ansible role, поменять image, выдать креды к базе и поехали
* что-то потестить с docker-compose = заходишь в portainer, указываешь репу и оно делает docker compose up (кстати, реально рекомендую как GUI к docker compose up без приседаний, но нюанс в том что portainer'у надо докер сокет выдать)

Что хочется:
1. CI/CD поверх куба, чтобы пушнул в репу и оно роботает
2. бекапы, бекапы, бекапы
3. выдавать семье доступы к всяким immich

Что получилось потестить:
1. делаем kvm поверх baremetal
2. магия iptables, чтобы подсеть kvm'ок могла ходить в wireguard mesh напрямую и NAT для интернета
3. flux для CD
4. gitea action runner для CI

и вот оно вроде всё работает, но хочется про сеть поговорить - может VM'ки просто должны быть поверх изначального wireguard mesh и тогда все приседания с iptables не нужны?

—-

Это новая рубрика #homelab, пока она будет регулярной.
  • 🔥 5
  • 💩 2
More from @chernov_sharit
  1. Sep 10, 2026### З(н)а(к) качества Вчера мне высказали за слово эффективность тут, а я опять поймал себ…
  2. Sep 10, 2026Channel name was changed to «Chernov ne sharit 2.0»
  3. Jun 24, 2026Мне тут друг подсказали, что можно попросить придумать название для канала. Напиши ваши ва…
  4. Jun 2, 2026Ладно, пока суть до дело про больше писать. С друзьями где можно уже поделился, но лучший…
  5. May 30, 2026Впервые за долгое время у меня случилось продолжительное обучение. Не вот эти вот курсы на…
  6. Mar 26, 2026Исследования баз данных У меня есть безумное желание знать всё. Не уметь, не делать, но зн…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →