30 lines
649 B
Markdown
30 lines
649 B
Markdown
|
Votre playbook ressemblera à quelque chose comme ça :
|
||
|
|
||
|
<div lang="en-US">
|
||
|
```yaml
|
||
|
- name: Launch gitea container
|
||
|
docker_container:
|
||
|
name: gitea
|
||
|
image: "gitea/gitea:{{ version }}"
|
||
|
volumes:
|
||
|
- /var/lib/gitea:/data
|
||
|
- /etc/localtime:/etc/localtime:ro
|
||
|
- /etc/timezone:/etc/timezone:ro
|
||
|
state: started
|
||
|
restart_policy: unless-stopped
|
||
|
memory: 1G
|
||
|
memory_swap: 1G
|
||
|
networks:
|
||
|
- name: gitea
|
||
|
published_ports:
|
||
|
- "2222:22"
|
||
|
- "3000:3000"
|
||
|
env:
|
||
|
RUN_MODE: "prod"
|
||
|
DOMAIN: "gitea"
|
||
|
SSH_DOMAIN: "gitea"
|
||
|
INSTALL_LOCK: "true"
|
||
|
SECRET_KEY: "{{ secret_key }}"
|
||
|
```
|
||
|
</div>
|