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 33tx_submit_api_install_method : ' docker'
44
55# Cardano Submit API version
6- tx_submit_api_version : ' 0.17.5 '
6+ tx_submit_api_version : ' 0.18.0 '
77
88# Base host directory for node data
99cardano_node_dir : /opt/cardano
@@ -32,3 +32,9 @@ tx_submit_api_metrics_port: '{{ tx_submit_api_metrics_container_port }}'
3232
3333# Cardano network
3434tx_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 11---
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+
216- name : Create container
317 docker_container :
418 name : ' {{ tx_submit_api_docker_container_name }}'
923 - ' {{ tx_submit_api_metrics_port }}:{{ tx_submit_api_metrics_container_port }}'
1024 env :
1125 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