git724/README.md

22 lines
819 B
Markdown
Raw Normal View History

2024-06-24 16:12:38 +02:00
Welcome to [git.m724.eu](https://git.m724.eu/)!
## Server specs
2024-09-15 10:31:39 +02:00
raspberry pi 5 with an 64 gb microSD card running latest Raspbian (now known as uncool Raspberry Pi OS)
## Setup
2024-09-15 10:31:39 +02:00
I can't tell you where it's hosted, other than it's in a closet (at home if you didn't deduce that from raspberry pi), but I can tell you how:
Basically there's a single docker compose file for the whole stack:
- forgejo
2024-06-24 16:19:36 +02:00
- mariadb
- nginx: the web server that supports http3 (github doesnt)
- acme: manages ssl
2024-09-15 10:31:39 +02:00
There's also a VPS which:
- connects to the rpi with WireGuard (precisely the rpi connects to it because NAT)
2024-09-15 10:33:00 +02:00
- limits network speed to 50 Mbps
2024-09-15 10:31:39 +02:00
- ipv6 is forwarded and ipv4 is NATed
Mail is from mxroute but I also use it for other purposes so it's like free
2024-09-15 10:31:39 +02:00
Total cost: I just can't use the raspberry pi for fun stuff anymore