Skip to content

git server + CI runner on one tiny box: my monorepo mistake

VPS Hosting by Bruno22 27 replies 3.9K views
#11

I run Gitea on Oracle Cloud free tier in Warsaw. 1GB ARM instance. It works. CI I do on GitHub Actions because free tier + free CI = zero euros. Not self-hosted purist but my wallet is happy.

licensing is a suggestion
4 #12

Oracle free tier is a good trick but they can terminate anytime. I prefer to pay small and sleep well. I have Gitea on a 2GB Contabo in Munich region, very stable. CI I use Woodpecker, it is lighter than Drone for sure.

#13
blogfranck said:
I have Gitea on a 2GB Contabo in Munich region, very stable.

Small correction: we do not have Strasbourg. Closest to you would be Nuremberg or Düsseldorf. Maybe you mean Nuremberg and the latency feels like Strasbourg?

Single mode till I die 💀
#14

Ah yes, Nuremberg. I confuse because the ping is very good from Lyon. Sorry.

#15

Has anyone tried Forgejo instead of Gitea? I switched last year and find it lighter on RAM. My idle is closer to 250MB. Might help the 1GB crowd.

#16

Forgejo is good fork. I consider it but Gitea work fine for me now. Maybe when I have new problem I switch.

ping so high I wave back
#17

I run Forgejo + Woodpecker on 1GB Hetzner in Helsinki. It is tight but works for personal projects. One build at a time, no parallel. Node_modules I cache to Hetzner storage box, not S3. Cheaper for my size.

#18

Storage box for CI cache is interesting. How do you mount it? SSHFS or rclone?

#19

rclone with sftp backend. Woodpecker plugin supports it directly. Much simpler than I expected.

#20

I am in Osaka and use Vultr Osaka datacenter for Gitea. Very fast for me. CI runner I tried local but now use GitHub Actions. The latency to GitHub is acceptable and my home server stays quiet. I like quiet.

conbini > datacenter snacks

Post a reply

You need an account to reply. Log in or register to join the conversation.

Post reply Preview Save draft