Giter Site home page Giter Site logo

adempiere-vue-docker's Introduction

ADempiere-Vue Docker Official Repository

version

Join the chat at https://gitter.im/adempiere/adempiere-docker

Welcome to the official repository for ADempiere-Vue Docker. This project is related with the maintenance of an official image for ADempiere-Vue.

Minimal Docker Requirements

To use this Docker image you must have your Docker engine release number greater than or equal to 3.0.

For all enviroment you should run the follow images:

docker pull erpya/adempiere-grpc-all-in-one
docker pull erpya/proxy-adempiere-api
docker pull erpya/adempiere-vue

Run docker container:

Build docker image (for development only):

docker build -t erpya/adempiere-vue:dev -f ./Dockerfile .

Download docker image:

docker pull erpya/adempiere-vue

Run container container:

docker run -it \
	--name adempiere-vue \
	-p 80:80 \
	-e API_URL="https://api.erpya.com" \
	erpya/adempiere-vue

Environment variables for the configuration

  • API_URL: It indicates the address of the server to which you will point the service Proxy-Adempiere-Api, by default its value is https://https://api.erpya.com.

NOTE: If you do not change the values of the environment variables, it is not necessary to indicate them in the docker run command, since the default values will be set.

Run docker container with docker-compose:

Or easy run container using docker-compose with follow command:

docker-compose up

Terminal output:

Building web-client
Step 1/8 : FROM node:12-alpine
 ---> 057fa4cc38c2
Step 2/8 : LABEL maintainer="[email protected]"       description="ADempiere-Vue"
 ---> Running in d096cf76ce2d
Removing intermediate container d096cf76ce2d
 ---> 46cc05704121
Step 3/8 : ENV RELEASE_VERSION="3.9.3"
 ---> Running in 9048d159aaf9
Removing intermediate container 9048d159aaf9
 ---> a19699234a5d
Step 4/8 : ENV URL_REPO="https://github.com/adempiere/adempiere-vue"    BINARY_NAME="v$RELEASE_VERSION.zip"     VUE_APP_PROXY_ADDRESS="localhost"       VUE_APP_PROXY_PORT="8989"
 ---> Running in c703a3818cbf
Removing intermediate container c703a3818cbf
 ---> 86b0c2b269c6
Step 5/8 : RUN mkdir -p /opt/Apps &&    cd /opt/Apps &&         echo "Install needed packages... $BINARY_NAME $RELEASE_VERSION" &&      apk --no-cache add curl unzip &&        curl --output "$BINARY_NAME" -L "$URL_REPO/archive/$BINARY_NAME" &&     unzip -o "$BINARY_NAME" &&      rm "$BINARY_NAME" &&    mv "adempiere-vue-$RELEASE_VERSION" adempiere-vue &&    cd adempiere-vue &&    npm install &&   npm run build:prod
 ---> Running in 6f3cb21924dd
Install needed packages... v3.9.3.zip 3.9.3
fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/community/x86_64/APKINDEX.tar.gz
(1/5) Installing ca-certificates (20191127-r2)
(2/5) Installing nghttp2-libs (1.40.0-r1)
(3/5) Installing libcurl (7.67.0-r0)
(4/5) Installing curl (7.67.0-r0)
(5/5) Installing unzip (6.0-r6)
Executing busybox-1.31.1-r9.trigger
Executing ca-certificates-20191127-r2.trigger
OK: 9 MiB in 21 packages
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   128  100   128    0     0    149      0 --:--:-- --:--:-- --:--:--   149
100  916k    0  916k    0     0   180k      0 --:--:--  0:00:05 --:--:--  254k
Archive:  v3.9.3.zip
1d684b76328e3f6bcd3f75ea011087cce1c13a3c
   creating: adempiere-vue-3.9.3/
  inflating: adempiere-vue-3.9.3/.babelrc
  inflating: adempiere-vue-3.9.3/.editorconfig
adempiere-ui-client |
adempiere-ui-client | > Listening at  http://localhost:9526/

adempiere-vue-docker's People

Contributors

edwinbetanc0urt avatar raul-mz avatar yamelsenih avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

adempiere-vue-docker's Issues

[bug] sed: bad option in substitution expression

Error in the log when starting the service

AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression
AD_Vue          | sed: bad option in substitution expression

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.