Skip to content

sudodeo/doppler

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Doppler-Go

Go SDK client for doppler.com API.

Installation

  go get -u github.com/dilutedev/doppler

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

DOPPLER_KEY

Read more about keys here

Documentation

API Documentation

Features

  • Auth
  • Workplace
  • Workplace Roles
  • Activity logs
  • Projects
  • Project Roles
  • Project Members
  • Environments
  • Configs
  • Config logs
  • Trusted IPs
  • Secrets
  • Integrations
  • Secrets Sync
  • Dynamic Secrets
  • Service Tokens
  • Invites
  • Groups
  • Service Accounts
  • Audit
  • Share

Usage/Examples

package main

import (
    "github.com/dilutedev/doppler"
    _ "github.com/joho/godotenv/autoload"
)

func main(){
    dp, err := doppler.NewFromEnv()
    if err != nil {
        panic(err)
    }

    projects, err := dp.ListProjects(1, nil)
    if err != nil {
        panic(err)
    }

    log.Println(projects)
}

Authors

Releases

No releases published

Packages

No packages published

Languages

  • Go 99.8%
  • Makefile 0.2%