I’d like to take this opportunity to express my sincere appreciation and say a huge thank you for the excellent and highly professional work, particularly in addressing the issues discussed in this thread.
CRBear
Posts
-
Security issue thread - PHP and eMudhra cert compromise -
MySQL binlogs growing unbounded — 145 GB, no expiry set?Thank you very much - the issue is fully resolved now.
I ran bash /home/yellowtent/box/setup/start.sh, confirmed that skip-log-bin is present again and @@log_bin = 0.
RESET BINARY LOGS AND GTIDS; did not remove the existing files, so I followed your fallback procedure, stopped box.service and mysql.service, removed /var/lib/mysql/binlog.*, and started both services again.
Current status:
/var/lib/mysql: 337M
/: 58G used / 86G available / 41%
@@log_bin = 0Everything is running normally again.
Thank you again for the incredibly fast and excellent support, and especially for reproducing the issue and updating the documentation so quickly. Much appreciated!
-
MySQL binlogs growing unbounded — 145 GB, no expiry set?Yes, this is the Ubuntu host system MySQL under
/var/lib/mysql, not the MySQL addon service running in Docker.The Cloudron dashboard shows:
Cloudron activation time: 2 years ago Cloudron version: 10.0.5 Ubuntu: 26.04.1 LTSSo the activation is approximately from 2024 and therefore well after
skip-log-binwas added in 2021.Regarding the Ubuntu 24 → 26 upgrade: I used the default N/O option to keep the currently installed configuration files when prompted.
I also checked
/var/log/apt/term.log. For the MySQL 8.4 installation itself I cannot see any configuration-file prompt. Instead, the relevant part is:Setting up mysql-server (8.4.11-0ubuntu0.26.04.1)… update-alternatives: using /etc/mysql/mysql.cnf to provide /etc/mysql/my.cnf (my.cnf) in auto modeCloudron's own template still contains:
/home/yellowtent/box/setup/start/mysql.cnfincluding:
# disable bin logs. they are only useful in replication mode skip-log-binbut
skip-log-binis no longer present anywhere under/etc/mysql.I have not changed or deleted anything yet. I will wait for your guidance before making any changes, so please let me know what you would like me to do next.
I can also provide any further diagnostics that may help with reproducing this.
Thank you very much.
-
MySQL binlogs growing unbounded — 145 GB, no expiry set?Hello,
I seem to have the same or a very similar issue as reported here:
https://forum.cloudron.io/topic/15988/mysql-binlogs-growing-unbounded-145-gb-no-expiry-set/18
My system:
Cloudron: 10.0.5 Ubuntu: Ubuntu 26.04.1 LTS Kernel: Linux 7.0.0-31-genericThe root filesystem is currently at 93%:
/dev/sda1 150G 134G 11G 93% /The unexpected usage is mainly:
/var/lib/mysql 76GThere are hundreds of
binlog.xxxxxxfiles, mostly about 101 MB each.MySQL version:
8.4.11-0ubuntu0.26.04.1Current MySQL settings:
log_bin = 1 binlog_expire_logs_seconds = 2592000 max_binlog_size = 104857600 binlog_expire_logs_auto_purge = 1SHOW REPLICA STATUS\Greturns no replica./etc/mysql/my.cnfonly contains:!includedir /etc/mysql/conf.d/ !includedir /etc/mysql/mysql.conf.d/There is no
skip-log-binentry.I have not deleted any binlogs or changed the MySQL configuration yet.
Could you please advise what I should do next?
In particular, is it safe/recommended in this situation to use:
RESET BINARY LOGS AND GTIDS;and should
skip-log-binthen be restored manually, or is there another Cloudron-supported fix?The server currently has only about 11 GB free, so I would prefer to resolve this before the root filesystem fills up.
Thanks in advance for your help!
-
Automatic logout of cloudron users after inactivityHi everyone,
is it possible (perhaps via a workaround, script, or scheduled task) to automatically log out a Cloudron user after a certain period of time - ideally after a certain period of inactivity?
Thanks in advance!
(https://forum.cloudron.io/topic/5963/security-feature-cloudron-autologin-after-hours-of-inactivity/7)
-
What's coming in Cloudron 10Thank you very much for your reply.
In our case, our current requirement with Cloudron is simply to be able to archive outgoing emails from specialized applications on the server side, as unfortunately these applications do not support this functionality themselves (no CC / BCC).
For our use case, it would therefore be completely sufficient to have an “Auto-BCC” function that can be configured for individual mailboxes, entirely without any legal context.
Even a command-line workaround would be perfectly sufficient for us.
Thank you very much!
-
What's coming in Cloudron 10While I appreciate the upcoming mail related features and fixes, there is still one crucial feature left out that was talked about for years: Auto/Custom BCC for incoming/outgoing mail
We need to make them archivable to comply with german GoBD law. Setting this at client level would not pass as the law requires seamless documentation without user influence. This is not limited to german law but is generally useful for any company that needs to document business processes comprehensively. I know a lot of companys and freelancers lacking DMS systems, mostly because its complicated and can be very expensive.
Best case would be the ability to set global BCC per mailbox within Cloudron.
Is there any update on when this feature will become available?
A global/custom BCC setting per mailbox would be absolutely essential for us and is urgently needed, especially for reliable and seamless email archiving without depending on individual client-side settings.
-
Jitsi unlisted from app storeHello everyone,
Is there any hope that Jitsi Meet will return as an app for Cloudron?
Many thanks!
-
Cloudron Login page CSS spacing issue@nebulon said in What's coming in Cloudron 9:
Fixed with https://git.cloudron.io/platform/box/-/commit/5160f22d912d7524fff068dcc6efecf818b4f087 to limit the sidebar width to max 300px as some compromise to still display large names (though the are limited to 64 characters anyways, but lots of w will be clipped now)
Thank you very much. Perhaps the login page can also be adjusted at some point so that it doesn’t become distorted when displaying a long name like in the example screenshot (red). Many thanks!

-
Delete logo in branding -
Delete logo in brandingHi everyone,
how can I delete a logo that was previously uploaded for branding? Also, where can I find the different-colored Cloudron logos like before? Thanks!
-
What's coming in Cloudron 9
Great further development and a beautiful UI redesign!
Suggestion for improvement: please add automatic line wrapping for the name of the Cloudron instance so that the side menu doesn’t become too wide. Thank you

-
Jitsi unlisted from app storeHello @girish, hello everyone,
Is there any hope that Jitsi Meet (https://forum.cloudron.io/topic/10900/updates-to-jitsi) will be offered on Cloudron again? It’s such a great tool!
Thank you very much!
-
Subscription transfer between domainsHi everyone,
if we now purchase an annual subscription for the domain domainA.de and want/need to switch to domainB.de with the same server in a few months, can the subscription still be used, or are there any issues with the license?
Thank you very much.
-
Email error since automatic update to v8.0.3 / no access to App-StoreThanks for the quick help. I managed to resolve the issue myself:
-
First, I changed the IPv6 address from "Public IP" to "Static IP Address".
-
Then, I used the "Reconfigure Networking" function in the Solus VM panel provided by the VPS provider.
I have since switched the IPv6 setting back to "Public IP" and the issue has not recurred. I assume that the "Reconfigure Networking" function resolved the problem.
-
-
Email error since automatic update to v8.0.3 / no access to App-StoreHello everyone,
Since the automatic update to v8.0.3, the following error messages have been appearing, although email reception and sending are working.
"Email is not configured properly"

Also, under Settings in the "Cloudron.io" account, nothing is displayed:

And I don't have access to the App Store:

Does anyone have any advice?
Thank you!
-
Mail server: IP address verification?Hello everyone,
Am I correct in understanding that the email server checks from which IP address a connection is established to send an email and by default, it verifies against the Spamhaus blacklist?
I'm asking because we want to send alarm and fault notifications via the Cloudron server from a regular DSL connection, and these addresses or address ranges often appear on blacklists due to dynamic IP addresses.
I'm concerned that important messages from the Cloudron server might be rejected as a result.
Thank you!
-
Best practice for setting up additional subdomainCould someone please help me with this? Thank you very much.
-
Best practice for setting up additional subdomainThank you. Does anyone have a template for me? It always ends up in a loop for me.
-
Best practice for setting up additional subdomainHello everyone,
what is the "best practice" for utilizing subdomains on a LAMP web server? By default, the web server listens on domain.com and www.domain.com.
Now, I want to set up an additional subdomain that points to a specific directory.
Thank you.