BUSCARRON_LOGIN - user login/localpart, eg: buscarron
BUSCARRON_PASSWORD - user password
BUSCARRON_NAME_ROOM - Matrix Room ID of the name form
BUSCARRON_NAME_REDIRECT - URL to redirect after handling form name data submission, supports go template vars from submission data (eg email field can be added to the redirect string as {{ .email }})
optional form configs
BUSCARRON_NAME_REDIRECT_REJECT - URL to redirect after handling form name (doesn't support templates) for rejected submissions
BUSCARRON_NAME_RATELIMIT - rate limit of the form, format: <max requests>r/<interval:s,m>, eg: 1r/s, 54r/m, 7r/h
BUSCARRON_NAME_RATELIMIT_SHARED - enable shared rate limit between forms with that option enabled
BUSCARRON_NAME_HASEMAIL - if the form has an email field and you want to enforce email validation
BUSCARRON_NAME_HASDOMAIN - if the form has a domain field and you want to enforce domain validation
BUSCARRON_NAME_EXTENSIONS - space-separated list of the form extensions, allowed values: confirmation
BUSCARRON_NAME_TEXT - custom form text, supports go template vars from submission data (e.g., email field can be displayed as {{ .email }})
BUSCARRON_NAME_CONFIRMATION_SUBJECT - confrimation email subject, supports go template vars from submission data (eg email field can be added to subject as {{ .email }}). Requires confirmation extension in the BUSCARRON_NAME_EXTENSIONS list and postmark configuration
BUSCARRON_NAME_CONFIRMATION_BODY - confrimation email body, supports go template vars from submission data (eg email field can be added to body as {{ .email }}). Requires confirmation extension in the BUSCARRON_NAME_EXTENSIONS list and postmark configuration
Add form name to BUSCARRON_LIST, eg: export BUSCARRON_LIST="form1 form2")
Add form config, eg: export BUSCARRON_FORM1_REDIRECT=https://http.cat/200
Send POST request to the http://127.0.0.1:8080/name
BUSCARRON_SMTP_FROM - email address (from) for SMTP validation. Must be valid email on valid SMTP server, otherwise it will be rejected by other servers