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

Performing Hotbackups of Gogs

This question is related to this question which targets only the gogs-repositories component of gogs / git: Hotback of Git Server Using RSync? Gogs also performs 'health checks' on the git repositories. What do these health checks do? Could they…
Ole
  • 41,793
  • 59
  • 191
  • 359
0
votes
1 answer

How to do a 'git pull' from repository stored on a computer

I was wondering if anyone can help me with this. I have set up a local GIT server using GOGS, in which I can successfully commit my work and clone on that very same machine. I use GIT Bash to do all my commits,pulls, pushes etc. The trouble (or lack…
user3002109
  • 33
  • 1
  • 8
0
votes
1 answer

How can gogs be configured to load large git repositories fast?

I setup gogs on my DigitalOcean virtual machine with 1 cpu, 1GB RAM and a 30GB SSD. It works well with small repositories and everything is snappy. To test how gogs handles larger repositories, I cloned/imported the git repository to my gogs…
just_a_coder
  • 282
  • 1
  • 4
  • 14
0
votes
2 answers

configure gogs server with ssh

I have gogs installed and I can clone my repos with http link in sourcetree, but now I´m trying to integrate with jenkins. The problem is I get a message: port 22 rejected so I tried to directly clone my repo from the server with jenkins through git…
Federico
  • 58
  • 2
  • 12
0
votes
1 answer

CoreOS-Kubernetes Cloud Config for Vagrant Worker Node

Background CoreOS-Kubernetes has a project for multi-node on Vagrant: https://github.com/coreos/coreos-kubernetes https://coreos.com/kubernetes/docs/latest/kubernetes-on-vagrant.html They have a custom cloud config for the etcd node, but none for…
stampede76
  • 1,521
  • 2
  • 20
  • 36
0
votes
2 answers

Gogits do not start as docker container

I have installed Gogits as a docker container. It was working fine, but I had to restart my server and now my gogs container does not start. When i run command docker start -a gogs I get those errors repeated: s6-supervise gogs: fatal: unable to…
-1
votes
1 answer

How to set a Path to run Gitea commands in Terminal regardless on the directory?

After installing Gitea from binary, I can only run the Gitea commands from the gitea home dir with eg. ./gitea -v How do I set a Path so that Terminal responds to Gitea commands? The server is up and running and have created accounts etc. Does a…
dwierdo
  • 1
  • 4
-1
votes
1 answer

mysqldump not found in jenkinsfile

When I used mysqldump command in Jenkinsfile of Gogs (git) to backup my database, I got an error in Jenkins build says that mysqldump not found, even I build first mysql container. Anyone can help ? Thanks, Mahmoud
Mahmoud
  • 1
  • 6
-1
votes
1 answer

http auth does not work with TortoiseGit

Every time I try to clone any repo with TortoiseGit from our remote gogs repo I get 401 (Unauthorized). Using http://user:pw@ex.ample.com/user/repo.git as checkout url does not work either. ssh is not an option. Everything works with http auth…
rndus2r
  • 496
  • 4
  • 17
-1
votes
2 answers

go get for server with no internet access

Our server can not connect to the Internet because of security lock down. To be able to use GO with 3rd party modules, I see that we have to options 1) Our laptops can connect to the internet. Is it possible to "go get github...." on the laptop and…
PrestonDocks
  • 4,851
  • 9
  • 47
  • 82
-1
votes
1 answer

Gogs and Gitea feature query

Could you please let me know what all below features are available in gogs and gitea ? Local Repo Administration Support for Microsoft Active Directory User Roles Merge Request Reviewer Protect direct push on master Leaving comments on Merge…
devops
  • 1,121
  • 5
  • 20
  • 50
-1
votes
1 answer

Gogs build fails with "no buildable Go source files"

I was trying to install gogs from source following this guide. However once I navigated to the gogs directory and hit "go build" i got the following error "no buildable Go source files in [PATH-TO-GOGS]" However all required files seem to be there.
mode777
  • 3,037
  • 2
  • 23
  • 34
-4
votes
2 answers

Getting packages for GO language

The below command is taking ages with no output or anything, is there an alternative way to download packages for go language.? I am new to golang. go get -u github.com/gogits/gogs/ PS: my net connection is not that slow, downloading through git…
Ryu_hayabusa
  • 3,666
  • 2
  • 29
  • 32
1 2 3 4 5 6 7
8