Replies: 4 comments
-
Hi @DyNaxity, Thanks for reaching out! Please take a look at the following issues on our Gitea system, which may help:
We highly recommend using a Linux-based environment - specifically Ubuntu LTS - with Octojoom, as JCB is developed and maintained in that environment. Using Octojoom can significantly speed up your workflow when working with Docker containers. Here's another helpful link to an issue discussing environment challenges when using JCB. Be sure to read through the comments for a full understanding of why JCB works best in a native Ubuntu environment. Our recommendations:
We hope this points you in the right direction for building an efficient and reliable JCB development setup. Best wishes with your JCB projects! |
Beta Was this translation helpful? Give feedback.
-
I've had the same challenges as @DyNaxity . @DyNaxity If you haven't tried Octojoom you really need to give it a try. As long as you can get by without xdebug (until it's added), it is well worth the move. However, I'm still needing xdebug config which isn't available there yet. I've tried using PHPStorm with remote development but haven't gotten it working. Two questions for @lemuelvdm:
|
Beta Was this translation helpful? Give feedback.
-
Would running Octojoom on an Ubuntu instance running on WSL be an option? Or is this nonsense? I ask, because we work on Windows here and setting up a dedicated linux environment would also mean to set up another workstation, but my space here is very limited.... |
Beta Was this translation helpful? Give feedback.
-
@kmd-muc I tried that, but never got WSL working great. Instead, I just set-up my system dual-boot (Win 10 / Kubuntu), so I could switch between when needed (although I rarely boot into Windows any more due to more efficiency with Kubuntu). I fought with all sorts of Windows configurations for years, never really having a good experience for Joomla/JCB development. When I switched to Linux, and Octojoom (along with also using PHPStorm), Almost everything is a LOT easier. If we just had xdebug in octojoom then it would be perfect :-) |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi everyone 👋
I've been working intensively with JCB and Joomla and I'm looking to optimize my local development setup. I've tried a few different approaches (Docker, WSL, XAMPP on both Windows and Ubuntu), but I keep running into tradeoffs like:
My goals are:
✅ Reliable and fast PHP code reloading (no aggressive OPcache)
✅ Xdebug working smoothly for step-through debugging
✅ Joomla + JCB running properly (with Admin + Site Views)
✅ Easy environment reset/rebuild if needed
Before I settle on one stack, I’d love to hear:
💡 What dev environment are you using for JCB and Joomla development today?
Bonus points if you can share your docker-compose.yml, php.ini override tips, or IDE setup!
Thanks in advance 🙏
Dy
Beta Was this translation helpful? Give feedback.
All reactions