forkjo/docs/content/doc/administration
Lunny Xiao d6dd6d641b
Fix all possible setting error related storages and added some tests ()
Follow up 

Fix  

This PR rewrites storage configuration read sequences with some breaks
and tests. It becomes more strict than before and also fixed some
inherit problems.

- Move storage's MinioConfig struct into setting, so after the
configuration loading, the values will be stored into the struct but not
still on some section.
- All storages configurations should be stored on one section,
configuration items cannot be overrided by multiple sections. The
prioioty of configuration is `[attachment]` > `[storage.attachments]` |
`[storage.customized]` > `[storage]` > `default`
- For extra override configuration items, currently are `SERVE_DIRECT`,
`MINIO_BASE_PATH`, `MINIO_BUCKET`, which could be configured in another
section. The prioioty of the override configuration is `[attachment]` >
`[storage.attachments]` > `default`.
- Add more tests for storages configurations.
- Update the storage documentations.

---------

Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
2023-06-14 11:42:38 +08:00
..
_index.en-us.md Refactor docs () 2023-04-28 11:33:41 +08:00
_index.zh-cn.md Refactor docs () 2023-04-28 11:33:41 +08:00
_index.zh-tw.md Refactor docs () 2023-04-28 11:33:41 +08:00
adding-legal-pages.en-us.md Refactor docs () 2023-04-28 11:33:41 +08:00
adding-legal-pages.zh-cn.md zh-cn translation for administration docs () 2023-05-24 10:35:43 +08:00
backup-and-restore.en-us.md Refactor docs () 2023-04-28 11:33:41 +08:00
backup-and-restore.zh-cn.md Remove unnecessary usage prefix from doc titles () 2023-05-23 18:14:57 +08:00
backup-and-restore.zh-tw.md Refactor docs () 2023-04-28 11:33:41 +08:00
cmd-embedded.en-us.md Remove font-awesome and fomantic icon module () 2023-05-01 13:25:54 -04:00
cmd-embedded.zh-cn.md zh-cn translation for administration docs () 2023-05-24 10:35:43 +08:00
command-line.en-us.md Update LDAP filters to include both username and email address () 2023-05-05 14:18:53 -04:00
command-line.zh-cn.md zh-cn translation for administration docs () 2023-05-24 10:35:43 +08:00
config-cheat-sheet.en-us.md Fix all possible setting error related storages and added some tests () 2023-06-14 11:42:38 +08:00
config-cheat-sheet.zh-cn.md Fix all possible setting error related storages and added some tests () 2023-06-14 11:42:38 +08:00
customizing-gitea.en-us.md Support changing git config through app.ini, use diff.algorithm=histogram by default () 2023-05-23 16:30:19 +00:00
customizing-gitea.zh-cn.md Change branch name from master to main in some documents' links () 2023-06-08 07:35:55 +00:00
email-setup.en-us.md Refactor docs () 2023-04-28 11:33:41 +08:00
email-setup.zh-cn.md zh-cn translation for administration docs () 2023-05-24 10:35:43 +08:00
environment-variables.en-us.md Refactor docs () 2023-04-28 11:33:41 +08:00
environment-variables.zh-cn.md Refactor docs () 2023-04-28 11:33:41 +08:00
external-renderers.en-us.md Refactor docs () 2023-04-28 11:33:41 +08:00
external-renderers.zh-cn.md zh-cn translation for administration docs () 2023-05-24 10:35:43 +08:00
fail2ban-setup.en-us.md Refactor docs () 2023-04-28 11:33:41 +08:00
fail2ban-setup.zh-cn.md Refactor docs () 2023-04-28 11:33:41 +08:00
git-lfs-support.en-us.md Refactor docs () 2023-04-28 11:33:41 +08:00
git-lfs-support.zh-cn.md zh-cn translation for administration docs () 2023-05-24 10:35:43 +08:00
https-support.en-us.md Refactor docs () 2023-04-28 11:33:41 +08:00
https-support.zh-cn.md Remove unnecessary usage prefix from doc titles () 2023-05-23 18:14:57 +08:00
logging-config.en-us.md Rewrite logger system () 2023-05-21 22:35:11 +00:00
logging-config.zh-cn.md zh-cn translation for administration docs () 2023-05-24 10:35:43 +08:00
mail-templates.en-us.md Refactor docs () 2023-04-28 11:33:41 +08:00
mail-templates.zh-cn.md zh-cn translation for administration docs () 2023-05-24 10:35:43 +08:00
repo-indexer.en-us.md Rewrite queue () 2023-05-08 19:49:59 +08:00
repo-indexer.zh-cn.md zh-cn translation for administration docs () 2023-05-24 10:35:43 +08:00
reverse-proxies.en-us.md Remove reference to caddy v1 in docs () 2023-05-28 08:39:16 +00:00
reverse-proxies.zh-cn.md Remove unnecessary usage prefix from doc titles () 2023-05-23 18:14:57 +08:00
search-engines-indexation.en-us.md Refactor docs () 2023-04-28 11:33:41 +08:00
search-engines-indexation.zh-cn.md zh-cn translation for administration docs () 2023-05-24 10:35:43 +08:00
signing.en-us.md Refactor docs () 2023-04-28 11:33:41 +08:00
signing.zh-cn.md zh-cn translation for administration docs () 2023-05-24 10:35:43 +08:00