Commit Graph

156 Commits (112e425f901d454fd3f386d18cac3c65057002cd)

Author SHA1 Message Date
techknowlogick 26e16e4ee4
docs: rm deprecated docs regarding environment variable usage in docker image ()
* docs: rm deprecated docs regarding environment variable usage in docker image

* Update docs/content/doc/installation/with-docker.en-us.md

Co-authored-by: silverwind <me@silverwind.io>

Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: silverwind <me@silverwind.io>
Lasse Brandt Thomsen 0fe32826ed
Allow read/write to user root and only read to group git on documentation ()
Co-authored-by: Lasse Brandt Thomsen <lasse@bitmand.dk>
Kyle D 61f347e349
Add environment-to-ini to docker image ()
* Add environment-to-app.ini routine

* Call environment-to-ini in docker setup scripts

* Automatically convert section vars to lower case to match documentation

* Remove git patch instructions

* Add env variable documentation to Install Docker
zeripath 98827e99f6
Add information on how to build statically ()
Fix 

Signed-off-by: Andrew Thornton <art27@cantab.net>

Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Howie Zhao c295a27d4a
docs: update installation with-docker zh-cn ()
kevinlin18 0e4a9dbcb9
[docs] Add zh-tw Translations ()
Klaus Vink Slott 525d75c160
Add link to packages in openSUSE build service ()
* Link to OpenSUSE build service
Patrick Schratz 1c230f69d9
update ssh passthrough ()
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Antoine GIRARD 3d38ecb1fc
Publish docker rootless docs ()
Co-authored-by: 6543 <6543@obermui.de>
Bagas Sanjaya 25f8970b2c
[Docs] Database preparation: Clarify why database client is installed on Gitea server ()
* Database preparation: Clarify why database client is installed on Gitea server

The database client program (`mysql` or `psql`) is used to test database
connection, but Gitea use Go's database driver to do the same.

Also, rename "server part" and "client part" to "server application" and
"client program" to disambiguate.

* Update docs/content/doc/installation/database-preparation.en-us.md

Co-authored-by: 6543 <6543@obermui.de>
zeripath 511f6138d4
Use native git variants by default with go-git variants as build tag ()
* Move last commit cache back into modules/git

Signed-off-by: Andrew Thornton <art27@cantab.net>

* Remove go-git from the interface for last commit cache

Signed-off-by: Andrew Thornton <art27@cantab.net>

* move cacheref to last_commit_cache

Signed-off-by: Andrew Thornton <art27@cantab.net>

* Remove go-git from routers/private/hook

Signed-off-by: Andrew Thornton <art27@cantab.net>

* Move FindLFSFiles to pipeline

Signed-off-by: Andrew Thornton <art27@cantab.net>

* Make no-go-git variants

Signed-off-by: Andrew Thornton <art27@cantab.net>

* Submodule RefID

Signed-off-by: Andrew Thornton <art27@cantab.net>

* fix issue with GetCommitsInfo

Signed-off-by: Andrew Thornton <art27@cantab.net>

* fix GetLastCommitForPaths

Signed-off-by: Andrew Thornton <art27@cantab.net>

* Improve efficiency

Signed-off-by: Andrew Thornton <art27@cantab.net>

* More efficiency

Signed-off-by: Andrew Thornton <art27@cantab.net>

* even faster

Signed-off-by: Andrew Thornton <art27@cantab.net>

* Reduce duplication

* As per @lunny

Signed-off-by: Andrew Thornton <art27@cantab.net>

* attempt to fix drone

Signed-off-by: Andrew Thornton <art27@cantab.net>

* fix test-tags

Signed-off-by: Andrew Thornton <art27@cantab.net>

* default to use no-go-git variants and add gogit build tag

Signed-off-by: Andrew Thornton <art27@cantab.net>

* placate lint

Signed-off-by: Andrew Thornton <art27@cantab.net>

* as per @6543

