csac

command module
v0.0.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 5, 2022 License: MIT Imports: 3 Imported by: 0

README

CSAC (Cloud Service Auto Cert)

Features

  • Tencent Cloud
    • Auto DNS Certification
    • Auto Upload Cert File
    • Auto Update CDN HTTPS Cert
    • Auto Update CLB HTTPS Cert
    • Auto Update API Gateway HTTPS Cert
    • Other...
  • Alibaba Cloud
  • Other...

Config

# config.yaml
Email: your@email.com
Tencent:
  SecretId: your-tencent-cloud-secret-id
  SecretKey: your-tencent-cloud-secret-key
Domains:
  - *.example.com

Or Set Docker environment variables

# .env
CSAC_EMAIL=your@email.com
CSAC_TENCENT_SECRET_ID=your-tencent-cloud-secret-id
CSAC_TENCENT_SECRET_KEY=your-tencent-cloud-secret-key
CSAC_DOMAIN=*.example.com

Usage

docker run -v /path/to/config.yaml:/config.yaml neobaran/csac -c /config.yaml
docker run --env-file .env neobaran/csac

Github Action

neobaran/csac-action

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL