Skip to content

buildozer/geminabox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gem in a Box

Dockerized Gem in a Box server secured using SSL and optional GitHub organization authentication.

When the environment variable GITHUB_ORGANIZATION is set, users need to login with their GitHub username plus a personal access token.

Environment variables:

  • GITHUB_ORGANIZATION: Only members of this organization will have access (optional).

  • REDIS_URL: Redis server to cache GitHub authentication (required when organization is set).

  • SSL_CERTIFICATE: SSL certificate path (use a volume to mount the certificate files).

  • SSL_INTERMEDIATE_CERTIFICATE_X: Intermediate certificate path where X can be 1, 2 or 3 (optional).

  • SSL_PRIVATE_KEY: SSL private key path.

  • SSL_PASSPHRASE: Private key passphrase.

You can use the docker-compose.yml file as a base.

Credits:

About

Dockerized Gem in a Box server

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages