TIP: You can type at any time to perform a new search.
Let's Encrypt
letsencrypt · OCA/server-tools
- Repository
- OCA/server-tools · module folder · Try on Runboat
- Module version
- 1.1.1
- Category
- Tools
- Folder size
- 0.62 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/server-tools
- Last tracking update
- 2026-08-07 08:09:23
- Authors
- Odoo Community Association (OCA), Therp BV, Tecnativa, Acysos S.L
- Maintainers
- Odoo Community Association (OCA), Therp BV, Tecnativa, Acysos S.L
- Committers
- Holger Brunn, Pedro M. Baeza, Weblate, OCA-git-bot, oca-ci
Code Analysis ⓘ
Views touched (1)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
res_config_settings_view_form |
Letsencrypt settings view | res.config.settings | form | Inherits base.res_config_settings_view_form |
HTTP endpoints (1)
| Route(s) | Handler | Auth | Type | Methods | Flags |
|---|---|---|---|---|---|
/.well-known/acme-challenge/<filename> |
Letsencrypt.acme_challenge |
none | http | ALL |
Models touched (2)
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (7)
-
letsencrypt_altnamesCharconfig_parameter='letsencrypt.altnames'default=''help='Domains to use for the certificate. Separate with commas or newlines.'string='Domain names' -
letsencrypt_dns_providerSelectionconfig_parameter='letsencrypt.dns_provider'help='For wildcard certificates we need to add a TXT record on your DNS. If you set this to "Shell script" you can enter a shell script. Other options can be added by installing additional modules.'selection=[('shell', 'Shell script')]string='DNS provider' -
letsencrypt_dns_shell_scriptCharconfig_parameter='letsencrypt.dns_shell_script'default=DNS_SCRIPT_DEFAULThelp='Write a shell script that will update your DNS TXT records. You can use the $LETSENCRYPT_DNS_CHALLENGE and $LETSENCRYPT_DNS_DOMAIN variables.'string='DNS update script' -
letsencrypt_needs_dns_providerBoolean -
letsencrypt_prefer_dnsBooleanconfig_parameter='letsencrypt.prefer_dns'help="Validate through DNS even when HTTP validation is possible. Use this if your Odoo instance isn't publicly accessible."string='Prefer DNS validation' -
letsencrypt_reload_commandCharconfig_parameter='letsencrypt.reload_command'help='Fill this with the command to restart your web server.'string='Server reload command' -
letsencrypt_testing_modeBooleanconfig_parameter='letsencrypt.testing_mode'help="Use the Let's Encrypt staging server, which has higher rate limits but doesn't create valid certificates."string='Use testing server'
-
letsencrypt_check_dns_required(self)@api.onchange('letsencrypt_altnames', 'letsencrypt_prefer_dns')Check wether DNS required for Letsencrypt. -
set_values(self)Set Letsencrypt values on settings object.
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
- Status
- Open migration PR — not merged yet for this version
- CI status
- green — ready to merge
- Open since
- 159 days ago
- Last activity
- 75 days ago
- Repository
- OCA/server-tools
- Pull request
- [18.0][MIG] letsencrypt (#3553)