Sign inSign up

sunya/oasis

By sunya

•Updated about 8 years ago

Build preview environment rapidly.

Image
0

3.0K

sunya/oasis repository overview

oasis

⁠oasis

Build Status Greenkeeper badge

WIP.

This project was inspired by mookjp/pool⁠.

⁠Requirements

  • Docker
  • Git repository that have Dockerfile at project root.

⁠Usage[WIP]

$ docker run -e PROVIDER_TOKEN=<YOUR_TOKEN> -e REPO=<owner>/<repository> -e TARGET_PORT=3000 -d -p 5121:5121 sunya/oasis
⁠Environment variables

* required.

  • PORT: oasis port.
  • HOST*: Your server domain.
  • PROVIDER*: Git hosting services. choose one among the below:
    • github
  • REPO*: target preview repository(<owner>/<repository>).
  • PROVIDER_TOKEN: Require token if you preview private repository.
  • TARGET_PORT(WIP): Your project's port. oasis predicts port number from inspect command. Rrequire this variables if you use Docker Compose.

⁠Development

  • Node.js >= 7.7

Tag summary

Content type

Image

Digest

Size

307.5 MB

Last updated

about 8 years ago

docker pull sunya/oasis:greenkeeper__types_webpack-4.4.13