diff --git a/gitea/docker-compose.yml b/gitea/docker-compose.yml index 9be6c12..3e18282 100644 --- a/gitea/docker-compose.yml +++ b/gitea/docker-compose.yml @@ -15,7 +15,11 @@ services: gitea: image: ${GITEA_IMAGE} - pull_policy: always + build: + context: . + dockerfile_inline: | + ARG GITEA_IMAGE=gitea/gitea:latest + FROM ${GITEA_IMAGE} container_name: gitea restart: unless-stopped depends_on: diff --git a/gitea/stack.env b/gitea/stack.env index f3d8a47..96b8da7 100644 --- a/gitea/stack.env +++ b/gitea/stack.env @@ -1,56 +1,49 @@ ##### Postgres Gitea ##### -GITEA_POSTGRES_IMAGE= -GITEA_DB_NAME= -GITEA_DB_USER= -GITEA_DB_PASSWORD= -TZ= -GITEA_POSTGRES_PATH= +GITEA_POSTGRES_IMAGE=postgres:16 +GITEA_DB_NAME=gitea +GITEA_DB_USER=gitea +GITEA_DB_PASSWORD=pon_una_pass_fuerte_aqui +TZ=Europe/Madrid +GITEA_POSTGRES_PATH=/opt/gitea/postgres ##### Gitea ##### -GITEA_IMAGE= -GITEA_USER_UID= -GITEA_USER_GID= +GITEA_IMAGE=gitea/gitea:latest +GITEA_USER_UID=1000 +GITEA_USER_GID=1000 -GITEA_DB_TYPE= -GITEA_DB_HOST= -GITEA_DB_PORT= +GITEA_DB_TYPE=postgres +GITEA_DB_HOST=postgres +GITEA_DB_PORT=5432 -GITEA_DOMAIN= -GITEA_ROOT_URL= -GITEA_SERVER_PROTOCOL= -GITEA_HTTP_PORT= +GITEA_DOMAIN=gitea.thehomelesssherlock.com +GITEA_ROOT_URL=https://gitea.thehomelesssherlock.com/ +GITEA_SERVER_PROTOCOL=http +GITEA_HTTP_PORT=3000 -GITEA_SSH_DOMAIN= -GITEA_SSH_PORT= -GITEA_START_SSH_SERVER= +GITEA_SSH_DOMAIN=gitea.thehomelesssherlock.com +GITEA_SSH_PORT=1516 +GITEA_START_SSH_SERVER=true -GITEA_ACTIONS_ENABLED= -GITEA_DISABLE_REGISTRATION= -GITEA_REQUIRE_SIGNIN_VIEW= -GITEA_ENABLE_OPENID_SIGNUP= -GITEA_ENABLE_OPENID_SIGNIN= -GITEA_DISABLE_LOGIN_FORM= -GITEA_HIDE_EMAIL_ADDRESS= -GITEA_DEFAULT_ALLOW_CREATE_ORGANIZATION= -GITEA_DEFAULT_ORG_VISIBILITY= -GITEA_DEFAULT_VISIBILITY= +GITEA_ACTIONS_ENABLED=true +GITEA_DISABLE_REGISTRATION=true +GITEA_REQUIRE_SIGNIN_VIEW=false +GITEA_ENABLE_OPENID_SIGNUP=false +GITEA_ENABLE_OPENID_SIGNIN=false +GITEA_DISABLE_LOGIN_FORM=false +GITEA_HIDE_EMAIL_ADDRESS=true +GITEA_DEFAULT_ALLOW_CREATE_ORGANIZATION=false +GITEA_DEFAULT_ORG_VISIBILITY=private +GITEA_DEFAULT_VISIBILITY=private -GITEA_DEFAULT_THEME= -GITEA_UI_THEMES= +GITEA_DEFAULT_THEME=gitea-dark +GITEA_UI_THEMES=gitea-dark -GITEA_DATA_PATH= - -##### Traefik ##### -TRAEFIK_DOCKER_NETWORK= -TRAEFIK_ENTRYPOINT_SECURE= -TRAEFIK_CERTRESOLVER= -TRAEFIK_AUTH_MIDDLEWARE= +GITEA_DATA_PATH=/opt/gitea/data ##### Runner ##### -GITEA_RUNNER_IMAGE= -GITEA_INSTANCE_URL= -GITEA_RUNNER_REGISTRATION_TOKEN= -GITEA_RUNNER_NAME= +GITEA_RUNNER_IMAGE=docker.io/gitea/act_runner:latest +GITEA_INSTANCE_URL=http://gitea:3000 +GITEA_RUNNER_REGISTRATION_TOKEN=LRex9dPrXdrEeh1tIPiaRXndu4L1o7Co9j9PSjis +GITEA_RUNNER_NAME=almasrv-runner-1 GITEA_RUNNER_LABELS= -GITEA_RUNNER_DATA_PATH= - +GITEA_RUNNER_DATA_PATH=/opt/gitea/runner