Hi BSD community,
Just for fun I would like to give forgejo
a go, after looking at this post I noticed that it is available in ports so I wonder if someone has a link or a guide that shows how to configure it on FreeBSD or should I just follow a gitea
guide because forgejo
looks like it?
It will remain only on the LAN without being reachable from the internet, does the “not https” aka “personal certificate” will be a problem?
Thank you.
On https://brew.bsd.cafe, I’ve configured and running it. Just download the latest release, unpack it and run “TAGS=“bindata” make build” - It will compile and you’ll have a working binary file (still called “gitea”, but it’s forgejo). Then, you can expose it the way you like it. Yes, you can almost follow the gitea guides, it’s similar.
Yes, you can almost follow the gitea guides, it’s similar.
Thank you, I’ll go with this.
I’ll take advantage of having the package available throughpkg
instead of building port unless it brings features that I really need, I don’t need much only one user and on LAN so it’s unlikely I suppose.
It will remain only on the LAN without being reachable from the internet, does the “not https” aka “personal certificate” will be a problem?
Caddy can do local SSL certificates without needing browser exceptions.
- https://www.freshports.org/www/caddy/ : Fully-managed local CA for internal names and IPs
- https://caddyserver.com/docs/automatic-https#local-https
- https://forgejo.org/docs/latest/admin/reverse-proxy/#caddy
I don’t know caddy so thank you for the advice, it looks interesting for my use case.