From ae18fd77d9ba5488487d9fecdf0bea6e236be43f Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Tue, 26 Jun 2018 15:18:25 +0000 Subject: [PATCH] 1.2.0-ol-7-r0 release Maintenance release --- bitnami/parse-dashboard/1/ol-7/Dockerfile | 25 ++++++++++++++++ .../parse-dashboard/1/ol-7/docker-compose.yml | 29 +++++++++++++++++++ .../1/ol-7/rootfs/app-entrypoint.sh | 13 +++++++++ .../1/ol-7/rootfs/parse-dashboard-inputs.json | 10 +++++++ bitnami/parse-dashboard/README.md | 2 +- bitnami/parse-dashboard/circle.yml | 4 +-- 6 files changed, 80 insertions(+), 3 deletions(-) create mode 100644 bitnami/parse-dashboard/1/ol-7/Dockerfile create mode 100644 bitnami/parse-dashboard/1/ol-7/docker-compose.yml create mode 100755 bitnami/parse-dashboard/1/ol-7/rootfs/app-entrypoint.sh create mode 100644 bitnami/parse-dashboard/1/ol-7/rootfs/parse-dashboard-inputs.json diff --git a/bitnami/parse-dashboard/1/ol-7/Dockerfile b/bitnami/parse-dashboard/1/ol-7/Dockerfile new file mode 100644 index 000000000000..5d4c64127a24 --- /dev/null +++ b/bitnami/parse-dashboard/1/ol-7/Dockerfile @@ -0,0 +1,25 @@ +FROM bitnami/oraclelinux-extras:7-r18 +LABEL maintainer "Bitnami " + +# Install required system packages and dependencies +RUN install_packages bzip2-libs glibc keyutils-libs krb5-libs libcom_err libgcc libselinux libstdc++ ncurses-libs nss-softokn-freebl openssl-libs pcre readline sqlite zlib +RUN bitnami-pkg install node-8.11.3-0 --checksum 0f9b299a5add60d28a967ab89a269a7f313f500a26b43ca825c47d878dff137d +RUN bitnami-pkg unpack parse-dashboard-1.2.0-1 --checksum bbf1798b6177379ea631887dc9d12862c14fa675f43105b5b25ddc0cc266b3bc + +COPY rootfs / +ENV BITNAMI_APP_NAME="parse-dashboard" \ + BITNAMI_IMAGE_VERSION="1.2.0-ol-7-r0" \ + PARSE_APP_ID="myappID" \ + PARSE_DASHBOARD_APP_NAME="MyDashboard" \ + PARSE_DASHBOARD_PASSWORD="bitnami" \ + PARSE_DASHBOARD_USER="user" \ + PARSE_HOST="parse" \ + PARSE_MASTER_KEY="mymasterKey" \ + PARSE_MOUNT_PATH="/parse" \ + PARSE_PORT_NUMBER="1337" \ + PATH="/opt/bitnami/node/bin:/opt/bitnami/parse-dashboard/bin:$PATH" + +EXPOSE 4040 + +ENTRYPOINT ["/app-entrypoint.sh"] +CMD ["nami","start","--foreground","parse-dashboard"] diff --git a/bitnami/parse-dashboard/1/ol-7/docker-compose.yml b/bitnami/parse-dashboard/1/ol-7/docker-compose.yml new file mode 100644 index 000000000000..aa4e8b1d1221 --- /dev/null +++ b/bitnami/parse-dashboard/1/ol-7/docker-compose.yml @@ -0,0 +1,29 @@ +version: '2' +services: + mongodb: + image: 'bitnami/mongodb:3.6-ol-7' + volumes: + - 'mongodb_data:/bitnami' + parse: + image: 'bitnami/parse:2-ol-7' + ports: + - '1337:1337' + volumes: + - 'parse_data:/bitnami' + depends_on: + - mongodb + parse-dashboard: + image: 'bitnami/parse-dashboard:1-ol-7' + ports: + - '80:4040' + volumes: + - 'parse_dashboard_data:/bitnami' + depends_on: + - parse +volumes: + mongodb_data: + driver: local + parse_data: + driver: local + parse_dashboard_data: + driver: local diff --git a/bitnami/parse-dashboard/1/ol-7/rootfs/app-entrypoint.sh b/bitnami/parse-dashboard/1/ol-7/rootfs/app-entrypoint.sh new file mode 100755 index 000000000000..0db6e6540085 --- /dev/null +++ b/bitnami/parse-dashboard/1/ol-7/rootfs/app-entrypoint.sh @@ -0,0 +1,13 @@ +#!/bin/bash -e + +. /opt/bitnami/base/functions +. /opt/bitnami/base/helpers + +print_welcome_page + +if [[ "$1" == "nami" && "$2" == "start" ]] || [[ "$1" == "/init.sh" ]]; then + nami_initialize parse-dashboard + info "Starting parse-dashboard... " +fi + +exec tini -- "$@" diff --git a/bitnami/parse-dashboard/1/ol-7/rootfs/parse-dashboard-inputs.json b/bitnami/parse-dashboard/1/ol-7/rootfs/parse-dashboard-inputs.json new file mode 100644 index 000000000000..2290d535a4b6 --- /dev/null +++ b/bitnami/parse-dashboard/1/ol-7/rootfs/parse-dashboard-inputs.json @@ -0,0 +1,10 @@ +{ + "dashboardName": "{{$global.env.PARSE_DASHBOARD_APP_NAME}}", + "parseAppId": "{{$global.env.PARSE_APP_ID}}", + "parseHost": "{{$global.env.PARSE_HOST}}", + "parseMasterKey": "{{$global.env.PARSE_MASTER_KEY}}", + "parseMountPath": "{{$global.env.PARSE_MOUNT_PATH}}", + "parsePort": "{{$global.env.PARSE_PORT_NUMBER}}", + "password": "{{$global.env.PARSE_DASHBOARD_PASSWORD}}", + "username": "{{$global.env.PARSE_DASHBOARD_USER}}" +} \ No newline at end of file diff --git a/bitnami/parse-dashboard/README.md b/bitnami/parse-dashboard/README.md index f52ba5438bc2..b8fa5ac54456 100644 --- a/bitnami/parse-dashboard/README.md +++ b/bitnami/parse-dashboard/README.md @@ -213,7 +213,7 @@ You can use these snapshots to restore the application state should the upgrade 5. Run the new image - * For docker-compose: `$ docker-compose start parse-dashboard` + * For docker-compose: `$ docker-compose up parse-dashboard` * For manual execution ([mount](#mount-persistent-folders-manually) the directories if needed): `docker run --name parse-dashboard bitnami/parse-dashboard:latest` # Configuration diff --git a/bitnami/parse-dashboard/circle.yml b/bitnami/parse-dashboard/circle.yml index 9e9a3e87cd5d..48d88178d8af 100644 --- a/bitnami/parse-dashboard/circle.yml +++ b/bitnami/parse-dashboard/circle.yml @@ -9,8 +9,8 @@ jobs: LATEST_STABLE: "1" DISTRIBUTIONS_LIST: "debian-8" IMAGE_NAME: parse-dashboard - CHART_NAME: parse - CHART_REPO: https://github.com/kubernetes/charts + CHART_NAME: + CHART_REPO: SKIP_CHART_APP_VERSION_UPDATE: "1" DOCKER_PROJECT: bitnami QUAY_PROJECT: bitnami