From 0c4031ba7392ef2ae1ff6387b0de765412793231 Mon Sep 17 00:00:00 2001 From: Kevin Veen-Birkenbach Date: Fri, 25 Dec 2020 13:09:06 +0100 Subject: [PATCH] Init role docker-gitea README.md --- roles/docker-gitea/README.md | 104 +++++++++++++++++++++++++++++++++++ 1 file changed, 104 insertions(+) create mode 100644 roles/docker-gitea/README.md diff --git a/roles/docker-gitea/README.md b/roles/docker-gitea/README.md new file mode 100644 index 00000000..5c254cac --- /dev/null +++ b/roles/docker-gitea/README.md @@ -0,0 +1,104 @@ +# role docker-gitea + +## database access +To access the database execute +```bash + docker exec -it gitea_database_1 /bin/mysql -u nextcloud -p +``` +## bash in application +docker exec -it gitea_application_1 /bin/sh + +## update app.ini +```bash +cat > app.ini << EOF +APP_NAME = test @test +RUN_MODE = prod +RUN_USER = git + +[repository] +ROOT = /data/git/repositories + +[repository.local] +LOCAL_COPY_PATH = /data/gitea/tmp/local-repo + +[repository.upload] +TEMP_PATH = /data/gitea/uploads + +[server] +APP_DATA_PATH = /data/gitea +DOMAIN = test.test +SSH_DOMAIN = test.test +HTTP_PORT = 3000 +ROOT_URL = https://test.test/ +DISABLE_SSH = false +SSH_PORT = 2201 +SSH_LISTEN_PORT = 22 +LFS_START_SERVER = true +LFS_CONTENT_PATH = /data/git/lfs +LFS_JWT_SECRET = testsecret +OFFLINE_MODE = false + +[database] +PATH = /data/gitea/gitea.db +DB_TYPE = mysql +HOST = database:3306 +NAME = gitea +USER = gitea +PASSWD = testpasswort +LOG_SQL = false +SCHEMA = +SSL_MODE = disable +CHARSET = utf8mb4 + +[indexer] +ISSUE_INDEXER_PATH = /data/gitea/indexers/issues.bleve + +[session] +PROVIDER_CONFIG = /data/gitea/sessions +PROVIDER = file + +[picture] +AVATAR_UPLOAD_PATH = /data/gitea/avatars +REPOSITORY_AVATAR_UPLOAD_PATH = /data/gitea/repo-avatars +DISABLE_GRAVATAR = false +ENABLE_FEDERATED_AVATAR = true + +[attachment] +PATH = /data/gitea/attachments + +[log] +MODE = console +LEVEL = info +REDIRECT_MACARON_LOG = true +MACARON = console +ROUTER = console +ROOT_PATH = /data/gitea/log + +[security] +INSTALL_LOCK = true +SECRET_KEY = test_secret_key +INTERNAL_TOKEN = test_secret_internal_token + +[service] +DISABLE_REGISTRATION = true +REQUIRE_SIGNIN_VIEW = false +REGISTER_EMAIL_CONFIRM = false +ENABLE_NOTIFY_MAIL = false +ALLOW_ONLY_EXTERNAL_REGISTRATION = false +ENABLE_CAPTCHA = false +DEFAULT_KEEP_EMAIL_PRIVATE = false +DEFAULT_ALLOW_CREATE_ORGANIZATION = true +DEFAULT_ENABLE_TIMETRACKING = true +NO_REPLY_ADDRESS = noreply.test.test + +[oauth2] +JWT_SECRET = test_secret + +[mailer] +ENABLED = false + +[openid] +ENABLE_OPENID_SIGNIN = true +ENABLE_OPENID_SIGNUP = true +EOF +```