Sign inSign up

axelor/aio-erp

By axelor

•Updated over 7 years ago

The All-in-One image of Axelor business suite.

Image
26

1M+

axelor/aio-erp repository overview

⁠Introduction

These All-in-One images of Axelor business suite are built from the latest stable releases.

⁠Run

Give it a try with following command:

$ docker run -it -p 8080:80 axelor/aio-erp

After database initialization is complete, you can access the app at: http://localhost:8080⁠

⁠Run with SSL

In order to run the container with SSL support, provide your own certificates like this:

$ docker run -it \
    -v /path/to/your/certs:/etc/nginx/certs \
    -p 80:80 \
    -p 443:443 axelor/aio-erp

The certs directory should contain certificates with following names:

  • nginx.key - the key file
  • nginx.crt - the certificate file
  • dhparam.pem - the dhparam file

⁠Custom app config

The image uses default application.properties from ABS source. You can provide your own configuration file as bellow:

$ docker run -it \
    -v /path/to/application.properties:/application.properties \
    -p 8080:80 axelor/aio-erp

⁠Other Options

The docker image exposes following ports:

  • 80 - nginx http port
  • 443 - nginx https port
  • 8080 - tomcat http port
  • 5432 - postgresql port

The docker image exposes following volumes:

  • /var/lib/tomcat - tomcat base directory
  • /var/lib/postgresql - postgresql data directory
  • /var/log/tomcat - tomcat log files
  • /var/log/postgresql - postgresql log files

Following environment variables can be used to change container settings:

  • NGINX_HOST - the public host name (default: localhost)
  • NGINX_PORT - the public port (default: 443)
  • POSTGRES_USER - the postgresql user name (default: axelor)
  • POSTGRES_PASSWORD - the postgresql user password (default: axelor)
  • POSTGRES_DB - the postgresql database name (default: axelor)

Tag summary

Content type

Image

Digest

Size

407.4 MB

Last updated

over 7 years ago

docker pull axelor/aio-erp