...is a painless self-hosted git service. vision this project aims to build a simple, stable and extensible self-hosted git service that can be setup in the most painless way. with go, this can be done with an independent binary dist...
...isites database (choose one of the following): mysql http://dev.mysql.com: version >= 5.7postgresql http://www.postgresql.org/tidb https://github.com/pingcap/tidb (experimental, connect via the mysql protocol)or nothing with sqli...
...allation error: ../gosrc/src/github.com/gogs/gogs/cmd/cert.go:79: undefined: elliptic.p224causes: golang package in rhel/centos does not support elliptic curve cryptography (because it's patented) and it's specifically removed fro...
...y_pass http://localhost:3000; } } ``` how do i set up a sub-path with nginx? in case you need to use a sub-path for your gogs instance, you can change your nginx configuration to the following (note both of the / suffixes after l...
...support for mysql, postgresql, and tidb, and support self-signed certificates (build tag cert). the windows downloads with "mws" have built-in windows service support; if you use nssm, pick the alternative windows download. how to...
...disabled-login --gecos 'gogs' git compile gogs ```sh clone the repository to the "gogs" subdirectory git clone --depth 1 https://github.com/gogs/gogs.git gogs change working directory cd gogs compile the main program, dependencie...
....04, and 18.04, centos 6 and 7, and debian 8, 9, and 10.current packages available from packager.io https://packager.io/gh/gogs/gogs (the custom config for packager.io is sometimes in /etc/default/gogs). arch linux based on source...
... of all, you may choose to lock down file and directory permissions. just keep in mind the paths to which gogs requires write access, which includes the gogs repository root. the following changes are made in c:\gogs\custom\conf\a...
...ath of where raw repository data is being stored, add something like follows: [repository] root = /home/jiahuachen/gogs-repositories of course, you want to change the database setting as well: [database] password = `root` note...
...t $ ls gogs gogs-repositories ``` move or rename the existing gogs folder (but absolutely do not remove it). bash $ mv gogs gogs_old download and unzip the new binary: ```bash check for the latest release to download based on the...
...ocal copy of the repository: bash $ git pull $ go build -o gogs other operations: test installationbuild with tags...
...rce code of main repository. this is useful if you want to add analytics code or include custom static resources. you can read more about injecting a custom head and footer here. https://discuss.gogs.io/t/how-to-inject-custom-head...
...ts web hooks for repository events; you can find it in the settings page (/:username/:reponame/settings/hooks). all event pushes are post requests, and we currently support three versions of formats: gogs, slack, and discord. even...
...ing to bind with a possibly non-existent user dnit supports login with e.g. email address or phone number. the preliminary search could look up the user dn using their mail or mobile attribute (but see the freeipa section further...
...x. for example, suppose you think home is an incorrect translation. rather than searching home, instead search for its key name home. similarly, search something like home:uname_holder for keys under a section. custom locale files...