{"id":20532214,"url":"https://github.com/monogramm/docker-axelor-development-kit","last_synced_at":"2026-04-20T15:01:36.317Z","repository":{"id":78940815,"uuid":"123802743","full_name":"Monogramm/docker-axelor-development-kit","owner":"Monogramm","description":":whale: Docker image for Axelor Development Kit","archived":false,"fork":false,"pushed_at":"2019-01-26T03:10:55.000Z","size":21,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-06T02:47:40.773Z","etag":null,"topics":["axelor","docker","java"],"latest_commit_sha":null,"homepage":"https://github.com/axelor/axelor-development-kit","language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Monogramm.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-03-04T15:38:19.000Z","updated_at":"2020-01-25T12:28:19.000Z","dependencies_parsed_at":"2023-04-04T04:24:58.246Z","dependency_job_id":null,"html_url":"https://github.com/Monogramm/docker-axelor-development-kit","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Monogramm/docker-axelor-development-kit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Monogramm%2Fdocker-axelor-development-kit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Monogramm%2Fdocker-axelor-development-kit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Monogramm%2Fdocker-axelor-development-kit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Monogramm%2Fdocker-axelor-development-kit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Monogramm","download_url":"https://codeload.github.com/Monogramm/docker-axelor-development-kit/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Monogramm%2Fdocker-axelor-development-kit/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32052534,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-20T11:35:06.609Z","status":"ssl_error","status_checked_at":"2026-04-20T11:34:48.899Z","response_time":94,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["axelor","docker","java"],"created_at":"2024-11-16T00:13:39.517Z","updated_at":"2026-04-20T15:01:36.263Z","avatar_url":"https://github.com/Monogramm.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Build Status](https://travis-ci.org/Monogramm/docker-axelor-development-kit.svg)](https://travis-ci.org/Monogramm/docker-axelor-development-kit)\n[![Docker Automated buid](https://img.shields.io/docker/build/monogramm/docker-axelor-development-kit.svg)](https://hub.docker.com/r/monogramm/docker-axelor-development-kit/)\n[![Docker Pulls](https://img.shields.io/docker/pulls/monogramm/docker-axelor-development-kit.svg)](https://hub.docker.com/r/monogramm/docker-axelor-development-kit/)\n\n**This container is still in development and shouldn't be considered production ready!**\n\n# Axelor Development Kit on Docker\n\nDocker image for Axelor Development Kit.\n\nProvides full database configuration, production mode, HTTPS enforcer (SSL must be provided by reverse proxy), handles upgrades, and so on...\n\n## What is Axelor Development Kit  ?\n\nAxelor Development Kit (ADK) is an open source Java framework to create modern business applications.\n\n\u003e [More informations](https://github.com/axelor/axelor-development-kit)\n\n## Supported tags\n\nhttps://hub.docker.com/r/monogramm/docker-axelor-development-kit/\n\n* `5.0.11` `5.0` `5` `latest`\n* `4.1.8` `4.1` `4`\n\n## How to use this image ?\n\nThis image is based on the [official Gradle repository](https://hub.docker.com/_/gradle/).\n\nThis image is designed to be used as a base container for building Axelor applications.\n\n# Building an Axelor application\nYou can build your own Dockerfile on top of this one and build your application inside the docker.\n\n```yaml\nFROM monogramm/docker-axelor-development-kit\n\n# Lost from previous image but mandatory for ADK\nENV AXELOR_HOME /opt/adk\n\nCOPY ./app .\nRUN axelor build\n\n```\n\nAlternatively, you can run this from the directory of the Axelor application you want to build.\n**Not tested yet!**\n\n```console\n$ docker run --rm -v \"$PWD\":/home/gradle/project -w /home/gradle/project monogramm/docker-axelor-development-kit axelor \u003caxelor-task\u003e\n```\n\n# Adding Features\nIf the image does not include the packages you need, you can easily build your own image on top of it.\nStart your derived image with the `FROM` statement and add whatever you like.\n\n```yaml\nFROM monogramm/docker-axelor-development-kit\n\nRUN ...\n\n```\n\nYou can also clone this repository and use the [update.sh](update.sh) shell script to generate a new Dockerfile based on your own needs.\n\nFor instance, you could build a container based on Axelor master branch by setting the `update.sh` versions like this:\n```bash\nlatests=( \"master\" )\n```\nThen simply call [update.sh](update.sh) script.\n\n```console\nbash update.sh\n```\nYour Dockerfile(s) will be generated in the `images/master` folder.\n\n**Updating** your own derived image is also very simple. When a new version of the Axelor image is available run:\n\n```console\ndocker build -t your-name --pull . \ndocker run -d your-name\n```\n\nor for docker-compose:\n```console\ndocker-compose build --pull\ndocker-compose up -d\n```\n\nThe `--pull` option tells docker to look for new versions of the base image. Then the build instructions inside your `Dockerfile` are run on top of the new image.\n\n# Questions / Issues\nIf you got any questions or problems using the image, please visit our [Github Repository](https://github.com/Monogramm/docker-axelor-development-kit) and write an issue.  \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmonogramm%2Fdocker-axelor-development-kit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmonogramm%2Fdocker-axelor-development-kit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmonogramm%2Fdocker-axelor-development-kit/lists"}