-
Notifications
You must be signed in to change notification settings - Fork 5
Home
Joomlatools Server is a web application server that is specially tailored for building and running Joomla CMS and Joomlatools Pages sites and apps, and is supported on macOS, Linux, and Windows (via WSL2).
It’s both a local/remote development environment and a multi-site web server. You can run it locally using Docker Desktop, or remotely using Gitpod, or deploy it on any cloud hosting that supports Docker images: Fly.io, Google App Engine, Google Cloud Run, Digital Ocean App Plaform, AWS Fargate, ...
For the rebuild of Joomlatools.com we wanted a better a hosting solution that adheres to the 12 Factor App methodology, something traditional hosting cannot provide for. To solve this we decided to create our own application server. Joomlatools Server fully implements 12 Factor best practices and makes the developing, and deployment of, Joomla CMS and Joomlatools Pages sites truly frictionless!
All of them!? But to pick a few
-
... FTP be gone! Until now if you had an issue building with Joomla sites and apps the best approach was to setup your site on a webserver and provide FTP access so others could assist you. Joomlatools Server makes this whole process as fluent as pushing a button ... you commit your code to your Github repo, and anyone with repo access can run and edit it either locally or on Gitpod.
-
... [todo]
Joomlatools Server is an open source, community-driven project. Contributions are welcomed from everyone. We have contributing guidelines to help you get started.
See the list of contributors. Get your own name in the list and earn eternal fame!
The software free as in freedom open-source software licensed under the AGPLv3 license. The documentation is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.