Skip to content

Instantly share code, notes, and snippets.

@brandoncamenisch
Created April 11, 2020 01:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save brandoncamenisch/5ed7c7c09007a893cd24eae572c3a6e4 to your computer and use it in GitHub Desktop.
Save brandoncamenisch/5ed7c7c09007a893cd24eae572c3a6e4 to your computer and use it in GitHub Desktop.
# Grip is a GitHub Markdown preview service add your token and run
# grip:
# build:
# context: https://raw.githubusercontent.com/docker-library/python/master/3.8/alpine3.11/Dockerfile
# command: "pip install grip"
# image: python:3
#TEST
#grip --pass=$GITHUB_TOKEN -b aws-iam-users/subscriptions-team/README.md
# environment:
# - GITHUB_TOKEN=${GITHUB_TOKEN-github-dummy}
# entrypoint: grip
# ports:
# - 6419:6419
# volumes:
# - $PWD:/data
# tty: true
# working_dir: /data
# terraboard:
# image: camptocamp/terraboard:devel
# environment:
# AWS_ACCESS_KEY_ID: ${AWS_ACCESS_KEY_ID}
# AWS_SECRET_ACCESS_KEY: ${AWS_SECRET_ACCESS_KEY}
# AWS_REGION: ${AWS_DEFAULT_REGION}
# AWS_BUCKET: ${AWS_BUCKET}
# AWS_FILE_EXTENSION: ${AWS_FILE_EXTENSION}
# BASE_URL: /terraboard/
# DB_PASSWORD: mypassword
# AWS_DYNAMODB_TABLE: ${AWS_DYNAMODB_TABLE}
# AWS_KEY_PREFIX: ${AWS_KEY_PREFIX}
# TERRABOARD_LOG_LEVEL: ${TERRABOARD_LOG_LEVEL}
# TERRABOARD_LOGOUT_URL: /oauth2/sign_in
# depends_on:
# - "db"
# volumes:
# - ./static:/static:ro
#
# proxy:
# image: camptocamp/oauth2_proxy
# command:
# - -http-address=0.0.0.0:80
# - -upstream=http://terraboard:8080/terraboard/
# - -provider=github
# - -email-domain=*
# - -cookie-secure=false
# - -redirect-url=http://localhost/oauth2/callback
# environment:
# OAUTH2_PROXY_CLIENT_ID: ${OAUTH_CLIENT_ID}
# OAUTH2_PROXY_CLIENT_SECRET: ${OAUTH_CLIENT_SECRET}
# OAUTH2_PROXY_COOKIE_SECRET: ${OAUTH_COOKIE_SECRET}
# ports:
# - 80:80
#
# db:
# image: postgres:9.5
# environment:
# POSTGRES_USER: gorm
# POSTGRES_PASSWORD: mypassword
# POSTGRES_DB: gorm
# volumes:
# - tb-data:/var/lib/postgresql/data
#
# volumes:
# tb-data: {}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment