Low commit activity in last 3 years
No release in over a year
acmesmith plugin implementing google_cloud_storage storage
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

>= 0
>= 0

Runtime

 Project Readme

acmesmith-google-cloud-storage

This gem is a plugin for Acmesmith and implements storage using Google Cloud Storage

Usage

Prerequisites

  • You need to have service account of Google Cloud Platform to operate Google Cloud Storage via API.

Installation

Install acmesmith-google-cloud-storage gem along with acmesmith. You can just do gem install acmesmith-google-cloud-storage or use Bundler if you want.

Configuration

Use google_cloud_storage storage in your acmesmith.yml. General instructions about acmesmith.yml is available in the manual of Acmesmith.

endpoint: https://acme-staging.api.letsencrypt.org/
# endpoint: https://acme-v01.api.letsencrypt.org/ # productilon

storage:
  type: google_cloud_storage
  bucket: 
  prefix: 
  compute_engine_service_account: true # (pick-one): You can use GCE VM instance scope
  private_key_json_file: /path/to/credential.json # (pick-one) Only JSON key file is supported

challenge_responders:
  # configure how to respond ACME challenges; see the manual of Acmesmith.

License

The gem is available as open source under the terms of the MIT License.