mirror of
https://github.com/NetworkCats/rustyip.git
synced 2026-11-15 00:15:02 +00:00
26 lines
937 B
YAML
26 lines
937 B
YAML
---
|
|
- name: Configure RustyIP VPS
|
|
hosts: vps
|
|
become: true
|
|
gather_facts: true
|
|
|
|
vars:
|
|
app_image: "{{ lookup('env', 'APP_IMAGE') }}"
|
|
site_domain: "{{ lookup('env', 'SITE_DOMAIN') }}"
|
|
db_update_url: "{{ lookup('env', 'DB_UPDATE_URL') }}"
|
|
origin_cert: "{{ lookup('env', 'ORIGIN_CERT') }}"
|
|
origin_key: "{{ lookup('env', 'ORIGIN_KEY') }}"
|
|
ipv4_domain: "{{ lookup('env', 'IPV4_DOMAIN') | default('', true) }}"
|
|
ipv4_origin_cert: "{{ lookup('env', 'IPV4_ORIGIN_CERT') | default('', true) }}"
|
|
ipv4_origin_key: "{{ lookup('env', 'IPV4_ORIGIN_KEY') | default('', true) }}"
|
|
dockerhub_token: "{{ lookup('env', 'DOCKERHUB_TOKEN') }}"
|
|
dockerhub_username: "{{ lookup('env', 'DOCKERHUB_USERNAME') }}"
|
|
first_deploy: "{{ lookup('env', 'FIRST_DEPLOY') | default('false', true) }}"
|
|
|
|
roles:
|
|
- role: base
|
|
when: first_deploy | bool
|
|
- role: docker
|
|
when: first_deploy | bool
|
|
- role: app
|