🏡 index : github.com/captn3m0/nebula.git

author Nemo <commits@captnemo.in> 2021-04-14 12:08:21.0 +05:30:00
committer Nemo <commits@captnemo.in> 2021-04-14 12:08:21.0 +05:30:00
commit
eae805e596fd61e52af7013c8fc3f4ff764269c7 [patch]
tree
94c9cabeb05e8d41f566ac246e80f4f49db722cd
parent
c6ebee47d7e08f9875eac4fc6a3456c5cc586cfd
download
eae805e596fd61e52af7013c8fc3f4ff764269c7.tar.gz

Update gitea, improve config



Diff

 gitea/data.tf           |  2 +-
 gitea/main.tf           |  2 +-
 gitea/conf/conf.ini.tpl | 52 +++++++++-------------------------------------------
 3 files changed, 7 insertions(+), 49 deletions(-)

diff --git a/gitea/data.tf b/gitea/data.tf
index 0ab3a73..8ca4074 100644
--- a/gitea/data.tf
+++ a/gitea/data.tf
@@ -1,6 +1,6 @@
# https://github.com/go-gitea/gitea/releases
data "docker_registry_image" "gitea" {

  name = "gitea/gitea:1.13"
  name = "gitea/gitea:1.14"
}

data "docker_registry_image" "redis" {

diff --git a/gitea/main.tf b/gitea/main.tf
index e25358c..bc42154 100644
--- a/gitea/main.tf
+++ a/gitea/main.tf
@@ -48,7 +48,7 @@
    content = "${data.template_file.gitea-config-file.rendered}"
    file    = "/data/gitea/conf/app.ini"
  }
  memory                = 512
  memory                = 800
  restart               = "always"
  destroy_grace_seconds = 10
  must_run              = true
diff --git a/gitea/conf/conf.ini.tpl b/gitea/conf/conf.ini.tpl
index bbddece..838e864 100644
--- a/gitea/conf/conf.ini.tpl
+++ a/gitea/conf/conf.ini.tpl
@@ -100,10 +100,6 @@
; Show the database generated SQL
LOG_SQL = false

[session]
PROVIDER_CONFIG = /data/gitea/sessions
PROVIDER        = file

[picture]
AVATAR_UPLOAD_PATH      = /data/gitea/avatars
DISABLE_GRAVATAR        = true
@@ -174,34 +170,22 @@

[cache]
ADAPTER = redis
INTERVAL = 60
HOST = "network=tcp,addr=gitea-redis:6379,db=0,pool_size=100,idle_timeout=180"
ITEM_TTL = 16h

[session]
; ; Either "memory", "file", or "redis", default is "memory"
PROVIDER = redis
; Provider config options
; redis: network=tcp,addr=:6379,password=macaron,db=0,pool_size=100,idle_timeout=180
PROVIDER_CONFIG = "network=tcp,addr=gitea-redis:6379,db=1,pool_size=100,idle_timeout=180"
; ; Session cookie name
COOKIE_NAME = i_like_gitea
; ; If you use session in https only, default is false
COOKIE_SECURE = true
; ; Enable set cookie, default is true
ENABLE_SET_COOKIE = true
; ; Session GC time interval in seconds, default is 86400 (1 day)
; GC_INTERVAL_TIME = 86400
; ; Session life time in seconds, default is 86400 (1 day)
SESSION_LIFE_TIME = 2592000

[picture]

ENABLE_FEDERATED_AVATAR = true
; SameSite settings. Either "none", "lax", or "strict"
SAME_SITE = strict

[attachment]
; ; Whether attachments are enabled. Defaults to `true`
ENABLE = true
; ; Path for attachments. Defaults to `data/attachments`
PATH = data/attachments
; ; One or more allowed types, e.g. image/jpeg|image/png
ALLOWED_TYPES = image/jpeg|image/png|application/zip|application/gzip|application/pdf|text/csv
; ; Max size of each file. Defaults to 32MB
@@ -216,7 +200,7 @@
; Buffer length of the channel, keep it as it is if you don't know what it is.
BUFFER_LEN = 10000
; Either "Trace", "Debug", "Info", "Warn", "Error", "Critical", default is "Trace"
LEVEL = Trace
LEVEL = Warn
REDIRECT_MACARON_LOG = true
ROUTER_LOG_LEVEL = Critical
ENABLE_ACCESS_LOG = true
@@ -270,32 +254,6 @@
[metrics]
; Enables metrics endpoint. True or false; default is false.
ENABLED = true
; If you want to add authorization, specify a token here
; TODO
TOKEN =


[git]
; Disables highlight of added and removed changes
DISABLE_DIFF_HIGHLIGHT = false
; Max number of lines allowed in a single file in diff view
MAX_GIT_DIFF_LINES = 1000
; Max number of allowed characters in a line in diff view
MAX_GIT_DIFF_LINE_CHARACTERS = 5000
; Max number of files shown in diff view
MAX_GIT_DIFF_FILES = 100
; Arguments for command 'git gc', e.g. "--aggressive --auto"
; see more on http://git-scm.com/docs/git-gc/
GC_ARGS =

; Operation timeout in seconds
[git.timeout]
DEFAULT = 360
MIGRATE = 600
MIRROR = 300
CLONE = 300
PULL = 300
GC = 60

[oauth2]
ENABLE = false