Skip to content

Commit 0865d76

Browse files
committed
chore: tx-submit-api-mirror 0.6.0
Signed-off-by: Chris Gianelloni <[email protected]>
1 parent 634d8e4 commit 0865d76

File tree

2 files changed

+22
-1
lines changed

2 files changed

+22
-1
lines changed

roles/tx_submit_api_mirror/defaults/main.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
tx_submit_api_mirror_install_method: 'docker'
44

55
# Tx Submit API mirror version
6-
tx_submit_api_mirror_version: '0.5.0'
6+
tx_submit_api_mirror_version: '0.6.0'
77

88
# Docker image
99
tx_submit_api_mirror_docker_image: 'ghcr.io/blinklabs-io/tx-submit-api-mirror:{{ tx_submit_api_mirror_version }}'
@@ -22,3 +22,9 @@ tx_submit_api_mirror_metrics_port: '{{ tx_submit_api_mirror_metrics_container_po
2222
# Backends to forward to
2323
tx_submit_api_mirror_backends:
2424
- https://example.com/api/tx/submit
25+
26+
# SSL certificate and key (optional)
27+
tx_submit_api_mirror_tls_cert_file_path: ''
28+
tx_submit_api_mirror_tls_cert_file_container_path: '{{ tx_submit_api_mirror_tls_cert_file_path }}'
29+
tx_submit_api_mirror_tls_key_file_path: ''
30+
tx_submit_api_mirror_tls_key_file_container_path: '{{ tx_submit_api_mirror_tls_key_file_path }}'

roles/tx_submit_api_mirror/tasks/docker.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,16 @@
11
---
2+
- name: Initialize tx_submit_api_mirror_docker_volumes fact
3+
set_fact:
4+
tx_submit_api_mirror_docker_volumes: []
5+
6+
- name: Add tls certificate to tx_submit_api_mirror_docker_volumes fact
7+
set_fact:
8+
tx_submit_api_mirror_docker_volumes: '{{ tx_submit_api_mirror_docker_volumes | default([]) + [item] }}'
9+
loop:
10+
- '{{ tx_submit_api_tls_cert_file_path }}:{{ tx_submit_api_tls_cert_file_container_path }}'
11+
- '{{ tx_submit_api_tls_key_file_path }}:{{ tx_submit_api_tls_key_file_container_path }}'
12+
when: tx_submit_api_tls_cert_file_path != '' and tx_submit_api_tls_key_file_path != ''
13+
214
- name: Create container
315
docker_container:
416
name: '{{ tx_submit_api_mirror_docker_container_name }}'
@@ -10,3 +22,6 @@
1022
env:
1123
API_LISTEN_PORT: '{{ tx_submit_api_mirror_container_port | string }}'
1224
BACKENDS: "{{ tx_submit_api_mirror_backends | join(',') }}"
25+
TLS_CERT_FILE_PATH: '{{ tx_submit_api_mirror_tls_cert_file_path | string }}'
26+
TLS_KEY_FILE_PATH: '{{ tx_submit_api_mirror_tls_key_file_path | string }}'
27+
volumes: '{{ tx_submit_api_mirror_docker_volumes | list }}'

0 commit comments

Comments
 (0)