Compare commits
No commits in common. "ba5bc3b1cd3271a2b325d17f231bc5077a304cd6" and "e64bef6ac8fc170307c55eca21013a1d8c4341f5" have entirely different histories.
ba5bc3b1cd
...
e64bef6ac8
2
dns.yml
2
dns.yml
@ -29,8 +29,6 @@
|
|||||||
dns_records:
|
dns_records:
|
||||||
- name: "forms"
|
- name: "forms"
|
||||||
ip: "152.53.36.98"
|
ip: "152.53.36.98"
|
||||||
- name: "repair"
|
|
||||||
ip: "152.53.36.98"
|
|
||||||
|
|
||||||
tasks:
|
tasks:
|
||||||
- name: Add A records for subdomains of each domain
|
- name: Add A records for subdomains of each domain
|
||||||
|
@ -35,7 +35,7 @@ git.thesatelliteoflove.com {
|
|||||||
}
|
}
|
||||||
|
|
||||||
thesatelliteoflove.com {
|
thesatelliteoflove.com {
|
||||||
root * /srv/tsol
|
root * /srv
|
||||||
file_server
|
file_server
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -69,11 +69,3 @@ pdftools.thesatelliteoflove.com:80 {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
repair.nerder.land {
|
|
||||||
root * /srv/repair
|
|
||||||
file_server
|
|
||||||
}
|
|
||||||
|
|
||||||
forms.nerder.land {
|
|
||||||
reverse_proxy heyform-heyform-1:8000
|
|
||||||
}
|
|
||||||
|
@ -1,19 +0,0 @@
|
|||||||
- name: make heyform directories
|
|
||||||
ansible.builtin.file:
|
|
||||||
path: "{{ item}}"
|
|
||||||
state: directory
|
|
||||||
loop:
|
|
||||||
- /opt/stacks/heyform
|
|
||||||
|
|
||||||
- name: Template out the compose file
|
|
||||||
ansible.builtin.template:
|
|
||||||
src: heyform-compose.yml.j2
|
|
||||||
dest: /opt/stacks/heyform/compose.yml
|
|
||||||
owner: root
|
|
||||||
mode: 644
|
|
||||||
|
|
||||||
- name: deploy heyform stack
|
|
||||||
community.docker.docker_compose_v2:
|
|
||||||
project_src: /opt/stacks/heyform
|
|
||||||
files:
|
|
||||||
- compose.yml
|
|
@ -120,8 +120,4 @@
|
|||||||
|
|
||||||
- name: Install paperlessngx
|
- name: Install paperlessngx
|
||||||
import_tasks: paperlessngx.yml
|
import_tasks: paperlessngx.yml
|
||||||
tags: paperlessngx
|
tags: paperlessngx
|
||||||
|
|
||||||
- name: Install heyform
|
|
||||||
import_tasks: heyform.yml
|
|
||||||
tags: heyform
|
|
@ -1,45 +0,0 @@
|
|||||||
services:
|
|
||||||
heyform:
|
|
||||||
image: heyform/community-edition:latest
|
|
||||||
restart: always
|
|
||||||
volumes:
|
|
||||||
# Persist uploaded images
|
|
||||||
- assets:/app/static/upload
|
|
||||||
depends_on:
|
|
||||||
- mongo
|
|
||||||
- keydb
|
|
||||||
environment:
|
|
||||||
APP_HOMEPAGE_URL: http://forms.nerder.land
|
|
||||||
SESSION_KEY: {{ heyform_session_key }}
|
|
||||||
FORM_ENCRYPTION_KEY: {{ heyform_encryption_key }}
|
|
||||||
MONGO_URI: 'mongodb://mongo:27017/heyform'
|
|
||||||
REDIS_HOST: keydb
|
|
||||||
REDIS_PORT: 6379
|
|
||||||
|
|
||||||
mongo:
|
|
||||||
image: percona/percona-server-mongodb:4.4
|
|
||||||
restart: always
|
|
||||||
volumes:
|
|
||||||
# Persist MongoDB data
|
|
||||||
- database:/data/db
|
|
||||||
|
|
||||||
keydb:
|
|
||||||
image: eqalpha/keydb:latest
|
|
||||||
restart: always
|
|
||||||
command: keydb-server --appendonly yes
|
|
||||||
volumes:
|
|
||||||
# Persist KeyDB data
|
|
||||||
- keydb:/data
|
|
||||||
|
|
||||||
volumes:
|
|
||||||
assets:
|
|
||||||
driver: local
|
|
||||||
database:
|
|
||||||
driver: local
|
|
||||||
keydb:
|
|
||||||
driver: local
|
|
||||||
|
|
||||||
networks:
|
|
||||||
default:
|
|
||||||
external: true
|
|
||||||
name: lava
|
|
Loading…
x
Reference in New Issue
Block a user