Tidy up lint errors
This commit is contained in:
4
.vscode/settings.json
vendored
4
.vscode/settings.json
vendored
@@ -1 +1,3 @@
|
|||||||
{}
|
{
|
||||||
|
"ansible.python.interpreterPath": "/bin/python"
|
||||||
|
}
|
||||||
@@ -20,6 +20,12 @@ services:
|
|||||||
- --providers.docker.constraints=Label(`traefik.constraint-label-stack`,`appwrite`)
|
- --providers.docker.constraints=Label(`traefik.constraint-label-stack`,`appwrite`)
|
||||||
- --entrypoints.appwrite_web.address=:80
|
- --entrypoints.appwrite_web.address=:80
|
||||||
- --entrypoints.appwrite_websecure.address=:443
|
- --entrypoints.appwrite_websecure.address=:443
|
||||||
|
- --entrypoints.appwrite_websecure.forwardedHeaders.trustedIPs=10.0.0.0/8
|
||||||
|
- --entrypoints.appwrite_websecure.proxyProtocol.trustedIPs=10.0.0.0/8
|
||||||
|
# - --entrypoints.appwrite_web.forwardedHeaders.trustedIPs=192.168.2.1/32
|
||||||
|
# - --entrypoints.appwrite_web.proxyProtocol.trustedIPs=192.168.2.1/32
|
||||||
|
# - --entrypoints.appwrite_websecure.forwardedHeaders.trustedIPs=192.168.2.1/32
|
||||||
|
# - --entrypoints.appwrite_websecure.proxyProtocol.trustedIPs=192.168.2.1/32
|
||||||
- --accesslog=true
|
- --accesslog=true
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
ports:
|
ports:
|
||||||
|
|||||||
@@ -7,13 +7,14 @@
|
|||||||
- name: Update all packages to latest
|
- name: Update all packages to latest
|
||||||
ansible.builtin.dnf:
|
ansible.builtin.dnf:
|
||||||
name: "*"
|
name: "*"
|
||||||
state: latest
|
state: latest
|
||||||
|
update_only: true
|
||||||
|
|
||||||
- name: CodeReady Builder Repo Enabled
|
- name: CodeReady Builder Repo Enabled
|
||||||
community.general.rhsm_repository:
|
community.general.rhsm_repository:
|
||||||
name: "codeready-builder-for-rhel-9-{{ ansible_architecture }}-rpms"
|
name: "codeready-builder-for-rhel-9-{{ ansible_architecture }}-rpms"
|
||||||
state: enabled
|
state: enabled
|
||||||
|
|
||||||
- name: EPEL GPG Key installed
|
- name: EPEL GPG Key installed
|
||||||
ansible.builtin.rpm_key:
|
ansible.builtin.rpm_key:
|
||||||
key: https://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-9
|
key: https://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-9
|
||||||
@@ -22,12 +23,12 @@
|
|||||||
|
|
||||||
- name: Dependencies are installed
|
- name: Dependencies are installed
|
||||||
ansible.builtin.dnf:
|
ansible.builtin.dnf:
|
||||||
name:
|
name:
|
||||||
- podman
|
- podman
|
||||||
- https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
|
- https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
|
||||||
state: latest
|
state: present
|
||||||
|
|
||||||
- name: podman-compose installed
|
- name: Ensure podman-compose installed
|
||||||
ansible.builtin.dnf:
|
ansible.builtin.dnf:
|
||||||
name:
|
name:
|
||||||
- podman-compose
|
- podman-compose
|
||||||
@@ -36,14 +37,20 @@
|
|||||||
hosts: bab1.mgmt.toal.ca
|
hosts: bab1.mgmt.toal.ca
|
||||||
tasks:
|
tasks:
|
||||||
|
|
||||||
- name: podman socket enabled
|
- name: Ensure podman socket enabled
|
||||||
ansible.builtin.systemd:
|
ansible.builtin.systemd:
|
||||||
name: podman.socket
|
name: podman.socket
|
||||||
scope: user
|
scope: user
|
||||||
enabled: true
|
enabled: true
|
||||||
state: started
|
state: started
|
||||||
|
|
||||||
- name: appwrite image pulled from docker hub
|
- name: Ensure appwrite image pulled from docker hub
|
||||||
containers.podman.podman_image:
|
containers.podman.podman_image:
|
||||||
name: docker.io/appwrite/appwrite
|
name: docker.io/appwrite/appwrite
|
||||||
tag: 1.4.13
|
tag: 1.4.13
|
||||||
|
|
||||||
|
- name: Ensure podman-compose.yml deployed
|
||||||
|
ansible.builtin.copy:
|
||||||
|
src: podman-compose.yml
|
||||||
|
dest: /home/ptoal/appwrite
|
||||||
|
mode: '0644'
|
||||||
Reference in New Issue
Block a user