Files
Internal-apps/roles/gitea/tasks/main.yml

27 lines
586 B
YAML

---
- name: Create Gitea directory
ansible.builtin.file:
path: /opt/apps/gitea
state: directory
mode: '0755'
- name: Deploy Gitea
containers.podman.podman_container:
image: docker.gitea.com/gitea:nightly
name: gitea
env:
USER_UID: 1000
USER_GID: 1000
restart_policy: always
recreate: true
state: started
volumes:
- /opt/apps/gitea:/data:z
- /usr/share/zoneinfo/America/Denver:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
network:
- npm_internal
ip: '10.10.0.25'
ports:
- "222:22"