--- - name: Container Setup vars: lxc_base: ansible-alpine3.11 lxc_name: gitea import_playbook: ../common/tasks/lxc.yml - name: Install Gitea Service hosts: gitea vars_files: - ../variables.yml tasks: - name: Ensuring user exists user: name: "{{ gitea_user }}" state: present - name: Installing the required dependencies apk: state: present update_cache: yes name: - gitea - name: Replacing with repository binary get_url: url: "{{ gitea_url }}" dest: /usr/bin/gitea checksum: "sha256:{{ gitea_checksum }}" - name: Ensuring service has been started and enabled service: name: gitea state: restarted enabled: yes - name: Waiting for application to become active wait_for: port: 3000 - name: Testing if explore page exists uri: url: http://0.0.0.0:3000/explore/repos return_content: yes