diff --git a/.github/workflows/master-deployment.yml b/.github/workflows/master-deployment.yml index 29df410c2..67176f72f 100644 --- a/.github/workflows/master-deployment.yml +++ b/.github/workflows/master-deployment.yml @@ -57,6 +57,30 @@ jobs: # - run: curl ${{ secrets.INDEX_HTML_DEPLOYMENT_URL }} > dist/index.html # - run: aws s3 rm s3://neodash.graphapp.io/ --recursive && aws s3 sync dist s3://neodash.graphapp.io/ --acl public-read build-docker: + needs: build-test + runs-on: ubuntu-latest + strategy: + matrix: + node-version: [18.x] + steps: + - name: run Docker + uses: actions/checkout@v2 + - run: rm -rf docs + - name: Login to Docker Hub + uses: docker/login-action@v1 + with: + username: ${{ secrets.DOCKER_HUB_LABS_USERNAME }} + password: ${{ secrets.DOCKER_HUB_LABS_ACCESS_TOKEN }} + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v1 + - name: Build and push + uses: docker/build-push-action@v2 + with: + context: . + file: ./Dockerfile + push: true + tags: ${{ secrets.DOCKER_HUB_LABS_USERNAME }}/neodash:latest,${{ secrets.DOCKER_HUB_LABS_ACCESS_TOKEN }}/neodash:2.2.1 + build-docker-legacy: needs: build-test runs-on: ubuntu-latest strategy: diff --git a/README.md b/README.md index eba063b2e..96f3e7c6a 100644 --- a/README.md +++ b/README.md @@ -14,8 +14,8 @@ You can run NeoDash in one of three ways: 3. For on-prem deployments, you can build the application yourself, or pull the latest Docker image from Docker Hub. ``` # Run the application on http://localhost:5005 -docker pull nielsdejong/neodash:latest -docker run -it --rm -p 5005:5005 nielsdejong/neodash +docker pull neo4jlabs/neodash:latest +docker run -it --rm -p 5005:5005 neo4jlabs/neodash ``` > Windows users may need to prefix the `docker run` command with `winpty`. diff --git a/docs/modules/ROOT/pages/developer-guide/build-and-run.adoc b/docs/modules/ROOT/pages/developer-guide/build-and-run.adoc index ec360c11c..be003febb 100644 --- a/docs/modules/ROOT/pages/developer-guide/build-and-run.adoc +++ b/docs/modules/ROOT/pages/developer-guide/build-and-run.adoc @@ -33,8 +33,8 @@ Pull the latest image from Docker Hub to run the application locally: .... # Run the application on http://localhost:5005 -docker pull nielsdejong/neodash:latest -docker run -it --rm -p 5005:5005 nielsdejong/neodash +docker pull neo4jlabs/neodash:latest +docker run -it --rm -p 5005:5005 neo4jlabs/neodash .... ____ @@ -44,7 +44,7 @@ ____ == Build Docker image A pre-built Docker image is available -https://hub.docker.com/r/nielsdejong/neodash[on DockerHub]. This image +https://hub.docker.com/r/neo4jlabs/neodash[on DockerHub]. This image is built using the default configuration (running in editor mode, without SSO). @@ -84,7 +84,7 @@ metadata: spec: containers: - name: neodash - image: nielsdejong/neodash:latest + image: neo4jlabs/neodash:latest ports: - containerPort: 5005 .... diff --git a/docs/modules/ROOT/pages/developer-guide/standalone-mode.adoc b/docs/modules/ROOT/pages/developer-guide/standalone-mode.adoc index d593e8a84..1259143ed 100644 --- a/docs/modules/ROOT/pages/developer-guide/standalone-mode.adoc +++ b/docs/modules/ROOT/pages/developer-guide/standalone-mode.adoc @@ -47,7 +47,7 @@ docker run -it --rm -p 5005:5005 \ -e standaloneDatabase="neo4j" \ -e standaloneDashboardName="My Dashboard" \ -e standaloneDashboardDatabase="dashboards" \ - nielsdejong/neodash + neo4jlabs/neodash .... Make sure that all of the environment variables are set to the correct diff --git a/docs/modules/ROOT/pages/quickstart.adoc b/docs/modules/ROOT/pages/quickstart.adoc index 43c108995..f4872cc27 100644 --- a/docs/modules/ROOT/pages/quickstart.adoc +++ b/docs/modules/ROOT/pages/quickstart.adoc @@ -8,8 +8,8 @@ https://neodash.graphapp.io. App Gallery]. . Using Docker: ``` -docker pull nielsdejong/neodash:latest -docker run -it --rm -p 5005:5005 nielsdejong/neodash +docker pull neo4jlabs/neodash:latest +docker run -it --rm -p 5005:5005 neo4jlabs/neodash ``` Or, build it yourself: diff --git a/gallery/README.md b/gallery/README.md index f3986b185..26b08d0be 100644 --- a/gallery/README.md +++ b/gallery/README.md @@ -10,9 +10,7 @@ This app is built with React, Tailwind and the Neo4j Design Language. ## Contribute to the Gallery Want to add a dashboard to the gallery? -Send us an [e-mail]([mailto:niels.dejong@neo4j.com), and we will add your dashboard to the next release! - -To add a dashboard - we need the following information. +Create an [issue on GitHub](https://github.com/neo4j-labs/neodash/issues) with the following information: - Your name. - A URL to your page (GitHub, LinkedIn, Personal Website, ...) - The name of your dashboard.