-
-
Notifications
You must be signed in to change notification settings - Fork 5.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow the public to create issues on a private server #4262
Comments
I just implemented this option in gogs, I believe the file that would need changing is https://github.com/go-gitea/gitea/blob/master/models/repo_list.go but the code is sufficiently different in gitea that I can't see at a glance what you'd need to change. |
I'm not sure the proposal was clear enough - this was about creating issues without registration on "public" repos (for a gitea with registrations disabled). Alternatively to allow registration, but without the rights to create repositories - I don't want my small VPS to become another "github" or "gitlab.com". |
@MightyPork sorry I misunderstood, I've just realised that what you want would require something like a passwordless guest account or similar. please ignore my comment. |
Yeah or maybe "login with GitHub" or similar, creating an "external user" account without some permissions. I would consider trying to add this if I knew any Go. For reference, here is my private server with the public project: And a github mirror (which now has issues on it, as this is where the project started; but I would prefer the issues to live with the upstream): |
As a workaround, you could open your instance for registration but set org and repo limits to 0. That way people could create issues and such, but no repos or orgs. See https://docs.gitea.io/en-us/config-cheat-sheet/ under "Repository" |
Would that limit also apply to administrator users? Or only to general users? Is there a way to override those settings on a per-user basis? I also want to be able to do this without locking myself out from making more repos. |
You can set a per user limit for repos |
I'm using it in that setup and it works correctly, admin isn't limited by the setting. Unless I did something extra to accomplish that, but I don't remember
It can be worked around by forking and then re-purposing the fork repo, but i don't think anyone will bother if there's things like GitHub available. I think we can close this, if this is the official workaround? |
I think #5833 will fix this. |
hi +1 for this wanted feature, seems #5833 are a WIP for this get solved! |
It seems this is a duplication of #639 |
so might considder closing this issue ...? |
I thinks it's more like bitbucket have that allow "anonymous" issues |
Yes, guest access, similar as mentioned in #8649 (comment) |
I apologize if this is a duplicate, didn't find it in the tracker.
I have a self-hosted gitea where I intend to move my projects to. I don't want people creating accounts, organizations and repositories on my server, but I would like them to be able to open issues.
Maybe I missed some config option that would allow this (?) but if no, this would be a valuable improvement. (This could of course be solved by federation, but we aren't there yet)
The text was updated successfully, but these errors were encountered: