Questions tagged [gogs]

Gogs is a self-hosted git service written in go.

The goal of the Gogs project is to make the easiest, fastest and most painless way to set up a self-hosted Git service. With Go, this can be done in independent binary distribution across ALL platforms that Go supports, including Linux, Mac OS X, and Windows.

Features:

  1. Activity timeline
  2. SSH and HTTP/HTTPS protocols
  3. SMTP/LDAP/Reverse proxy authentication
  4. Reverse proxy with sub-path
  5. Account/Organization/Repository management
  6. Add/Remove repository collaborators
  7. Repository/Organization webhooks (including Slack and Discord)
  8. Repository Git hooks/deploy keys
  9. Repository issues, pull requests, wiki and protected branches
  10. Migrate and mirror repository and its wiki
  11. Web editor for repository files and wiki
  12. Jupyter Notebook
  13. Two-factor authentication
  14. Gravatar and Federated avatar with custom source
  15. Mail service
  16. Administration panel
  17. Supports MySQL, PostgreSQL, SQLite3, MSSQL and TiDB (via MySQL protocol)
  18. Multi-language support (25 languages)
118 questions
0
votes
1 answer

automatically remote deploy from gogs inside docker

We have a gogs server installed with docker in machine gitbase. Also, we have a frontend server as web server. What I want to do is to write code in my local machine, push to gitbase. And then automatically deploy the code to frontend server using…
Steven Luo
  • 2,350
  • 3
  • 18
  • 35
0
votes
1 answer

Enable Letsencrypt in Debian 9 with Nginx for Gogs

I just installed Gogs on a VPS with the help of the tuto (https://gogs.io/docs/installation/install_from_source). I have a sub domain to reach my gogs instance: git.mydomainname.com and it works: http://git.mydomainname.com goes to my gogs instance…
Nicolas Lemoine
  • 341
  • 4
  • 18
0
votes
1 answer

Private Catalog Templates are not Showing up in Rancher

I currently have a Rancher Server, which has a Gogs repository. This repository is tied back into Rancher for private catalog items. I have pushed Rancher catalog templates to this repository, however Rancher does not recognize the templates and I…
Joey Grimm
  • 51
  • 3
0
votes
0 answers

Connection refused by Drone IO

Im trying to integrate a self-hosted drone server into my gogs service. i startet my docker container with this command sudo docker run -e DRONE_GOGS=true -e DRONE_GOGS_URL=https://my-url DRONE_OPEN=true DRONE_ADMIN=admin -e…
floriantaut
  • 347
  • 1
  • 2
  • 11
0
votes
1 answer

Deleting issues in Gogs

There is currently no way to delete issues in Gogs: Ability to delete an issue #2050. Is there a workaround for it?
Ali Sadik Kumlali
  • 631
  • 1
  • 6
  • 14
0
votes
1 answer

Easily enabling/disabling issue tracking of all repositories on Gogs

I want to enable/disable issue tracking of all the repositories easily. Whereas Gogs' web interface only allows enabling/disabling issue tracking option of a single repository at a time. It is not possible enabling/disabling issue tracking of…
Ali Sadik Kumlali
  • 631
  • 1
  • 6
  • 14
0
votes
3 answers

Error 403 with Git Push to Gogs

I receive the following error whilst trying to push to my newly created repo hosted using gogs on my server: $ git push origin master remote: User permission denied fatal: unable to access 'https://myserver.co.uk/gogs/jacque/myRepo.git/': The…
ScottishTapWater
  • 3,656
  • 4
  • 38
  • 81
0
votes
1 answer

How to completely erase a git push from history?

I accidentally pushed something I didn't want to to a repository. I followed the steps here but, although it did revert the code, there's still a log of what happened that I wish to erase: To clarify, I want things to be as though everything after…
clb
  • 715
  • 9
  • 23
0
votes
0 answers

/public/img/ folder not acceping new assets in Go-compiled web app

I downloaded a binary via docker for the Gogs project (https://github.com/gogits/gogs), set it up (via docker pull gogs/gogs) and the server works as expected. Now I'm trying to customize the html a bit to look consistent with our company's other…
Alexander Tsepkov
  • 3,946
  • 3
  • 35
  • 59
0
votes
0 answers

why am I getting 502 Bad gateway trying to do reverse proxy sub path

I am trying to reverse proxy sub path , the domain https://raspberrypi.local works fine but https://raspberrypi.local/gogs/ is return ing 502 Bad Gateway. This is the file: /etc/nginx/sites-available/gogs Updated: 12-10-2016 server { listen 443…
Ciasto piekarz
  • 7,853
  • 18
  • 101
  • 197
0
votes
1 answer

bin mounted to alpine container fails to run with /gogs not found

I'm building gogs from source and using COPY gogs /home/git/go/src/github.com/gogits/gogs to add the folder containing the built gogs bin and it's files to my container. If I cd to /home/git/go/src/github.com/gogits/gogs I can see the file, I can…
Jonathan
  • 10,792
  • 5
  • 65
  • 85
0
votes
1 answer

[Nginx][Gogs] Serving gogs through nginx

I'm running through an issue setting up Gogs through Nginx on my raspberry. I just want to be able to redirect http://raspberry-ip-address:3000 to http://raspberry-ip-address/gogs. Below my nginx virtualhost conf : server { listen 80; …
GrowNarko
  • 17
  • 6
0
votes
1 answer

Is it possible to change the Gogs HTTP_PORT for the Docker Install?

I tried changing the HTTP_PORT server configuration to use port 80 on both a current install and a fresh install, but Gogs is still listening on port 3000? TIA, Ole
Ole
  • 41,793
  • 59
  • 191
  • 359
0
votes
1 answer

Gogs turning off CRON jobs

In the Gogs cheat sheet for app.ini there's this parameter: ENABLED: Enable this to allow users upload attachments. And this: ENABLED: Enable this to run cron tasks periodically. So is there a conflict here? I've noticed that above the…
Ole
  • 41,793
  • 59
  • 191
  • 359
0
votes
2 answers

Gogs Security INSTALL_LOCK Parameter

In the gogs app.ini configuration file I see that there is an INSTALL_LOCK configuration parameter. What is this parameter for?
Ole
  • 41,793
  • 59
  • 191
  • 359