Yes, randomly the WordPress Dev instance is crashing on the well powered system, while it was running on a native vServer stable before. The application log is not telling much about the reason - how can I see the Apache log for instance? I read https://docs.cloudron.io/packaging/cheat-sheet/#logging but have trouble understanding it, @girish
Dirk Spannaus
Posts
-
Automatic restart of an app (especially regarding websites) after it is down -
Read only mysql access in cloudron - possible?That would make things even easier
But adding that user is also out of reach for me as Cloudron admin? -
Read only mysql access in cloudron - possible?Yes - I want to use Grafana, installed via Cloudron, to check some apps' mySQL databases.
-
Custom SpamAssassin Rule for some Catch-all users in my domainHaving said that, a bit later it stopped working, @girish - could it be, that with maybe regularly rebuilding the spam rules, the custom ones get forgotten? I still have the rule set up, checked its syntax several times (also with help of KI ;)) ... but it's not adding that custom rule right now.
(I can still verify it was working yesterday afternoon, as the type of spam had the correct rule added to X-SPAM-STATUS - while later not anymore.)
-
Read only mysql access in cloudron - possible?Grafana recommends using a read-only user for accessing mysql databases for reporting. Absolutely valuable recommendation, as it would execute any given sql statement when setting up queries.
Is there a way to have a restricted access for Grafana?
I read the instruction from here:
https://docs.cloudron.io/guides/connect-mysql/#database-credentialsIf there is no way currently, I should add it as a feature request.
Would be great to have an read only access too. -
Custom SpamAssassin Rule for some Catch-all users in my domain@girish looks like the rule is now for me working too. May have to do with a restart of the server / service? Also probably missed one user name or two initially
-
Custom SpamAssassin Rule for some Catch-all users in my domainHi there,
I have certain usernames in my catchall domain that are 100% spam. I'm trying to filter them out using a custom SpamAssassin rule:header TO_ADDRESS_TO_BLOCK To =~ /^(example1@example\.com|example2@example\.com)$/i score TO_ADDRESS_TO_BLOCK 10.0 describe TO_ADDRESS_TO_BLOCK Emails sent to blocked addresses are likely spam.
However, those emails are still getting through. Also, it seems the score isn't being adjusted when I check the headers. Any ideas?
-
Automatic restart of an app (especially regarding websites) after it is down@girish did you have seen other reports, where internal IP traffic in WordPress dev Image causes Wordpress to crash?
-
Installation of plugins is broken in Mautic package@girish no that won't work, as the installation needs the central composer.json and also update it. It also loads more directories into the vendor directory, which is read-only in Cloudron. Did you come to some conclusion with your experiments?
Looks to me like the Mautic plugin concept doesn't work well with the Cloudron way of things.
Potential Scenarios:
- Plugins should be installed with composer, a lot of directories and the central composer.json would need to be writable... not good.
- Cloudron Mautic image would have some basic required plugins preinstalled, how to decide which? For me it would be (AWS)Mail, Custom Objects, Multi Domain plugins. Probably it would need to be different mailers. But this would increase maintenance, as plugins may have urgent updates outside of release cycles of Mautic.
- Cloudron set up like WordPress (Dev) - like a preinstall but without continuous updates of core (because that would kill customizations). A little improvement, as the initial installation is fine and working (at least causing 50% of Mautic beginners trouble otherwise).
- Cloudron self maintained on LAMP stack. Almost all the benefits of Cloudron lost.
Which other options did I miss?
-
Fail2Ban questionBut if I read https://docs.cloudron.io/security/ correctly:
"Be aware that Fail2Ban only works partially on Cloudron because most apps do not log failed authenticated attempts in a manner that Fail2Ban can parse (even if they did, Cloudron's reverse proxy hides the remote IP)."
This means it could be indeed outside traffic? When will outside traffic have an internal IP, because I also have public IPs in my log.
-
Automatic restart of an app (especially regarding websites) after it is down@girish we haven not finally found the reason. The "someone" mentioned actually is the internal IP Adress of the WordPress App. I only found one scenario in the web, when this might happen - if IPv6 is in use and the reverse proxy maps it with an internal IP. But IPv6 in our case is not enabled...
Its a specific wordpress plugin, which again and again will loaded with many of its files. Strange..
-
Automatic restart of an app (especially regarding websites) after it is downWe experience it sometimes in the last days, where WordPress went down. At least in one case, when someone hammered our site and downloaded files from a plugin for whatever reason (DDOS?). Cloudron realized, the app is "not responding".
Unfortunately we realized it quite some time later. So an automatic restart attempt, when the app is not responding, would help in this scenario.
-
Mautic dev app@mdreira by chance I found your comment
You may want to follow the discussion here: https://forum.cloudron.io/topic/10747/installation-of-plugins-is-broken-in-mautic-package/8?_=1712966003187 -
Update Mautic to 4.4.11Oh my, I'm totally sorry.
I did update one instance and looked into the other... 🥺 Hope I didn't cause too much extra effort. -
Update Mautic to 4.4.11@girish Cloudron now shows me version 3.5.2 after the update, but the app itself still is at 4.4.11
Did you build with composer? There is an issue, with composer I also didn't succeed with the update.
https://github.com/mautic/mautic/issues/13647 -
Installation of plugins is broken in Mautic package@girish I will need to check with our devs. I fear that the composer requires some write access in protected directories - so if it changes or adds something, for instance in the /vendor directory, this will be in the protected environment in Cloudron, right?
Looking forward to your experiences. Thanks a lot!
(I promoted the Cloudron approach in a recent community call in D/A/CH... so I could imagine there are some people watching the progress too. No pressure )
-
Invoice Ninja - any differences between self hosted Community and cloud Paid?Thanks! For a company like ours (agency, software company) the missing ERP features should be no issue? I would see Invoice Ninja more like my extended invoice printer tool, which is fed by the LowCode platform. We do this for a client with SevDesk. All proposal configuration will be pushed via API.
OK - I will have a look!
-
Invoice Ninja - any differences between self hosted Community and cloud Paid?Hi there,
when I started Invoice Ninja I saw the "Buy License" button. It sells me a "White Label License" for an affordable yearly price. I guess this is hiding the "powered by" information?Is there any other features that would need to be purchased on top of it?
Overall I plan to use it as an extension to our LowCode platform tapeapp.com, where we run almost all of our business processes. Is Invoice Ninja API recommended and well usable?
Thanks for your insights.
-
Installation of plugins is broken in Mautic packageYes - it works for plugins, that don't require composer to run. So I guess whenever someone needs to have more than just "standard" setup - LAMP is the way to go.
I don't quite understand, that the included E-Mail transport in Mautic for AWS is now so basic compared to the features before (no API access, no bounce handling) and for real use we now need a composer based plugin.
At the end all Mautic installs I managed or suggested to clients in the past included AWS SES with API and proper bounce handling. It means that Mautic on Cloudron is not making things easier anymore for future prospects - which is in no way meant to be complaining about Cloudron, just about the situation.
-
Installation of plugins is broken in Mautic packageThen we seem to require support by the cloudron team to get one or the other Amazon AWS SES plugin added by default to the Mautic Package (https://forum.cloudron.io/topic/10885/3rd-party-email-transports-on-mautic-5/19?_=1712869768070) and also other plugins.
... which is a bit of a problem, as it would increase the maintenance effort for Cloudron (core updates + plugin updates = package updates). On the other hand, if there is no real solution Mautic users on cloudron may be locked out from future developments in the marketplace as well.
Do you see a solution? Would it maybe require to have a Mautic Dev package - same as with the WordPress Dev package, which contains managed images, but are not read only for the core files?