name: certificates-manager
title: Certificates Manager
description: Manage ABT Node SSL certificates
version: 0.1.23
keywords:
  - dapp
  - ssl
  - certificate
  - dns
author:
  name: polunzh
  email: polunzh@gmail.com
  url: 'http://github.com/polunzh'
repository:
  type: git
  url: >-
    https://github.com/ArcBlock/abt-node/tree/master/blocklets/certificates-manager
license: Apache-2.0
files:
  - build
  - screenshots
  - logo.png
  - blocklet.md
  - README.md
specVersion: 1.0.2
did: z8iZtEerb5YvuaTrkkryeAMexfVTk7EaUnmVU
group: dapp
main: blocklet.zip
logo: logo.png
community: 'https://community.arcblockio.cn'
support: support@arcblock.io
environments:
  - name: NODE_ACCESS_KEY
    description: Access key to manage certificates of the ABT Node
    required: true
    default: ''
    secure: false
  - name: NODE_ACCESS_SECRET
    description: Access secret to manage certificates of the ABT Node
    required: true
    secure: true
    default: ''
  - name: NODE_DOMAIN
    description: Domain name of current production node
    required: true
    default: ''
    secure: false
  - name: MAINTAINER_EMAIL
    description: The maintainer's email
    required: true
    default: ''
    secure: false
  - name: ENABLE_ECHO_DNS
    description: Enable echo dns service or not
    required: true
    default: 'false'
    secure: false
  - name: ECHO_DNS_IP_REGEX
    description: ip regex string
    required: false
    default: '(\d{1,3})-(\d{1,3})-(\d{1,3})-(\d{1,3})\.ip\.abtnet\.io'
    secure: false
  - name: ECHO_DNS_DOMAIN
    description: ip regex string
    required: false
    default: ip.abtnet.io
    secure: false
scripts:
  dev: npm run start
documentation: ''
homepage: ''
interfaces:
  - type: web
    name: adminUrl
    path: /
    prefix: '*'
    port: BLOCKLET_PORT
    protocol: tcp
  - type: web
    name: wellknownUrl
    path: /
    prefix: /.well-known/acme-challenge
    port: BLOCKLET_PORT
    protocol: tcp
  - type: service
    name: dns
    protocol: udp
    port:
      internal: BLOCKLET_DNS_PORT
      external: 53
    path: /
    prefix: '*'
screenshots: []
requirements:
  abtnode: '>=1.1.10'
timeout:
  start: 60
gitHash: c53e6d196eb98a5571c9623d7b717e1dda5a80da
