https://github.com/natterstefan/graphql-voyager-docker
Docker Image for https://github.com/APIs-guru/graphql-voyager
https://github.com/natterstefan/graphql-voyager-docker
docker docker-image graphql graphql-voyager
Last synced: about 2 months ago
JSON representation
Docker Image for https://github.com/APIs-guru/graphql-voyager
- Host: GitHub
- URL: https://github.com/natterstefan/graphql-voyager-docker
- Owner: natterstefan
- License: apache-2.0
- Created: 2019-06-23T13:54:15.000Z (about 7 years ago)
- Default Branch: main
- Last Pushed: 2024-01-23T00:01:29.000Z (over 2 years ago)
- Last Synced: 2025-02-10T11:45:26.760Z (over 1 year ago)
- Topics: docker, docker-image, graphql, graphql-voyager
- Language: JavaScript
- Size: 194 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Graphql-Voyager-Docker
[](https://hub.docker.com/r/natterstefan/graphql-voyager)
Simple docker image for
[GraphQL voyager](https://github.com/APIs-guru/graphql-voyager).
## Usage
Create or extend your `docker-compose.yml` configuration and start the app later
with: `docker-compose up`.
```yml
version: '3.5'
services:
app:
image: natterstefan/graphql-voyager:dev
ports:
- '3000:3000'
environment:
# example url, must point to your graphql server/api
GRAPHQL_URL: http://localhost:8000
```
Now open Voyager at [http://localhost:3000](http://localhost:3000).
## How to build the docker image
I use the
[lovely-gradle-plugin created by Lovely Systems](https://github.com/lovelysystems/lovely-gradle-plugin)
to build and publish the docker image. It is simple and works like this:
```bash
# this will create a tag and push it to github
git tag
git push --tags
# creates a docker image and tags it with both `dev` and the latest tag
./gradlew buildDockerImage
# publishes the docker image to docker hub
./gradlew pushDockerImage
```
## LICENSE
[APACHE 2.0](./LICENCE)
## Contributors ✨
This project follows the
[all-contributors](https://github.com/all-contributors/all-contributors)
specification. Contributions of any kind welcome!