add description, hint and default value for variable

This commit is contained in:
Mickael PAPAMICA Asseline
2023-01-13 21:16:46 +01:00
parent 90c53e5da0
commit ea875146e5
3 changed files with 10 additions and 9 deletions

View File

@@ -20,10 +20,10 @@ def volumlist():
def envvar():
envvar = []
var_name = "Nothing"
grp_var = []
while var_name != "":
var_name = input("Enter environment variable or press enter to exit : ")
if var_name != "":
grp_var = []
var_description = input(f" Enter description of variable {var_name} : ")
var_hint = input(f" Enter hint of variable {var_name} : ")
var_default = input(f" Enter default of variable {var_name} : ")

View File

@@ -13,8 +13,8 @@
#% DATA_LOCATION: Data localization (Example: /apps/service) [/_data/apps]
#% URL: Service URL (Example: service.papamica.fr or service.com)
#% NETWORK: Your Traefik network (Example: proxy) [proxy]
#% ['TZ', 'CAPTCHA_SOLVER']: ['Time Zone', 'Captcha solver'] (['Europe/Paris', 'Check documentation on Github']) [['Europe/Paris', 'none']]
#% ['TZ', 'CAPTCHA_SOLVER']: ['Time Zone', 'Captcha solver'] (['Europe/Paris', 'Check documentation on Github']) [['Europe/Paris', 'none']]
#% TZ: Time Zone (Ex : Europe/Paris) [Europe/Paris]
#% CAPTCHA_SOLVER: Captcha solver (Check documentation on Github) [none]
# Work with Portainer
version: '3.8'
@@ -22,9 +22,10 @@ services:
flaresolverr:
image: ghcr.io/flaresolverr/flaresolverr:latest
volumes:
- $DATA_LOCATION/$SERVICE/test:/test
environment:
- ['TZ', 'CAPTCHA_SOLVER']:$['TZ', 'CAPTCHA_SOLVER']
- ['TZ', 'CAPTCHA_SOLVER']:$['TZ', 'CAPTCHA_SOLVER']
- TZ:$TZ
- CAPTCHA_SOLVER:$CAPTCHA_SOLVER
healthcheck:
test: wget -s 'http://localhost:8191'
interval: 1m

View File

@@ -16,10 +16,10 @@
{%- if envvar is defined and envvar|length > 0 %}
{%- for var in envvar %}
{%- if not loop.last %}
#% {{ var|upper }}: {{ var }} ({{ var }}) [{{ var }}]
#% {{ var[0]|upper }}: {{ var[1] }} ({{ var[2] }}) [{{ var[3] }}]
{%- endif %}
{%- if loop.last %}
#% {{ var.name|upper }}: {{ var.description }} ({{ var.hint }}) [{{ var.default_value }}]
#% {{ var[0]|upper }}: {{ var[1] }} ({{ var[2] }}) [{{ var[3] }}]
{%- endif %}
{%- endfor %}
{%- endif %}
@@ -44,10 +44,10 @@ services:
environment:
{%- for var in envvar %}
{%- if not loop.last %}
- {{ var|upper }}:${{ var|upper }}
- {{ var[0]|upper }}:${{ var[0]|upper }}
{%- endif %}
{%- if loop.last %}
- {{ var|upper }}:${{ var|upper }}
- {{ var[0]|upper }}:${{ var[0]|upper }}
{%- endif %}
{%- endfor %}
{%- endif %}