[x]
) :Raspberry์ ๋ํ ์ง์ ์ก์ธ์ค๋ฅผ ์ ๊ณต ํ ์ ์์ต๋๋ค.
๋ฐ์ด๋๋ฆฌ _with_ NGINX ํ๋ก์ (HTTP / HTTPS-> HTTPS-> Gitea)๋ฅผ ์ค์นํ๊ณ ์คํํ์ผ๋ฉฐ, ๊ฐ์ฅ ์ค์ํ ๊ฒ์ ์ ์ธํ๊ณ ๋ ๋ชจ๋ ๊ฒ์ด ์ ์์ ์ผ๋ก ์๋ํฉ๋๋ค.
* Google ํฌ๋กฌ์์ 5 ๊ฐ ์ด์์ ํ์ผ์ ์
๋ก๋ ํ ์ ์์ต๋๋ค.
* 3MB ์ด์์ ์
๋ก๋ ํ ์ ์์ต๋๋ค.
* ๋ด๊ฐ cfg ํ์ผ์ ์ ๊ฑฐํ๊ณ "First Install"๋ก ๊ฐ๊ณ ํฌํธ๊ฐ ์๋ํ๊ธฐ ๋๋ฌธ์ ๊ตฌ์ฑ ํ์ผ์ด ์ฌ๋ฐ๋ฅด๊ฒ๋ก๋๋์์ต๋๋ค (60005).
์ด๊ฒ์ arm-6 ์ฝ๋ ๋ฌธ์ ์ผ ์ ์์ต๋๊น?
$ gitea / custom / conf / app.ini
[์ํธ]
APP_NAME = Gitea ๋ถ์ฐ ๋ฒ์ ๊ด๋ฆฌ ์์คํ
RUN_USER = ์์
RUN_MODE = prod
[๋ถ์ฐฉ]
ENABLE = ์ฐธ
ALLOWED_TYPES = / # "๋ชจ๋ ํ์ผ"์ github ๋ฒ๊ทธ๋ก ๊ฐ์ฃผํฉ๋๋ค.
MAX_SIZE = 20
MAX_FILES = 1000
[๋ณด์]
INTERNAL_TOKEN = eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYmYiOjE1MjEzMTM4NzR9.fPSFUhfJC0tSGguvpPb1DER1uvLFY-dZ3iY1yFbjX1o
INSTALL_LOCK = ์ฐธ
SECRET_KEY =
[๋ฐ์ดํฐ ๋ฒ ์ด์ค]
DB_TYPE = mysql
ํธ์คํธ = 127.0.0.1:60006
์ด๋ฆ = Gitea
์ฌ์ฉ์ = gitea
์ํธ = H2U0Evu6Osca2lPL
SSL_MODE = ๋นํ์ฑํ
๊ฒฝ๋ก = data / gitea.db
[์ ์ฅ์]
๋ฃจํธ = / home / git / gitea-repositories
[์ฌ๊ธฐ๋ ์ฌ๋]
SSH_DOMAIN = ๋ก์ปฌ ํธ์คํธ
DOMAIN = ๋ก์ปฌ ํธ์คํธ
HTTP_PORT = 60005
ROOT_URL = http : // localhost : 60005 /
DISABLE_SSH = ๊ฑฐ์ง
SSH_PORT = 60000
LFS_START_SERVER = true
LFS_CONTENT_PATH = / home / git / Gitea / data / lfs
LFS_JWT_SECRET =
OFFLINE_MODE = ๊ฑฐ์ง
[์ฐํธ ๋ฐ์ ์ธ]
ENABLED = ๊ฑฐ์ง
[์๋น์ค]
REGISTER_EMAIL_CONFIRM = ๊ฑฐ์ง
ENABLE_NOTIFY_MAIL = ๊ฑฐ์ง
DISABLE_REGISTRATION = ๊ฑฐ์ง
ENABLE_CAPTCHA = ๊ฑฐ์ง
REQUIRE_SIGNIN_VIEW = false #false ์ธ ๊ฒฝ์ฐ ์ต๋ช
์ผ๋ก ๊ณต๊ฐ ๋ด๋น์๋ฅผ ๋ณผ ์ ์์ต๋๋ค.
DEFAULT_KEEP_EMAIL_PRIVATE = ๊ฑฐ์ง
DEFAULT_ALLOW_CREATE_ORGANIZATION = true
DEFAULT_ENABLE_TIMETRACKING = true
NO_REPLY_ADDRESS = ์
[๊ทธ๋ฆผ]
DISABLE_GRAVATAR = ๊ฑฐ์ง
ENABLE_FEDERATED_AVATAR = true
[openid]
ENABLE_OPENID_SIGNIN = true
ENABLE_OPENID_SIGNUP = true
[์ธ์
]
PROVIDER = ํ์ผ
[๋ก๊ทธ]
MODE = ํ์ผ
LEVEL = ์ ๋ณด
ROOT_PATH = / home / git / Gitea / log
[/์ํธ]
์ด๋ฏธ ๊ทธ๋ ๊ฒํ๊ณ , ๊ตฌ์ฑ ํ์ผ์ ํฌํจ ์์ผฐ๊ธฐ ๋๋ฌธ์ ์ฌ๋ฌ ์๊ฐ ๋์ ๋ค๋ฅธ "์ฒจ๋ถ ํ์ผ"์์น๋ฅผ ์๋ํ์ต๋๋ค (๊ทธ๋ฆฌ๊ณ Gitea๊ฐ๋ก๋ํ๊ณ ์๋์ง ํ์ธํ๊ธฐ ์ํด ์ญ์ ํ์ต๋๋ค. ์๋ก ์ค์นํ๊ธฐ ์ํด ์์ฑํ์ต๋๋ค. ๋ค). ๋งค๋ฒ ๋ค์ ์์ํ๊ณ ํ์คํ๊ฒ ์ฌ๋ถํ
ํ์ญ์์ค.
... ๊ณ ์ ENABLE, ENABLED, true๊ฐ ๊ธฐ๋ณธ๊ฐ์ด๋ฏ๋ก ํจ๊ณผ ์์
[๋ถ์ฐฉ]
ํ์ฑํ = ์ฐธ
ALLOWED_TYPES = /
MAX_SIZE = 20
MAX_FILES = 1000
...
์ฒจ๋ถ ํ์ผ์ ์๋ํ์ง๋ง ์๋ํ์ง ์์ต๋๋ค.
์ค, ๋ฌธ์ ๋ฅผ ์ฐพ์์ต๋๋ค !!!
https://github.com/go-gitea/gitea/blob/master/custom/conf/app.ini.sample ์์
๋ฌธ์๋ ๋ค์ ์คํด์ ์์ง๊ฐ ์์ผ๋ฉฐ์ด๋ฅผ ๊ฐ๋ฆฌ ํค์ง ์์ต๋๋ค. ๋ธ๋ผ์ฐ์ ์ค์ ์ ๋ ๋ค๋ฅธ ๊ตฌ์ฑ ์ฃผ์ ์
๋๋ค.
[repository.upload]
; ๋ฆฌํฌ์งํ ๋ฆฌ ํ์ผ ์
๋ก๋ ํ์ฑํ ์ฌ๋ถ. ๊ธฐ๋ณธ๊ฐ์ true
ํ์ฑํ = ์ฐธ
; ์
๋ก๋ ๊ฒฝ๋ก. ๊ธฐ๋ณธ๊ฐ์ data/tmp/uploads
(gitea ์ฌ์์์ tmp๊ฐ ์ญ์ ๋จ)
TEMP_PATH = ๋ฐ์ดํฐ / tmp / ์
๋ก๋
; ํ๋ ์ด์์ ํ์ฉ ๋ ์ ํ (์ : image / jpeg | image / png). ์๋ฌด๊ฒ๋ ์๋ฏธํ๋ ํ์ผ ์ ํ ์์
ALLOWED_TYPES =
; ๊ฐ ํ์ผ์ ์ต๋ ํฌ๊ธฐ (MB)์
๋๋ค. ๊ธฐ๋ณธ๊ฐ์ 3MB์
๋๋ค.
FILE_MAX_SIZE = 3
; ์
๋ก๋ ๋น ์ต๋ ํ์ผ ์. ๊ธฐ๋ณธ๊ฐ์ 5์
๋๋ค.
MAX_FILES = 5
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์ค, ๋ฌธ์ ๋ฅผ ์ฐพ์์ต๋๋ค !!!
https://github.com/go-gitea/gitea/blob/master/custom/conf/app.ini.sample ์์
๋ฌธ์๋ ๋ค์ ์คํด์ ์์ง๊ฐ ์์ผ๋ฉฐ์ด๋ฅผ ๊ฐ๋ฆฌ ํค์ง ์์ต๋๋ค. ๋ธ๋ผ์ฐ์ ์ค์ ์ ๋ ๋ค๋ฅธ ๊ตฌ์ฑ ์ฃผ์ ์ ๋๋ค.
[repository.upload]
; ๋ฆฌํฌ์งํ ๋ฆฌ ํ์ผ ์ ๋ก๋ ํ์ฑํ ์ฌ๋ถ. ๊ธฐ๋ณธ๊ฐ์
true
ํ์ฑํ = ์ฐธ
; ์ ๋ก๋ ๊ฒฝ๋ก. ๊ธฐ๋ณธ๊ฐ์
data/tmp/uploads
(gitea ์ฌ์์์ tmp๊ฐ ์ญ์ ๋จ)TEMP_PATH = ๋ฐ์ดํฐ / tmp / ์ ๋ก๋
; ํ๋ ์ด์์ ํ์ฉ ๋ ์ ํ (์ : image / jpeg | image / png). ์๋ฌด๊ฒ๋ ์๋ฏธํ๋ ํ์ผ ์ ํ ์์
ALLOWED_TYPES =
; ๊ฐ ํ์ผ์ ์ต๋ ํฌ๊ธฐ (MB)์ ๋๋ค. ๊ธฐ๋ณธ๊ฐ์ 3MB์ ๋๋ค.
FILE_MAX_SIZE = 3
; ์ ๋ก๋ ๋น ์ต๋ ํ์ผ ์. ๊ธฐ๋ณธ๊ฐ์ 5์ ๋๋ค.
MAX_FILES = 5