r/forgejo

▲ 17 r/forgejo+3 crossposts

I’m building a GitHub-like JetBrains UX for Forgejo - looking for feedback

I’m building a Forgejo plugin for JetBrains IDEs with the goal of bringing a more GitHub-like UX directly into the IDE, but for Forgejo.

Plugin link: https://plugins.jetbrains.com/plugin/31556-forgejo

If anyone here uses both Forgejo and JetBrains IDEs, I’d really appreciate feedback on whether the workflow feels useful, what feels missing, and where the UX could be improved.

As a small thank-you, I’m also happy to give a few months for free to people who try it and share feedback.

Thanks!

reddit.com
u/AllCowsAreBurgers — 3 days ago

I'm having trouble figuring out how to mirror my GitHub repository to my instance

I have a GitHub repository for my home lab that I want to mirror to my instance, but I can't figure out how to do that. What I want to happen is I want to be able to push to either repository and have the other one automatically update to match. Is that possible and how do I do that if it is?

reddit.com
u/ferriematthew — 10 days ago

SSH into instance over external network Help

eta: SOLVED, I just had to delete and redo the tunnel in cloudflare's online gui.

(I'm pretty new to self hosting, please be nice)

I set up a forgejo instance using docker on my raspberry pi that's accessible on external networks using a cloudflare tunnel and nginx reverse proxy. It works and is visible at https://hl.myurl.com. But I want to be able to ssh into a repo in the instance from an external network and I can't figure out how.

I added an ingress to the cloudflare tunnel, which I set up locally, at ssh.hl.myurl.com connected to localhost:22. I can't ssh into my repo still, even with having added the appropriate deploy key in my repo settings and having the ssh enabled on port 22 in app.ini. The command I'm using is ssh git@ssh.hl.myurl.com:user/repo.git.

Can someone give insight?

edit: format and typos

reddit.com
u/piearty — 12 days ago

Medium Size Server Configuration Help

I'm in the planning stages of setting up a medium size Forgejo instance and would like some advice on the setup.

The documentation is great for smaller setups and the Codeberg Infra repository is great for larger setups, but I think my use case falls somewhere in between. At least starting off I need support for something like 2-3 digit amount of users but the possibility to scale if needed.

My vague plan is something like one server for Forgejo, a separate database/database server, one storage instance for Forgejo data, one storage instance for database data, and some sort of ingress/reverse proxy. Backup for the storage. Key/value and/or secret storage. Ansible or some similar orchestration tool.

The hosting solution can either provide VPS for running applications, containers, swarm/k8s, etc; or OpenStack for orchestration of services.

I've never worked with OpenStack but I'm willing to learn.

In short my question is what is the smallest and cheapest setup I can do that can still scale without having to disrupt usage badly or lose data.

reddit.com
u/supernaut242 — 13 days ago