5 ms·
What would you guys recommend as an alternative? Both hosted and/or self hosted
by Isaackoz 1mo ago
What would you guys recommend as an alternative? Both hosted and/or self hosted
- cyberax 1mo agoHere's what I did. Step one - migrate my build workflows to Docker. My Github actions are now basically: "checkout / set env vars from secrets / docker-compose builder run make". I used large machine runners to run full the Docker (Podman actually) on Github first to avoid dealing with docker-in-docker complications. This step also provided some very nice robustness advantages, as I can now trigger deployments from my laptop if needed. Step two: Migrate to self-hosted runners. I used my former homelab server to set up a build machine. It has 16Tb of fast NVMe SSDs and thanks to Podman container layer caching, my entire lint workflow now takes 30 seconds. Faster than just one "npm install" on Github before. And Github's self-hosted runners are actually surprisingly easy to set up and use. They are also somewhat more robust. Step three: Swap Github for something else.
- 0xbadcafebee 1mo agoWoodpeckerCI for DIY, Drone.io for paid support. Self-hosted, OAuth login, repo-permission-based authorization, container-native design, easy web UI, optional RDBMS, supports many platforms. All the core features needed for scalable CI, deploy as few/many as you want for multiple teams, small enough to easily run on one box for one repo. Nothing else is as simple, easy, powerful, compatible.
- BigTuna 1mo agoForgejo seems decent but I've only scratched the surface.
- yoyohello13 1mo agoWe self-host gitlab and it’s great. It’s not cheap, but it’s also never gone down.
- tressure 1mo agoWe have set up a new enterprise and are migrating to GHE. For us this was a no-brainer; we get our own isolated environment, Enterprise Managed Users with Entra OIDC provisioning and Github Copilot in EU data residency. https://eu.githubstatus.com/posts/dashboard https://eu.githubstatus.com/posts/dashboard looks pretty good to me. We will still keep our github.com enterprise around for public repositories. I’m genuinely curious to know why a company would prefer github.com over GHE?
- kqgnkqgn 1mo agoI wasn't directly involved, but working in a couple of shops that used GH, I think they really steered people away from GHE, my impression was it's a product they don't really want to support - I vaguely recall hearing that upgrades were very painful on GHE, and the scaling / failover story was not great. Can anyone else confirm?
- tressure 1mo agoTo clarify, we are on Github Enterprise Cloud, not Server. The option for enterprise managed users with your own ghe.com subdomain and data residency options is still prominently shown in the enterprise signup flow. https://docs.github.com/en/enterprise-cloud@latest/enterprise-onboarding https://docs.github.com/en/enterprise-cloud@latest/enterpris...