42BV / docker-gam

Google Apps Manager in a Docker container

Home Page:https://hub.docker.com/r/42bv/gam

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Docker Build Statu Docker Stars Docker Pulls

Docker - Google Apps Manager (GAM)

GAM is a command line tool for Google Apps administrators to manage domain and user settings

  • Visit the Wiki pages for instructions and examples

Docker

Supported tags and Dockerfile

Pull

Get the latest version:

docker pull 42bv/gam:latest

Build

Clone the repository:

git clone git@github.com:42BV/docker-gam.git
cd docker-gam

Build the current Dockerfile and tag the image:

docker build -t gam .

Run

Make sure you have the required credential files in your current directory:

  • oauth2.txt
  • oauth2service.json
  • client_secrets.json

You need to generate these first, see installation.

docker run -it --rm \
       -v "${PWD}"/oauth2.txt:/opt/gam/src/oauth2.txt \
       -v "${PWD}"/oauth2service.json:/opt/gam/src/oauth2service.json \
       -v "${PWD}"/client_secrets.json:/opt/gam/src/client_secrets.json \
       --name gam 42bv/gam

Installation

No installation is required beyond running the Docker commands and generating your credential files. See the detailed instruction page on how to create them.

License

Released under the MIT license.

About

Google Apps Manager in a Docker container

https://hub.docker.com/r/42bv/gam

License:MIT License


Languages

Language:Shell 100.0%