Ubiquiti Cloud Controller is a Control System for network devices of the same brand.
Best posts made by MooCloud_Matt
-
Unifi Cloud Controller
-
Event to Webhooks
A good addition to the Cloudron API, is 4 shore the possibility to been notify of the event accruing on the server with webhooks.
For us business is a good feature, to help us setup action or workflow base on them, increse security and stability are consequences.
For private geek user, they can setup telegram or main with notification coming from there server, that will make a smoother experience with there server.
Event are already json, we just need to be able to send them to an endpoint, maybe with the possibility to choose witch event we want to receive.
-
RE: OpenLiteSpeed Wordpress
Hello everyone !
Today we start testing the first version of OpenLiteSpeed on Cloudron, we hope to be able to bring it to open-beta soon.
We are working to bring full support to the OLS webadmin panel; and the main add-on modules, for now the image will be only for WordPress, but we are working to bring other PHP and Django scripts as well (maybe this will use nginx). -
RE: What's coming in 6.0 (take 2)
@jdaviescoates said in What's coming in 6.0 (take 2):
Faster Nextcloud and WordPress!
We have some test image with Nginx + WP, that i have already shared with @girish, in the next few day we will work with him on some special feature to make the manifest compatible with OLS base image that we have pretty much ready, and later we will work on WP and NextCloud performance boost.
Probably next week, we will post some performance benchmarks of the new WP image, for both Nginx and OLS base image.
-
RE: OpenLiteSpeed Wordpress
Update:
- The cache plugin is functional and connects to OLS for server side caching.
- The cache plugin is functional and connects to OLS for server side caching.
-
RE: Invalid CloudronManifest.json: Format validation failed (not a semver) @ /version
@rmdes
version need to be complete:1.1.0
here you can find more info:
https://semver.org/
https://docs.cloudron.io/packaging/manifest/#version -
RE: Cloudron email: feature improvements/ideas
I try to summarize the feasible and effective antispam scenario/stack:
- Rspamd
- It does practically the same job as spamassasin, he needs less training then SA.
- spamassassin seems more effective than rspamd if configured correctly, thanks to the use of signature exchange nextwork razor, pyzor, ecc ecc.
- an antivirus(clamav), is impractical for cloudron, because it would require at least 1.5 / 2 GB of ram to have the entire signature database to be fast enough to filter emails, and as far as we are concerned 90% of our customers do not have such resources on the vServer.
- SPF/DKIM/DMARC
almost all spam is now signed with these protocols, therefore further control by the antispam is normally useless.
what cloudron does from this point of view is already excellent, haraka is much faster than SA or Rspamd, it would be a waste of resources in most cases to make the antispam and not the MTA do this job. - DNBSL
if well configured these work very very well, but many of these do not allow to be used by anonymous servers and many others are paid, for this reason we suggest the use of a proxy or for all emails or at least for parts of the antispam-system such as DNBSL, signature.
- Rspamd
-
RE: Memory and disk totals, how are they calculated?
Hello @girish,
Just lost a lot of time on a bug related to storage and I then discover that what shows in the cloudron UI was in fact Binary, can be updated the label to the correct one with the "i" in-between letters, so that it's clear what unit of measurement is been used?- KiB kibibyte
- MiB mebibyte
- GiB gibibyte
I know that is a stupid thing to complain but it can save some time on understanding what's happening sometimes.
-
RE: imapsieve
@girish
as you know we use an external Mail Proxy, imapsieve is a good tool to get spam/ham feedback from our users.
Second, it can be used to automate flow based on where the mail has been moved by the user. -
RE: Installing app with an arbitrary docker container via API
@atrilahiji
Yes it is, you need to specify in the manifest the image.
If you can w8 on Monday I can send you more details
Latest posts made by MooCloud_Matt
-
RE: Make it easier to use your own app
we use Gilab CI/CD, but even n8n can be used as a ci/cd if you want to use no code.
-
RE: Make it easier to use your own app
@ekevu123
You can limit what a user can do with the operator role, and update the app using a custom docker image, with the API and a Rest Client or the Cloudron CLI(that work flawlessly with a CI/CD).
You should follow the idea of updating the image and not the software inside of it, when you containerize any app for cloudron, because they are the same principle applied to any docker install.As I suggested, you could just set up a CI CD, and provide access to the GIT repo + the operator access to cloudron for reading logs and access the terminal, to your developer.
This allows you to update the app, keeping the advantage of cloudron for stability, security, and backup, ... and having that extra flexibility that you are asking for.I know that is not what you expect as an answer, but cloudron is built with the idea of using an opinionated layout(for easy maintenance and stability), for DIY a solution, maybe Portainer is a better fit for the flexibility that it offers.
-
RE: Make it easier to use your own app
@jdaviescoates
I'm not on the same idea, if you can specify in the manifest the directories that are writable(or better where a volume should be mounted), you can back them up as you do with /app/data.and the same for updates and migration, updates are managed by the start script or by including the new code directly in the image, this will not change is exactly the same as now, and is secure as now, because you still have all the FS lock, just some directory will be writable, and they are specified in the manifest.
And we have proof that it works because the compose specification is easy to use and easy to set up a backup of the volume mounted on the container.
-
RE: Make it easier to use your own app
@girish
I think the big deal is just read only fs.
Been able to select directory to be R+W and not just App/data can be a good idea on the simplify packaging for Cloudron. -
RE: Disk usage
@ekevu123 storage space is checked every 12h, not in real-time.
EDIT:
Yes, collectd is set to monitor 2 times every 24h.
-
RE: Disk usage
@ekevu123
Just to let you know: Cloudron use GiB and MiB, so remember to convert the 128GB.Check if you have old dump MySQL files on your storage, that's a usual cause of unexpected use of space
-
RE: Understanding Nextcloud disk size
In general, remember that Cloudron stats use binary units and not standard SI units.
So in all cases, your math can be a bit off because of that too. -
RE: trying to scale N8N
@jdaviescoates
I was not sure about that, after the change to fair code license, but it was written on the Commons Clause License. -
RE: trying to scale N8N
@roofboard
just 2 note on that:- remember that N8N is not an OpenSource project but a Sustainable Use License/faircode so you have to pay if your income on it is more than 5k /y (you should check on their website for the number I just remember that number. )
- In that case it can improve stability using n8n in queue mode, but do it outside cloudron, or at least that's my suggestion, and use the response to the webhook at the start, do not w8 the process to finish to replay or if a worker crashes your request queue/accepted by that worker will not be replied.
-
RE: trying to scale N8N
@subven
More or less it's correct but the difference is that n8n workers need access to db and redis for the queue.
And they don't work correctly (they add a lot of delay) if you use webhook