Hello, Fineract is now using Zulu 17 Alpine as as container
https://github.com/apache/fineract/blob/develop/custom/docker/build.gradle 3 months ago I wrote about the Quick (Non production) setup https://github.com/openMF/mifos-x-containers Regards Víctor Romero El mar, 13 jun 2023 a las 9:37, Rob Tompkins (<chtom...@gmail.com>) escribió: > I would also wonder where you keep the source that backs the docs so that > I can contribute there as I work my way through standing up a local env. > > Cheers, > -ROb > > On Jun 12, 2023, at 1:36 PM, James Dailey <jamespdai...@gmail.com> wrote: > > I should have started with: > > * This is a question we get a lot - how to get started as a developer > * The advice we have given is to run Fineract via Docker-compose > > So, that should be straightforward and we should make sure this is up to > date: > https://hub.docker.com/r/apache/fineract > > > On Mon, Jun 12, 2023 at 12:11 PM James Dailey <jamespdai...@gmail.com> > wrote: > >> I don't think we need more than Docker to get most developers going. >> Agreed? >> (let's drop minikube or whatevers) >> >> and, what is the base of our current Docker? I proposed Alpine a few >> years back, but cannot remember what we used. Can we get an update going? >> >> the documentation about this should be simple to follow >> >> Maybe we just list those other deployment ideas for "other ideas to do" - >> more of an invitation than something that we support in our documentation. >> >> Any objection to those kinds of changes to the documentation ? >> >> >> >> ---------- Forwarded message --------- >> From: James Dailey <jamespdai...@gmail.com> >> Date: Sat, Apr 8, 2023 at 11:44 AM >> Subject: Re: Website and Wiki for Fineract updates >> To: <dev@fineract.apache.org> >> >> >> Hi Bruce - Good to know about those gaps in deployment and tools, but are >> those the only gaps in the documentation? >> >> So, question to you: is it already sufficiently clear on these topics: >> * explaining what the software does >> * explaining the architecture >> * explaining relationship between different components >> * what features are in each release >> * how to set up development environment >> * how to access APIs >> * how to find additional resources >> >> I did ask for 3-5 priority things, so please do try to identify where we >> start, even from your very long list or maybe adding to it, can we get your >> opinion on a few key things? >> >> What would you say is a priority? >> >> As a project, I think we need to simply and only offer one or two >> deployment options in our documentation, that way we can focus on getting >> those accurate and keeping them up to date. Others are of course free to >> offer their own improvements and alternatives. >> >> All - comments welcome. >> >> Thanks, >> James >> >> >> >> On Sat, Apr 8, 2023 at 10:33 AM Bruce <brucetush...@gmail.com> wrote: >> >>> Hi, >>> >>> I hope this email finds you well. I wanted to share some observations >>> after going through the documentation for Fineract again. >>> >>> While the documentation provides an overview of deployment options here >>> https://fineract.apache.org/docs/current/#_deployment , I noticed that >>> several options, such as Docker Compose, Tomcat, Undertow, Jetty, JBoss, >>> Weblogic, and Payara, are marked as TBD, indicating a lack of content and >>> guidance for users. There is also no deployment content on Kubernetes, AWS >>> and Google Cloud. Let's address this. >>> >>> Additionally, the Fineract Development section here >>> https://fineract.apache.org/docs/current/#_fineract_development_environment >>> appears to be incomplete and in need of further content to cover >>> important topics related to Fineract development. This section also >>> includes topics marked as "TBD" on the website, such as Docker, Docker >>> Compose, Podman, Rancher Docker Desktop, IDE selection and configuration >>> (including IntelliJ, Eclipse, and VSCode), Kubernetes deployment and >>> management, Minikube, Microk8s, K3d, Helm Charts, and installation and >>> usage of various development tools like Brew for MacOS and Linux. I >>> propose that the community contibutes content for the following topics: >>> >>> >>> - Docker: how to install, run, and use Docker containers for >>> Fineract >>> - Docker Compose: how to use Docker Compose to orchestrate multiple >>> containers for Fineract >>> - Podman: how to use Podman as an alternative to Docker for running >>> containers >>> - Rancher Docker Desktop: how to use Rancher Docker Desktop to run >>> Kubernetes clusters on one's local machine >>> - IDE: how to choose and configure an IDE for Fineract development >>> - IntelliJ: how to set up and use IntelliJ IDEA as an IDE for >>> Fineract >>> - Eclipse: how to set up and use Eclipse as an IDE for Fineract >>> - VSCode: how to set up and use VSCode as an IDE for Fineract >>> - Kubernetes: how to deploy and manage Fineract on Kubernetes >>> clusters >>> - Minikube: how to use Minikube to run a local Kubernetes cluster >>> for Fineract >>> - Microk8s: how to use Microk8s to run a lightweight Kubernetes >>> cluster for Fineract >>> - K3d: how to use K3d to run a Kubernetes cluster in Docker for >>> Fineract >>> - Helm Charts: how to use Helm Charts to package and deploy Fineract >>> applications on Kubernetes >>> - Tools: how to install and use various tools that can help one with >>> Fineract development >>> - Brew: how to install and use Brew for MacOS and Linux >>> >>> >>> By actively addressing these gaps in the documentation, we can provide >>> valuable support to the Fineract community and further showcase the >>> flexibility and compatibility of Fineract with different technologies and >>> platforms. >>> >>> I look forward to collaborating with the community to contribute content >>> for these important topics and improve the overall documentation for >>> Fineract. >>> >>> Best Regards >>> >>> Bruce >>> >> >