Content pfp
Content
@
0 reply
0 recast
0 reaction

Sam pfp
Sam
@sammdec.eth
Anyone here got a good setup for self hosting many apps on a single homelab server. Would be things like chain nodes, maybe a few node.js apps that would be deployed using docker. Second question is there a nice way to push changes to a gh repo and the homelab server pick them up and build deploy in a cd kinda way?
10 replies
1 recast
21 reactions

Jake Casey pfp
Jake Casey
@jakeacasey
https://dokku.com/ build your own heroku. It’s great for everything and supports tons of different ways of deploying your apps. I use it for literally everything. First thing I install on a new box.
1 reply
0 recast
1 reaction

welp 🎩🌸 pfp
welp 🎩🌸
@we
maybe run k3s and argocd to deploy via gitops?
1 reply
0 recast
2 reactions

barrydyne pfp
barrydyne
@barrydyne
@dappnode is a good solution. you’d have to publish your own packages for anything that’s not already available. But all the major chains have packages available.
1 reply
0 recast
0 reaction

Will Papper pfp
Will Papper
@will
tbh I just do tmux 😅
1 reply
0 recast
0 reaction

pugson pfp
pugson
@pugson
@jakeacasey spill the beans
0 reply
0 recast
1 reaction

Kala pfp
Kala
@kkuo
I prefer tmux but you can try https://coolify.io/ for self-hosted Vercel.
0 reply
0 recast
0 reaction

Juuso pfp
Juuso
@juuso
NixOS allows packages to depend on different versions of e.g. Python or node. So, you don't necessarily need Docker. NixOS machines know how to self-build themselves. Each server can use a Github repository to pull changes and apply an incremental upgrade to itself.
0 reply
0 recast
0 reaction

Dthdsh pfp
Dthdsh
@usheikp
???
0 reply
0 recast
0 reaction

Nguyễn Hồng Thiên Phú pfp
Nguyễn Hồng Thiên Phú
@thienphu2896
It sounds good
0 reply
0 recast
0 reaction

Higor Bittencourt pfp
Higor Bittencourt
@higorspengller
Nice
0 reply
0 recast
0 reaction

Farhan Gee pfp
Farhan Gee
@nomi123
"Yes, a homelab server can definitely handle multiple apps using Docker. For automated deployment, consider using GitHub Actions to push changes to your repository and trigger builds on your server. You can set up a CI/CD pipeline to streamline the process. Jenkins or GitLab CI/CD are also great options for this."
0 reply
0 recast
0 reaction

Peyman🍖🎩🎭 pfp
Peyman🍖🎩🎭
@peyman2024
Your account's richer by +100 🔥 FIRE. Balance check advised.
0 reply
0 recast
0 reaction