Signed-off-by: Andrew Thornton <art27@cantab.net>

Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
Bo-Yi Wu c57e1f2653
docs(docker): fix diff format. ()
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
Patrick Schratz af79677a44
Reformat docs ()
Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: Lauris BH <lauris@nix.lv>
6543 6bdcacd73b
Added Table of Contents to long documentation pages ()
* Redo  with new shortcode
(https://gitea.com/gitea/theme/pulls/90)

* add Api Usage

Co-authored-by: techknowlogick <techknowlogick@gitea.io>
techknowlogick 9b22ada0a7
Self-host cloudron image for docs ()
* Add cloudron image to docs itself

* rm cloudron csp

* Update from-package.en-us.md
John Olheiser a33db35b38
Fully qualify cloudron CSP ()
* Wildcard cloudron

Signed-off-by: jolheiser <john.olheiser@gmail.com>

* Just use FQDN

Signed-off-by: jolheiser <john.olheiser@gmail.com>
Patrick Schratz c3893a8bd1
Update docker ssh passthrough docs ()
* update docker ssh passthrough docs

* remove mailto:git part in SSH forwarding call

Co-authored-by: zeripath <art27@cantab.net>
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
silverwind bc455ed257
Set RUN_MODE prod by default ()
I think it's a bad default to have "dev" as the default run mode which
enables debugging and now also disables HTTP caching. It's better to
just default to a value suitable for general deployments.

Co-authored-by: techknowlogick <techknowlogick@gitea.io>
6543 e7b47c5215
Format files ()
* align "make help"

* format

* untouch build/generate-svg.js

* untouch .eslintrc

* combine editorconfig's

* rm editorconfig

Co-authored-by: Lauris BH <lauris@nix.lv>
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
techknowlogick 64bd5f4c66
specific version in docker compose ()
* specific version in docker compose

fix 

* update latest version
gsilvan 76cdf3b7af
Docs: Installation from package ()
* add Arch Linux

* add Arch Linux ARM

* remove Debian

There is no package in any of Debian's official repositories as of 17.11.2020 17:55 UTC.

* shrink Alpine Linux

* Update docs/content/doc/installation/from-package.en-us.md

Co-authored-by: techknowlogick <techknowlogick@gitea.io>
Co-authored-by: techknowlogick <matti@mdranta.net>
techknowlogick 8a7101fdd3
Add note about installation on kubernetes to docs ()
Co-authored-by: zeripath <art27@cantab.net>
Antoine GIRARD fe458ce877
docker: rootless image ()
* docker: rootless image

* improve docs + remove check for write perm on custom

* add more info on ssh passtrough

* Add comment for internal ssh server in container config
John Olheiser 1d6b565de4
Refactor docs ()
* First pass

Signed-off-by: jolheiser <john.olheiser@gmail.com>

* More changes

Signed-off-by: jolheiser <john.olheiser@gmail.com>

* Redirects

Signed-off-by: jolheiser <john.olheiser@gmail.com>
Amoo Hesam b7deea0284
Inform user of how disable SSH feature when installing using Docker ()
Patrick Schratz 05aa6fd477
Align `SSH_AUTHORIZED_KEYS_BACKUP` var with the value in `app.ini` ()
* Align `SSH_AUTHORIZED_KEYS_BACKUP` var with the value in `app.ini`

* Also fix the cheat sheet and move it to below - SSH_CREATE_AUTHORIZED_KEYS_FILE

Signed-off-by: Andrew Thornton <art27@cantab.net>

Co-authored-by: Andrew Thornton <art27@cantab.net>
Melroy van den Berg 508aca1cc0
Improve Docker container name ()
* Improve Docker container name

Use a better Docker container name than the default 'server'

* Changing to gitea and use recommended v3 Docker-compose

Use `gitea` as container name. And use version 3 of the docker-compose, which should now be used: https://docs.docker.com/compose/compose-file/compose-versioning/

Co-authored-by: techknowlogick <techknowlogick@gitea.io>
Divyam Bhasin 48703c3c68
updated docs with caveat for authorized_keys ()
* updated docs with caveat for authorized_keys

* wrapped authorized_keys in ticks

Co-authored-by: techknowlogick <techknowlogick@gitea.io>
Lunny Xiao 0d0e01eaa9
Fix typo on Chinese documents ()
Bagas Sanjaya b725c4ee53
Add a step for binding IP address for listening on remote database ()
* Add listen address configuration step
  * Fix numbering order

Signed-off-by: Bagas Sanjaya <bagasdotme@gmail.com>

Co-authored-by: Lauris BH <lauris@nix.lv>
Florian Klink 95d478c29c
change PIDFile default from /var/run/gitea.pid to /run/gitea.pid ()
* docs: update heading

This section covers more paths than the 3 listed in the heading.

* setting: change PIDFile default from /var/run/gitea.pid to /run/gitea.pid

On most modern distributions, /var/run is deprecated and only kept for
backwards compat according to
https://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch05s13.html, and is a
symlink to `/run/` on modern distributions.

Old Distros that still don't have `/run` can update the gitea default as
described in from-source.en-us.md to point to the old location.

Co-authored-by: Lauris BH <lauris@nix.lv>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
zeripath ac3cfad23d
Make the default PID file compile-time settable ()
 offered to change the default PID file from /var/run/gitea.pid however in discussion it was decided that this could break users of older systems. An alternative was offered that we could make the PID file compile/link time settable.

This PR does this, and changes the name of the setting from CustomPID to simply PIDFile. It also updates the from-source docs to show how to change the compiler settings to do this.

Closes 

Signed-off-by: Andrew Thornton <art27@cantab.net>
Co-authored-by: Florian Klink <flokli@flokli.de>
6543 78d17b4b43
Make default StaticRootPath compile time settable ()
Make it possible to compile the default location of StaticRootPath independent from AppWorkPath

Co-authored-by: Andrew Thornton <art27@cantab.net>
techknowlogick 4d2c2962d3
recommend bindata for building ()
Co-authored-by: John Olheiser <john.olheiser@gmail.com>
Girish Ramakrishnan e282fbe753
cloudron: update link to demo ()
Will 保哥 464b583c6c
Update from-package.zh-tw.md ()
Add translation for `install-from-package` page

Co-authored-by: techknowlogick <techknowlogick@gitea.io>
Will 保哥 7305b555d3
Add chocolatey package install instructions ()
* Update from-package.en-us.md

https://github.com/go-gitea/gitea/issues/10800

* Update docs/content/doc/installation/from-package.en-us.md

Co-authored-by: zeripath <art27@cantab.net>

Co-authored-by: zeripath <art27@cantab.net>
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
6543 7d9946f989
Docs: add AlpineLinux packages ()
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: Lauris BH <lauris@nix.lv>
John Olheiser 41be230867
Add awesome-gitea reference on install from package docs ()
Signed-off-by: jolheiser <john.olheiser@gmail.com>
techknowlogick 08611fb765
Update docs to reflect new location of homebrew repo ()
Co-authored-by: Lauris BH <lauris@nix.lv>
Co-authored-by: zeripath <art27@cantab.net>
Adrian POIGET 99082eebd7
Fix; declare DOMAIN variable for docker setup ()
In the /install form, the value for SSH Server Domain is taken form the DOMAIN variable
and overwrites SSH_DOMAIN environment variable set the first time if nothing done

Co-authored-by: Adrian POIGET <adrian.poiget@viveris.fr>
Km d0e7361bd9
Propose an explanation how to restart gracefully gitea after an update ()
Co-authored-by: guillep2k <18600385+guillep2k@users.noreply.github.com>
Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: Lauris BH <lauris@nix.lv>
zeripath 1853131d42
Use keys.openpgp.org instead of pgp.mit.edu ()
The SKS Keyserver network has been under attack with poisoned
certificates since at least 2019. Downloading a poisoned certificate has
the awful side-effect of completely breaking your keyring and most
software has now moved off the network and uses the keys.openpgp.org
which has a different protocol instead - in fact one whereby emails are
verified.

For more details regarding the attack see: https://gist.github.com/rjhansen/67ab921ffb4084c865b3618d6955275f

See: https://keys.openpgp.org/about and https://keys.openpgp.org/about/faq

Signed-off-by: Andrew Thornton <art27@cantab.net>

Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Bagas Sanjaya 8592fb7121
[Docs] Cross Build Gitea from Source ()
* Add cross-build docs

Note that C cross compiler is required for building Gitea with `TAGS`.

* Apply suggestion from @mrsdizzie

Co-Authored-By: mrsdizzie <info@mrsdizzie.com>

* Apply suggestion from @guillep2k

Co-Authored-By: guillep2k <18600385+guillep2k@users.noreply.github.com>

Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: mrsdizzie <info@mrsdizzie.com>
Co-authored-by: guillep2k <18600385+guillep2k@users.noreply.github.com>
Co-authored-by: John Olheiser <john.olheiser@gmail.com>
Bagas Sanjaya 51140a970f
[Docs] Database Preparation - Connection over TLS ()
* Database Preparation - Connection over TLS

* Step 6 MySQL edit

- have been created [before -> earlier]
- recreate user, [and this time]

* Apply suggestions from @guillep2k

Co-Authored-By: guillep2k <18600385+guillep2k@users.noreply.github.com>

* certificat[e] typo

Co-authored-by: guillep2k <18600385+guillep2k@users.noreply.github.com>
Co-authored-by: Lauris BH <lauris@nix.lv>
John Olheiser 3f0cb8b33a
Remove test from installation directions ()
Signed-off-by: jolheiser <john.olheiser@gmail.com>
John Olheiser f5a20250ae
Add node version variable to docs ()
Also adjusted other version mentions so go version is always mentioned
as major.minor and node only as major.

Co-authored-by: silverwind <me@silverwind.io>
guillep2k be544e8e6a
Versions ()
Signed-off-by: jolheiser <john.olheiser@gmail.com>
Karsten Lehmann 17581252e4
Fixed formatting ()
Co-authored-by: John Olheiser <john.olheiser@gmail.com>
Ask Bjørn Hansen b098cc24c5
Use documentation IPs for example IPs ()
See https://tools.ietf.org/html/rfc5737

Co-authored-by: John Olheiser <john.olheiser@gmail.com>
Co-authored-by: Lauris BH <lauris@nix.lv>
6543 fa3381610c
update discord link ()
Ask Bjørn Hansen c97433d07d
docs: Fix MySQL create database syntax ()
Signed-off-by: Ask Bjørn Hansen <ask@develooper.com>
silverwind 2ed9ead6de
Add frontend/backend make targets, fix source release ()
* Add frontend/backend make targets, fix source release

- Add 'make backend' and 'make frontend' make targets which are used to
  build go and js/css/svg files respectively.

- The 'backend' target can be invoked without requiring Node.js to be
  present on the system if pre-built frontend assets are present like
  in the release source tarballs.

- Fix source releases missing 'dist' folders inside 'node_modules' which
  were erronously excluded from tar.

- Store VERSION in file VERSION for the release tarballs and prefer that
  file over git-derived version.

* fix release task

* fix typo

* fix another typo
Bagas Sanjaya 530f8963f3
[Docs] Database Preparation ()
* Database Preparation

* Apply suggestions from @guillep2k

Co-Authored-By: guillep2k <18600385+guillep2k@users.noreply.github.com>

* Repeat strong password notice on PostgreSQL

* Add prerequisite note

* Use utf8mb4 instead of utf8

* Use utf8mb4 if complete character coverage wanted

* utf8mb4 recommended

* Reword utf8mb4 recommendation

* Set InnoDB global variables may be needed

* Reorder step number

* Whoops, bump year date

* Remove `SET GLOBAL`s and step number reorder

It is assumed that such global variables value are already as default on MySQL 5.7 and later, so those are redundant.

* Syntax edit on MySQL GRANT PRIVILEGEs

* DB engine uniformity intro edit

Co-authored-by: guillep2k <18600385+guillep2k@users.noreply.github.com>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: zeripath <art27@cantab.net>
Co-authored-by: Antoine GIRARD <sapk@users.noreply.github.com>
zeripath 82a979707a
Update documentation for the go module era ()
* Update documentation for the go module era

use go env instead of $GOPATH

Update instructions to just use git clone

Slight update to readme

Signed-off-by: Andrew Thornton <art27@cantab.net>

* fixup

* Apply suggestions from code review

Co-Authored-By: Antoine GIRARD <sapk@users.noreply.github.com>
Co-Authored-By: Bagas Sanjaya <bagasdotme@gmail.com>

* Apply suggestions from code review

* Fix GOPATH settings

Co-authored-by: Antoine GIRARD <sapk@users.noreply.github.com>
Co-authored-by: Bagas Sanjaya <bagasdotme@gmail.com>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
Bagas Sanjaya b822518e39 [Docs] Linux Service Edit ()
* Rename h3 title

* Add intro

Should work on Ubuntu Xenial, but should work on any Linux distros.

* Indirect edit files

Instead of providing `sudo vim`, invite to edit files.

* enable now instead of enable and start

* Re-add systemctl enable && systemctl start

* Revert service enablement back to status quo

* Add enable now counterpart for systemd > v220

* Apply suggestions from @sapk

Strip `vim` from editor usage

Co-Authored-By: Antoine GIRARD <sapk@users.noreply.github.com>

Co-authored-by: Antoine GIRARD <sapk@users.noreply.github.com>
Matthew Bramer 39db99a595 Supports both CMD and PowerShell ()
sc is aliased to Set-Content in PowerShell and these commands will not work without the `.exe` extension.
silverwind 3f42934b9a Remove explicit 'generate' calls, fix release task ()
* Remove more explicit 'generate' calls

`generate` is now implicit during `build` since , it is no longer
necessary or desired to specify it explicitely.

* add js,css,generate dependencies to release task

* remove generate warning as per @lunny
Lunny Xiao 48be1889cd Fix latest docker image haven't include static files. ()
* add warnging on docs

* fix docs
silverwind d9c67a8c90 Add Node.js build dep, remove built js/css files ()
- Added Node.js as build dependency and removes build files from git.
- Added version checks for both Go and Node.js.
- Overhauled the js/css make target to only run when needed.
- Merged the `generate` make target into `build` as per suggestion.

Fixes: https://github.com/go-gitea/gitea/issues/6782
Fixes: https://github.com/go-gitea/gitea/issues/9216
Wars c9b564ccdb fix(docs): Fixed creating Windows service commands ()
escaping " to \"
Florian Hübner 27ac1d0952 add /etc/timezone and /etc/localtime volumes ()
Passing these volumes to the container enable gitea to use hosts localtime and timezone.
This is a mandatory change when using the "Setup fail2ban" Guide, but it is not described in the documentation.
zeripath 115a1cc680
Fix building from source docs to ref AppWorkPath ()
The current source docs reference AppWorkDir instead of AppWorkPath
8ctopus 8a828500e6 Doc config file should not be readable by others as it contains sensitive info ()
leigh capili 70d2244e49 Support SSH_LISTEN_PORT env var in docker app.ini template ()
Signed-off-by: leigh capili <leigh@null.net>
John Olheiser 4ea9a377db Add config option and shortcode for Gitea version ()
Signed-off-by: jolheiser <john.olheiser@gmail.com>
Lunny Xiao 87404d7c0b Use vendors when go generate ()
* use vendors when go generate

* update docs about golang minimal requirement from 1.9 to 1.11

* fix build
Alexandru Bucur 36448bc923 1.8.3 release ()
Marat Radchenko e07ff2f890 [docker] Add LFS_START_SERVER option to control git-lfs support ()
suisseWalter 181b7c99ed Added Note about arm7 version to doc ()
Appended the Troubleshooting section with a subsection about the problems with the arm7 version and the recommendation to switch to arm6.
zeripath 8d0d7bc28d Make CustomPath, CustomConf and AppWorkPath configurable at build ()
John Olheiser 9bf20f47c4 Enabled emoji in Hugo ()
Removed extra asterisks in Docker doc

Signed-off-by: jolheiser <john.olheiser@gmail.com>
nodiscc 0f54f42646 docs: document setup with read-only config ()
zeripath 04d78b60f8 Fix link to Hacking on Gitea on From-Source doc page ()
* fix rel-ref

* fixup
Aidan Fitzgerald f5cf9a8355 Copyedit docs ()
John Olheiser 4b7237b63e Doc updates for customization and installation. ()
* Doc updates and changing default sqlite DB path

Signed-off-by: jolheiser <john.olheiser@gmail.com>

* Update customizing locales and THEMES

Signed-off-by: jolheiser <john.olheiser@gmail.com>

* Add link to templates directory

Signed-off-by: jolheiser <john.olheiser@gmail.com>

* Add portion for final step of running Gitea

Signed-off-by: jolheiser <john.olheiser@gmail.com>

* Add recommended to service file usage

Signed-off-by: jolheiser <john.olheiser@gmail.com>

* Removed DB path change, moving to another PR
Updated doc sentence structure

Signed-off-by: jolheiser <john.olheiser@gmail.com>

* Revert change to template wording

Signed-off-by: jolheiser <john.olheiser@gmail.com>

* Move recommended run-type to top
zeripath 7f38e2d0de
Update and expand information about building Gitea ()
* Update and expand building information

Signed-off-by: Andrew Thornton <art27@cantab.net>

* remove extraneous extra line

Signed-off-by: Andrew Thornton <art27@cantab.net>

* Fix spelling mistake

Signed-off-by: Andrew Thornton <art27@cantab.net>

* Note about documentation for the website

Signed-off-by: Andrew Thornton <art27@cantab.net>

* More changes

Signed-off-by: Andrew Thornton <art27@cantab.net>

* Clarified the automatic build dependency

* Update the from-source to match the hacking information

* Extend quotes

* Update required go and discord link

Signed-off-by: Andrew Thornton <art27@cantab.net>

* Update hacking-on-gitea.en-us.md

Add in information about postcss
vee w 573650877c Fix wrong URL to download link. ()
* Fix wrong URL to download link.

The link does not contain trailing slash and cause error page displayed.

* Update version
techknowlogick 88aa70bab9 Remove tidb reference from docs ()
* Remove tidb reference from docs

* Update from-source.fr-fr.md

* Update from-source.zh-cn.md

* Update from-source.zh-tw.md
vee w 5d384c943f Add Prerequisites ()
Add set system user guide.
Add absolute path for sqlite3 guide.
Dane cbc14df16a Add docs on passing SSH through to container ()
* Add docs on passing SSH through to container

Wasn't clear how to pass SSH connections through the container, found a
few blog posts which described roughly the same procedure I've
documented here.

Credit should really go to:

* https://blog.sakuragawa.moe/gitea-in-docker-container-and-sharing-ssh-with-host/
* http://www.ateijelo.com/blog/2016/07/09/share-port-22-between-docker-gogs-ssh-and-local-system

Signed-off-by: Dane Elwell <dane.elwell@ukfast.co.uk>

* Add note to resolve @lafriks feedback
Ryan Halliday d9b0b7f56e Notes on upgrading docker installation ()
* Notes on upgrading docker installation

Basis from [gogs/gogs](https://github.com/gogs/gogs/blob/master/docker/README.md)

* Feedback from @sapk to use docker-compose only
Paul Strickland 8a9e44d181 Update with-docker.en-us.md ()
Improve grammar in second paragraph.
Mura Li efa4e6bc6f Update the docs for sqlite_unlock_notify ()
BetaCat 637c5fe1eb ZH-CN translation of Installation part ()
Antoine GIRARD e4b8103ac7 Use fingerprint in place of id ()
Dane 513db27377 Add missing envionment vars for DB with Docker ()
Current docs demonstrate how to configure a database container but don't
explicitly specify that you should add additional environment variables
to the Gitea container to make it use the database. This just
demonstrates the changes required.

Signed-off-by: Dane Elwell <dane.elwell@ukfast.co.uk>
Wyall dab02b80fd ADD: Hint to function of docker version tags ()
I wasn't sure about how tags work, maybe this is interesting for people with less knowledge of docker.
Girish Ramakrishnan 661fd901bd doc: add Cloudron package ()
Fixes 
SagePtr 3ad5399a31 Update gitea version in install-from-binary docs ()
Benedikt Kroll d57233680b Add documentation on how to update Gitea to new version ()
techknowlogick 61b40520ba GPG verification docs ()
* GPG verification docs

* update URL
Richard Coleman 212fef0866 Add details about USER_UID and USER_GID environment variables ()
David Schneiderbauer 1a6c97be9c update debian binary information ()
Lauris BH 1aee261aae More detailed documentation on how to set up from binary ()
* More detailed documentation on how to set up from binary
Also change recommended file locations
Daniel Peukert b9be49cd96 Minor 'Installation with Docker' docs page fix ()
Fluf b299d7bceb Add Environment Variables to Docker template ()
* Add disable registration as an environment variable

for docker

* Add REQUIRE_SIGNIN_VIEW as env var to docker

* Add variables to template

* Update docker docs
kolaente 9f7c4d92c9 Added explanation for docker environment variables to docs ()
Richard Coleman 869d73a25c Add info from , minor fixes to YAML indentation ()
* Add info from , minor fixes to YAML indentation

* Add space to make YAML valid again
Kim "BKC" Carlbäcker e722bdbb03
Update source installation requirements ()
* Update source installation requirements

We require Golang 1.8 since we use `net/url.PathEscape` which was not introduced until then

* Use Golang 1.8 for build and test

If we state Golang 1.8 we should test using that version as well

* Use golang 1.8 only for single build to see if everything compiles

* Change back edge also for commented out sqlite test