File tree Expand file tree Collapse file tree 2 files changed +24
-3
lines changed Expand file tree Collapse file tree 2 files changed +24
-3
lines changed Original file line number Diff line number Diff line change 3
3
tx_submit_api_install_method : ' docker'
4
4
5
5
# Cardano Submit API version
6
- tx_submit_api_version : ' 0.17.5 '
6
+ tx_submit_api_version : ' 0.18.0 '
7
7
8
8
# Base host directory for node data
9
9
cardano_node_dir : /opt/cardano
@@ -32,3 +32,9 @@ tx_submit_api_metrics_port: '{{ tx_submit_api_metrics_container_port }}'
32
32
33
33
# Cardano network
34
34
tx_submit_api_network : mainnet
35
+
36
+ # SSL certificate and key (optional)
37
+ tx_submit_api_tls_cert_file_path : ' '
38
+ tx_submit_api_tls_cert_file_container_path : ' {{ tx_submit_api_tls_cert_file_path }}'
39
+ tx_submit_api_tls_key_file_path : ' '
40
+ tx_submit_api_tls_key_file_container_path : ' {{ tx_submit_api_tls_key_file_path }}'
Original file line number Diff line number Diff line change 1
1
---
2
+ - name : Initialize tx_submit_api_docker_volumes fact
3
+ set_fact :
4
+ tx_submit_api_docker_volumes : ' {{ tx_submit_api_docker_volumes | default([]) + [item] }}'
5
+ loop :
6
+ - ' {{ cardano_node_ipc_dir }}:{{ tx_submit_api_ipc_container_dir }}'
7
+
8
+ - name : Add tls certificate to tx_submit_api_docker_volumes fact
9
+ set_fact :
10
+ tx_submit_api_docker_volumes : ' {{ tx_submit_api_docker_volumes | default([]) + [item] }}'
11
+ loop :
12
+ - ' {{ tx_submit_api_tls_cert_file_path }}:{{ tx_submit_api_tls_cert_file_container_path }}'
13
+ - ' {{ tx_submit_api_tls_key_file_path }}:{{ tx_submit_api_tls_key_file_container_path }}'
14
+ when : tx_submit_api_tls_cert_file_path != '' and tx_submit_api_tls_key_file_path != ''
15
+
2
16
- name : Create container
3
17
docker_container :
4
18
name : ' {{ tx_submit_api_docker_container_name }}'
9
23
- ' {{ tx_submit_api_metrics_port }}:{{ tx_submit_api_metrics_container_port }}'
10
24
env :
11
25
CARDANO_NETWORK : ' {{ tx_submit_api_network }}'
12
- volumes :
13
- - ' {{ cardano_node_ipc_dir }}:{{ tx_submit_api_ipc_container_dir }}'
26
+ TLS_CERT_FILE_PATH : ' {{ tx_submit_api_tls_cert_file_path | string }}'
27
+ TLS_KEY_FILE_PATH : ' {{ tx_submit_api_tls_key_file_path | string }}'
28
+ volumes : ' {{ tx_submit_api_docker_volumes | list }}'
You can’t perform that action at this time.
0 commit comments