Revert back to sqlite
Diff
main.tf | 1 +
variables.tf | 1 +
gitea/data.tf | 1 +
gitea/main.tf | 1 +
gitea/mysql.tf | 16 ++++++++++++++++
gitea/variables.tf | 1 +
gitea/conf/conf.ini.tpl | 18 +++++++-----------
7 files changed, 26 insertions(+), 13 deletions(-)
@@ -43,6 +43,7 @@
internal-token = "${var.gitea-internal-token}"
smtp-password = "${var.gitea-smtp-password}"
lfs-jwt-secret = "${var.gitea-lfs-jwt-secret}"
mysql-password = "${var.gitea-mysql-password}"
}
module "radicale" {
@@ -22,6 +22,7 @@
variable "mysql_kodi_password" {}
variable "mysql-ttrss-password" {}
variable "gitea-mysql-password" {}
variable "wiki_session_secret" {
type = "string"
@@ -15,5 +15,6 @@
internal_token = "${var.internal-token}"
smtp_password = "${var.smtp-password}"
lfs-jwt-secret = "${var.lfs-jwt-secret}"
mysql-password = "${var.mysql-password}"
}
}
@@ -61,6 +61,7 @@
must_run = true
links = [
"gitea-redis",
"mariadb",
]
}
@@ -1,0 +1,16 @@
resource "mysql_database" "gitea" {
name = "gitea"
}
resource "mysql_user" "gitea" {
user = "gitea"
host = "%"
plaintext_password = "${var.mysql-password}"
}
resource "mysql_grant" "gitea" {
user = "${mysql_user.gitea.user}"
host = "${mysql_user.gitea.host}"
database = "${mysql_database.gitea.name}"
privileges = ["ALL"]
}
@@ -12,3 +12,4 @@
variable "internal-token" {}
variable "smtp-password" {}
variable "lfs-jwt-secret" {}
variable "mysql-password" {}
@@ -83,27 +83,19 @@
; TODO
; ; Either "mysql", "postgres", "mssql" or "sqlite3", it's your choice
; DB_TYPE = mysql
; HOST = 127.0.0.1:3306
DB_TYPE = sqlite3
; HOST = mariadb:3306
; NAME = gitea
; USER = root
; PASSWD =
; USER = gitea
; PASSWD = "${mysql-password}"
; ; For "postgres" only, either "disable", "require" or "verify-full"
; SSL_MODE = disable
; ; For "sqlite3" and "tidb", use absolute path when you start as service
; PATH = data/gitea.db
PATH = data/gitea.db
; ; For "sqlite3" only. Query timeout
; SQLITE_TIMEOUT = 500
; ; For iterate buffer, default is 50
; ITERATE_BUFFER_SIZE = 50
PATH = /data/gitea/gitea.db
DB_TYPE = sqlite3
HOST = localhost:3306
NAME = gitea
USER = root
PASSWD =
SSL_MODE = disable
[session]
PROVIDER_CONFIG = /data/gitea/sessions