Hi Revant
Thank you very much for your response, what i actually meant to ask is that "Can you be able to deploy those 2 Dokploy templates (i.e ERPNEXT and HRMS ) onto one site portal.domainname.com?
Hi Revant. Firstly, you are doing an amazing job! I wanted to share my appreciation. Secondly, I assume what the other user meant was: once you build a custom image that has all the custom apps, e.g. erpnext, hrm, ecommerce integrations, etc. How do you modify one of the existing templates in dokploy? E.g. below is the environment variables from the erpnext template in dokploy:
# if not correct, please suggest how to add the custom app names
INSTALL_APP_ARGS=--install-app erpnext hrms ecommerce_integrations payments print_designer insights builder
IMAGE_NAME=ghcr.io/name/custom-erpnext:latest
VERSION=version-15
Also, in order to self-host multiple custom apps in dokploy, are there are specific considerations to keep in mind when building a custom image? Any particular setting that needs to change or an environment variable that needs to be added?
You, Revant, and Hussain, have contributed greatly to make self-hosting erpnext as easy as possible. The whole community is grateful!
All custom apps are installed without any errors and worked great. Revant and Hussain’s input is still crucial, or to confirm if this could be a way to go about it.
Please know that you have to build a custom image with your custom apps, and add the custom image to the environment variables, if your custom image is:
Thank you for sharing. Dokploy looks like an awesome tool! But did anyone figured out how to install with several apps? I need Health app and Payments added. I built custom image and pushed to Docker Hub, I tried installing changing image and version in environment to custom, and also tried making changes to Create_Site in composer but can’t install properly. It’s either doesn’t work at all or skips apps install and just installs bare Frappe framework. Any advice or guide? Thank you!
Do exactly as @shoob described, pay attention to the apps’ release tag and compatibility with other elements when building a custom image.
I might be wrong, we should consult with experts, but it might be beneficial to change environment settings to CREATE_SITE=0 and CONFIGURE=0 after the initial deployment for future updates and redeployment if you want to preserve data.