Skip to content
Snippets Groups Projects
Commit 14ef3df3 authored by jabertwo's avatar jabertwo
Browse files

fix gitea role

parent 49add9e6
No related branches found
No related tags found
No related merge requests found
...@@ -51,6 +51,7 @@ ...@@ -51,6 +51,7 @@
- { - {
role: testserver/docker_gitea, tags: gitea, role: testserver/docker_gitea, tags: gitea,
servicename: "gitea", servicename: "gitea",
basedir: "/srv/{{ servicename }}",
domain: "verwaltung-git.test-warpzone.de" domain: "verwaltung-git.test-warpzone.de"
} }
......
...@@ -2,8 +2,9 @@ ...@@ -2,8 +2,9 @@
# Get secrets # Get secrets
- include_tasks: ../functions/get_secret.yml - include_tasks: ../functions/get_secret.yml
with_items: with_items:
- { path: /srv/gitea/mysql_root_pw, length: 24 } - { path: "{{ basedir }}/secrets/mysql_root_pw", length: 24 }
- { path: /srv/gitea/mysql_user_pw, length: 12 } - { path: "{{ basedir }}/secrets/mysql_user_pw", length: 12 }
- { path: "{{ basedir }}/secrets/gitea_admin_pass", length: 12 }
- name: create folder struct for gitea - name: create folder struct for gitea
file: file:
...@@ -12,18 +13,19 @@ ...@@ -12,18 +13,19 @@
owner: 1000 owner: 1000
group: 1000 group: 1000
with_items: with_items:
- "/srv/gitea/db/" - "{{ basedir }}/db/"
- "/srv/gitea/data/" - "{{ basedir }}/data/"
- "{{ basedir }}/secrets"
- name: Konfig-Dateien erstellen - name: Konfig-Dateien erstellen
template: template:
src: "{{item}}" src: "{{item}}"
dest: "/srv/gitea/{{item}}" dest: "{{ basedir }}/{{item}}"
with_items: with_items:
- "docker-compose.yml" - "docker-compose.yml"
- name: start gitea docker - name: start gitea docker
community.docker.docker_compose_v2: community.docker.docker_compose_v2:
project_src: /srv/gitea/ project_src: "{{ basedir }}"
state: present state: present
...@@ -11,13 +11,13 @@ services: ...@@ -11,13 +11,13 @@ services:
ports: ports:
- 444:444 - 444:444
volumes: volumes:
- /srv/gitea/data:/data - {{ basedir }}/data:/data
environment: environment:
APP_NAME: "Warpzone Verwaltung" APP_NAME: "Warpzone Verwaltung"
RUN_MODE: "prod" RUN_MODE: "prod"
SSH_DOMAIN: "verwaltung-git.warpzone.ms" SSH_DOMAIN: "{{ domain }}"
SSH_PORT: "444" SSH_PORT: "444"
ROOT_URL: "https://verwaltung-git.warpzone.ms" ROOT_URL: "https://{{ domain }}"
HTTP_PORT: "42001" HTTP_PORT: "42001"
USER_UID: "1000" USER_UID: "1000"
USER_GID: "1000" USER_GID: "1000"
...@@ -46,7 +46,7 @@ services: ...@@ -46,7 +46,7 @@ services:
image: mariadb:11 image: mariadb:11
restart: always restart: always
volumes: volumes:
- /srv/gitea/db/:/var/lib/mysql - {{ basedir }}/db/:/var/lib/mysql
environment: environment:
MYSQL_ROOT_PASSWORD: "{{ mysql_root_pw }}" MYSQL_ROOT_PASSWORD: "{{ mysql_root_pw }}"
MYSQL_PASSWORD: "{{ mysql_user_pw }}" MYSQL_PASSWORD: "{{ mysql_user_pw }}"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment