This gist is an example on how to automate the Letsencrypt DNS challenge using cloudflare and docker. The docker image used in this gist is the official certbot/dns-cloudflare image.
- Install Docker and Docker Compose
| Description=IPS Destination | |
| Type=HTTP | |
| Accept=application/scim+json | |
| Authentication=BasicAuthentication | |
| Name=IPS_PROXY | |
| serviceURL=/ipsproxy/api/v1/scim/ | |
| ProxyType=Internet | |
| URL=https\://ipsproxy<<id>>-<<subaccount>>.hana.ondemand.com/ | |
| #User=<< Existing user removed on export >> | |
| #Password=<< Existing password/certificate removed on export >> |
| #!/bin/bash | |
| # list all org guids | |
| # list of all Org names we need to iterate through | |
| orgs=$(cf orgs | tail -n +4) | |
| function get_guid() { | |
| org=$1 | |
| echo "$org:" | |
| # get org GUID |
This gist is an example on how to automate the Letsencrypt DNS challenge using cloudflare and docker. The docker image used in this gist is the official certbot/dns-cloudflare image.
I hereby claim:
To claim this, I am signing this object:
| Attribute VB_Name = "CVSSv2" | |
| Function CVSSv2(AV As String, AC As String, AU As String, C As String, I As String, A As String) | |
| Attribute CVSSv3.VB_Description = "This function calculates the CVSSv3 Score from the coresponding vector" | |
| Attribute CVSSv3.VB_ProcData.VB_Invoke_Func = " \n9" | |
| Dim intAV, intAC, intAU, intC, intI, intA As Double | |
| Dim ImpactScore, ISCbase, Exploitability As Double | |
| Select Case AV | |
| Case "Network", "N" | |
| intAV = 1 |
| FUNCTION RFC_PING. | |
| *"---------------------------------------------------------------------- | |
| *"*"Lokale Schnittstelle: | |
| *"---------------------------------------------------------------------- | |
| * RFC - P I N G | |
| * | |
| * Funktion dient als Verbindungstest. | |
| *"---------------------------------------------------------------------- | |
| DATA lv_username TYPE BAPIBNAME-BAPIBNAME. |