mirror of
https://codeberg.org/forgejo/forgejo.git
synced 2024-09-07 15:33:26 +00:00
Fix typos in docs/content (#18215)
This commit is contained in:
parent
de578bff8c
commit
79791ba4ac
6 changed files with 9 additions and 9 deletions
|
@ -313,7 +313,7 @@ The following configuration set `Content-Type: application/vnd.android.package-a
|
||||||
- `PORT_TO_REDIRECT`: **80**: Port for the http redirection service to listen on. Used when `REDIRECT_OTHER_PORT` is true.
|
- `PORT_TO_REDIRECT`: **80**: Port for the http redirection service to listen on. Used when `REDIRECT_OTHER_PORT` is true.
|
||||||
- `SSL_MIN_VERSION`: **TLSv1.2**: Set the minimum version of ssl support.
|
- `SSL_MIN_VERSION`: **TLSv1.2**: Set the minimum version of ssl support.
|
||||||
- `SSL_MAX_VERSION`: **\<empty\>**: Set the maximum version of ssl support.
|
- `SSL_MAX_VERSION`: **\<empty\>**: Set the maximum version of ssl support.
|
||||||
- `SSL_CURVE_PREFERENCES`: **X25519,P256**: Set the prefered curves,
|
- `SSL_CURVE_PREFERENCES`: **X25519,P256**: Set the preferred curves,
|
||||||
- `SSL_CIPHER_SUITES`: **ecdhe_ecdsa_with_aes_256_gcm_sha384,ecdhe_rsa_with_aes_256_gcm_sha384,ecdhe_ecdsa_with_aes_128_gcm_sha256,ecdhe_rsa_with_aes_128_gcm_sha256,ecdhe_ecdsa_with_chacha20_poly1305,ecdhe_rsa_with_chacha20_poly1305**: Set the preferred cipher suites.
|
- `SSL_CIPHER_SUITES`: **ecdhe_ecdsa_with_aes_256_gcm_sha384,ecdhe_rsa_with_aes_256_gcm_sha384,ecdhe_ecdsa_with_aes_128_gcm_sha256,ecdhe_rsa_with_aes_128_gcm_sha256,ecdhe_ecdsa_with_chacha20_poly1305,ecdhe_rsa_with_chacha20_poly1305**: Set the preferred cipher suites.
|
||||||
- If there is not hardware support for AES suites by default the cha cha suites will be preferred over the AES suites
|
- If there is not hardware support for AES suites by default the cha cha suites will be preferred over the AES suites
|
||||||
- supported suites as of go 1.17 are:
|
- supported suites as of go 1.17 are:
|
||||||
|
|
|
@ -43,8 +43,8 @@ To maintain understandable code and avoid circular dependencies it is important
|
||||||
- `modules/git`: Package to interactive with `Git` command line or Gogit package.
|
- `modules/git`: Package to interactive with `Git` command line or Gogit package.
|
||||||
- `public`: Compiled frontend files (javascript, images, css, etc.)
|
- `public`: Compiled frontend files (javascript, images, css, etc.)
|
||||||
- `routers`: Handling of server requests. As it uses other Gitea packages to serve the request, other packages (models, modules or services) shall not depend on routers.
|
- `routers`: Handling of server requests. As it uses other Gitea packages to serve the request, other packages (models, modules or services) shall not depend on routers.
|
||||||
- `routers/api` Conatins routers for `/api/v1` aims to handle RESTful API requests.
|
- `routers/api` Contains routers for `/api/v1` aims to handle RESTful API requests.
|
||||||
- `routers/install` Could only reponse when system is INSTALL mode.
|
- `routers/install` Could only respond when system is in INSTALL mode (INSTALL_LOCK=false).
|
||||||
- `routers/private` will only be invoked by internal sub commands, especially `serv` and `hooks`.
|
- `routers/private` will only be invoked by internal sub commands, especially `serv` and `hooks`.
|
||||||
- `routers/web` will handle HTTP requests from web browsers or Git SMART HTTP protocols.
|
- `routers/web` will handle HTTP requests from web browsers or Git SMART HTTP protocols.
|
||||||
- `services`: Support functions for common routing operations or command executions. Uses `models` and `modules` to handle the requests.
|
- `services`: Support functions for common routing operations or command executions. Uses `models` and `modules` to handle the requests.
|
||||||
|
@ -103,7 +103,7 @@ i.e. `servcies/user`, `models/repository`.
|
||||||
|
|
||||||
### Import Alias
|
### Import Alias
|
||||||
|
|
||||||
Since there are many package levels and sub packages, so you will find `modules/user`, `models/user`, `services/user`. When these packages are import into one Go file, it's difficult to know which package we are using and if it's a variable name or an import name. So we recommand to always use import alias. To differ from package variables which are commonly use camelCase, just use **snake_case** as import package alias.
|
Since there are some packages which use the same package name, it is possible that you find packages like `modules/user`, `models/user`, and `services/user`. When these packages are imported in one Go file, it's difficult to know which package we are using and if it's a variable name or an import name. So, we always recommend to use import aliases. To differ from package variables which are commonly in camelCase, just use **snake_case** for import aliases.
|
||||||
i.e. `import user_service "code.gitea.io/gitea/services/user"`
|
i.e. `import user_service "code.gitea.io/gitea/services/user"`
|
||||||
|
|
||||||
### Future Tasks
|
### Future Tasks
|
||||||
|
|
|
@ -337,7 +337,7 @@ In the next step a file named `/app/gitea/gitea` (with executable permissions) n
|
||||||
ssh -p 2222 -o StrictHostKeyChecking=no git@127.0.0.1 "SSH_ORIGINAL_COMMAND=\"$SSH_ORIGINAL_COMMAND\" $0 $@"
|
ssh -p 2222 -o StrictHostKeyChecking=no git@127.0.0.1 "SSH_ORIGINAL_COMMAND=\"$SSH_ORIGINAL_COMMAND\" $0 $@"
|
||||||
```
|
```
|
||||||
|
|
||||||
Here you should also make sure that you've set the permisson of `/app/gitea/gitea` correctly:
|
Here you should also make sure that you've set the permission of `/app/gitea/gitea` correctly:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
sudo chmod +x /app/gitea/gitea
|
sudo chmod +x /app/gitea/gitea
|
||||||
|
|
|
@ -81,7 +81,7 @@ Upgrade to [`gitea 1.6.4`](https://dl.gitea.io/gitea/1.6.4/) first. Download the
|
||||||
the destination platform from the [downloads page](https://dl.gitea.io/gitea/1.6.4/) and replace the binary.
|
the destination platform from the [downloads page](https://dl.gitea.io/gitea/1.6.4/) and replace the binary.
|
||||||
Run Gitea at least once and check that everything works as expected.
|
Run Gitea at least once and check that everything works as expected.
|
||||||
|
|
||||||
Then repeat the procedure, but this time using the [lastest release](https://dl.gitea.io/gitea/{{< version >}}/).
|
Then repeat the procedure, but this time using the [latest release](https://dl.gitea.io/gitea/{{< version >}}/).
|
||||||
|
|
||||||
## Upgrading from a more recent version of Gogs
|
## Upgrading from a more recent version of Gogs
|
||||||
|
|
||||||
|
|
|
@ -130,7 +130,7 @@ Admin operations:
|
||||||
- `--custom-email-url`: Use a custom Email URL (option for GitHub).
|
- `--custom-email-url`: Use a custom Email URL (option for GitHub).
|
||||||
- `--icon-url`: Custom icon URL for OAuth2 login source.
|
- `--icon-url`: Custom icon URL for OAuth2 login source.
|
||||||
- `--override-local-2fa`: Allow source to override local 2FA. (Optional)
|
- `--override-local-2fa`: Allow source to override local 2FA. (Optional)
|
||||||
- `--scopes`: Addtional scopes to request for this OAuth2 source. (Optional)
|
- `--scopes`: Additional scopes to request for this OAuth2 source. (Optional)
|
||||||
- `--required-claim-name`: Claim name that has to be set to allow users to login with this source. (Optional)
|
- `--required-claim-name`: Claim name that has to be set to allow users to login with this source. (Optional)
|
||||||
- `--required-claim-value`: Claim value that has to be set to allow users to login with this source. (Optional)
|
- `--required-claim-value`: Claim value that has to be set to allow users to login with this source. (Optional)
|
||||||
- `--group-claim-name`: Claim name providing group names for this source. (Optional)
|
- `--group-claim-name`: Claim name providing group names for this source. (Optional)
|
||||||
|
@ -153,7 +153,7 @@ Admin operations:
|
||||||
- `--custom-email-url`: Use a custom Email URL (option for GitHub).
|
- `--custom-email-url`: Use a custom Email URL (option for GitHub).
|
||||||
- `--icon-url`: Custom icon URL for OAuth2 login source.
|
- `--icon-url`: Custom icon URL for OAuth2 login source.
|
||||||
- `--override-local-2fa`: Allow source to override local 2FA. (Optional)
|
- `--override-local-2fa`: Allow source to override local 2FA. (Optional)
|
||||||
- `--scopes`: Addtional scopes to request for this OAuth2 source.
|
- `--scopes`: Additional scopes to request for this OAuth2 source.
|
||||||
- `--required-claim-name`: Claim name that has to be set to allow users to login with this source. (Optional)
|
- `--required-claim-name`: Claim name that has to be set to allow users to login with this source. (Optional)
|
||||||
- `--required-claim-value`: Claim value that has to be set to allow users to login with this source. (Optional)
|
- `--required-claim-value`: Claim value that has to be set to allow users to login with this source. (Optional)
|
||||||
- `--group-claim-name`: Claim name providing group names for this source. (Optional)
|
- `--group-claim-name`: Claim name providing group names for this source. (Optional)
|
||||||
|
|
|
@ -312,7 +312,7 @@ backend gitea
|
||||||
server localhost:3000 check
|
server localhost:3000 check
|
||||||
```
|
```
|
||||||
|
|
||||||
If you redirect the http content to https, the configuration work the same way, just remember that the connexion between HAProxy and Gitea will be done via http so you do not have to enable https in Gitea's configuration.
|
If you redirect the http content to https, the configuration work the same way, just remember that the connection between HAProxy and Gitea will be done via http so you do not have to enable https in Gitea's configuration.
|
||||||
|
|
||||||
## HAProxy with a sub-path
|
## HAProxy with a sub-path
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue