diff options
-rw-r--r-- | ansible/playbooks/gitea.yml | 13 | ||||
-rw-r--r-- | ansible/roles/gitea/defaults/main.yml | 3 | ||||
-rw-r--r-- | ansible/roles/gitea/tasks/deploy_gitea.yml | 38 | ||||
-rw-r--r-- | ansible/roles/gitea/tasks/main.yml | 4 | ||||
-rw-r--r-- | docker/compose/gitea/compose.yaml | 31 |
5 files changed, 0 insertions, 89 deletions
diff --git a/ansible/playbooks/gitea.yml b/ansible/playbooks/gitea.yml deleted file mode 100644 index 0f7a753..0000000 --- a/ansible/playbooks/gitea.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -- name: Deploy Gitea Service - hosts: tag_docker - become: true - - pre_tasks: - - name: Ensure Docker is installed - ansible.builtin.include_role: - name: docker - - roles: - - role: gitea -... diff --git a/ansible/roles/gitea/defaults/main.yml b/ansible/roles/gitea/defaults/main.yml deleted file mode 100644 index acb1cb5..0000000 --- a/ansible/roles/gitea/defaults/main.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -gitea_root_dir: /opt/gitea -... diff --git a/ansible/roles/gitea/tasks/deploy_gitea.yml b/ansible/roles/gitea/tasks/deploy_gitea.yml deleted file mode 100644 index 4390689..0000000 --- a/ansible/roles/gitea/tasks/deploy_gitea.yml +++ /dev/null @@ -1,38 +0,0 @@ ---- -- name: Gather the package facts - ansible.builtin.package_facts: - manager: auto - -- name: Verify Docker and compose are available - ansible.builtin.assert: - that: - - "'docker-ce' in ansible_facts.packages" - - "'docker-compose-plugin' in ansible_facts.packages" - fail_msg: "Docker and compose plugin are not installed" - -- name: Create Gitea directories - ansible.builtin.file: - path: "{{ gitea_root_dir }}" - state: directory - mode: '0755' - -- name: Deploy Gitea stack using compose v2 - community.docker.docker_compose_v2: - project_src: "{{ playbook_dir }}/../../docker/compose/gitea" - state: present - pull: "policy" - recreate: always - -- name: Verify that gitea and db services are running - ansible.builtin.assert: - that: - - gitea_container.State == 'running' - - db_container.State == 'running' - vars: - gitea_container: >- - {{ output.containers | selectattr("Service", "equalto", "gitea") | first }} - db_container: >- - {{ output.containers | selectattr("Service", "equalto", "db") | first }} - - -... diff --git a/ansible/roles/gitea/tasks/main.yml b/ansible/roles/gitea/tasks/main.yml deleted file mode 100644 index 25b2e71..0000000 --- a/ansible/roles/gitea/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -- name: Deploy Gitea container and it's db - ansible.builtin.include_tasks: deploy_gitea.yml -... diff --git a/docker/compose/gitea/compose.yaml b/docker/compose/gitea/compose.yaml deleted file mode 100644 index 81a3546..0000000 --- a/docker/compose/gitea/compose.yaml +++ /dev/null @@ -1,31 +0,0 @@ ---- -services: - gitea: - image: docker.gitea.com/gitea:1.23.6 - pull_policy: every_12h - environment: - - DB_TYPE=postgres - - DB_HOST=db:5432 - - DB_NAME=gitea - - DB_USER=gitea - - DB_PASSWD=gitea - restart: unless-stopped - volumes: - - git_data:/data - ports: - - '3000:3000' - db: - image: postgres:alpine - environment: - - POSTGRES_USER=gitea - - POSTGRES_PASSWORD=gitea - - POSTGRES_DB=gitea - restart: unless-stopped - volumes: - - db_data:/var/lib/postgresql/data - expose: - - 5432 -volumes: - db_data: - git_data: -... |