I've packaged openHab Cloud app, it can be built from
https://git.cloudron.io/vladimir.d/openhab-cloud
Comments are very welcome.
I've packaged openHab Cloud app, it can be built from
https://git.cloudron.io/vladimir.d/openhab-cloud
Comments are very welcome.
I've packaged netbox application available at
https://git.cloudron.io/vladimir.d/netbox
Just a few notes:
For now I haven't managed to run it properly as WSGI app with gunicorn. It's taking lots of server resources.
It's running using the Dev server.
https://docs.netbox.dev/en/stable/installation/3-netbox/#test-the-application
Super Admin username is specified in start.sh, the Postgress password is taken for Super Admin.
@girish the License has been added to the repository.
Please feel free to change anything if needed.
Mailpiler app for cloudron is here, built based on the original docker configuration.
https://git.cloudron.io/vladimir.d/mailpiler
Comments are very welcome.
By default, Nextcloud generates photo thumbnails on-demand that leads to slow Photos thumbnails load. To speed it up we’re using the Preview Generator app for Nextcloud to pre-generate previews regularly.
First we set the default thumbnail sizes by using the "occ config" commands:
sudo -u www-data /usr/bin/php /app/code/occ config:app:set --value="32 256" previewgenerator squareSizes
sudo -u www-data /usr/bin/php /app/code/occ config:app:set --value="256 384" previewgenerator widthSizes
sudo -u www-data /usr/bin/php /app/code/occ config:app:set --value="256" previewgenerator heightSizes
Then we generated previews for all existent images:
sudo -u www-data /usr/bin/php /app/code/occ preview:generate-all -vvv
It took about 3 weeks on our host to generate preview images for 4Tb of data which takes additional 500Gb.
Once it's finished we setup a cron job to generate previews:
0 */6 * * * sudo -u www-data /usr/bin/php -f /app/code/occ preview:pre-generate
TBH, it helped us a little but our Photos are still loading for 50-60 seconds and we are seeking any solution to speed it up.
Today I implemented an ability to set a custom OIDC provider up in redmine_oauth
plugin. It's been already merged into upstream. I'll update the cloudron app once a new version of redmine_oauth
plugin released.
https://github.com/kontron/redmine_oauth/pull/25
https://github.com/kontron/redmine_oauth/issues/24
A new Loomio app version 0.3.0 has been released.
It has websockets connection issue fixed and switched ldap and IMAP polling off as it hasn't been implemented in Loomio yet.
@AmbroiseUnly said in Installing changedetection - Do I need to install other things (Playwright/WebDriver) to take screenshots?:
This notice appear if Basic fast Plaintext/HTTP Client
option is selected as a fetch method on Request
tab (click Edit
link next to the site you'd like to get screenshots for).
When you select the second option Playwright Chromium/Javascript
, a site screenshot will appear on the Screenshot
tab of the Diff
page, for example:
@RazielKanos said in FYI size of n-gram data sets:
how can i add another language? do i just
NGRAM_DATASET=("en,de")?
Basically it's a bash script array variable so you should split values by a whitespace.
NGRAM_DATASET=("en" "de")
I'm not a German speaker but I heard it works very well.
Just wondering how it works with two languages.
We've created an ElasticSearch app for Cloudron.
https://git.cloudron.io/vladimir.d/elasticsearch
Comments are welcome!
@imc67 said in Serious OIDC EspoCRM issues!:
- In the Auth Log you don't see the username anymore so for security reasons and auditing it's useless and not acceptable. (see screenshot 2)
Yury, the chief developer of the EspoCRM project, explained that the user is available on the View section of the AuthLog record.
The problem with sending emails has been fixed. A new app package is going to be released soon.
Can we have an option to disable fixing file permissions on startup or fix permissions later?
It takes 2-3 hours to start Nextcloud app (3Tb, ~2.5 million files).
Looks good, looking forward for a new Nextcloud release.
Thank you.
We sorted this issue by amending /app/data/htaccess
(/app/code/.htaccess
) as follows:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} DavClnt
RewriteRule ^$ /remote.php/webdav/ [L,R=302]
RewriteRule .* - [env=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteRule ^\.well-known/host-meta /public.php?service=host-meta [QSA,L]
RewriteRule ^\.well-known/host-meta\.json /public.php?service=host-meta-json [QSA,L]
- RewriteRule ^\.well-known/webfinger /public.php?service=webfinger [QSA,L]
- RewriteRule ^\.well-known/nodeinfo /public.php?service=nodeinfo [QSA,L]
+ RewriteRule ^/\.well-known/webfinger /index.php/.well-known/webfinger [R=301,L]
+ RewriteRule ^/\.well-known/nodeinfo /index.php/.well-known/nodeinfo [R=301,L]
RewriteRule ^\.well-known/carddav https://%{HTTP_HOST}/remote.php/dav/ [R=301,L]
RewriteRule ^\.well-known/caldav https://%{HTTP_HOST}/remote.php/dav/ [R=301,L]
RewriteRule ^remote/(.*) remote.php [QSA,L]
RewriteRule ^(?:build|tests|config|lib|3rdparty|templates)/.* - [R=404,L]
RewriteCond %{REQUEST_URI} !^/\.well-known/(acme-challenge|pki-validation)/.*
RewriteRule ^(?:\.|autotest|occ|issue|indie|db_|console).* - [R=404,L]
</IfModule>
FTR, "Retry update task" and then "Restart App" have sorted the issue.
Hi,
Any plans to make multipleDatabases
option available for postgresql
add-on in the same was as it's for mysql
add-on?
Thanks!
@girish works now, thank you!
The app has been pushed to git.cloudron.io.
There is no LDAP support in Loomio so LDAP will be also disabled in the next version of the cloudron app.
They seem to be supporting OAuth, SAML providers but there is a lack of details in the documentation how to set it up. It needs some further research. As far as I can see some environment variables need to be setup and /app/data/.env
can be used for that.
Yes, it redirects to a new group creating form when a new account created. This is how it works and there seems no way to amend it for now.
@timconsidine I've updated Dockerfile
to fix all building issues you faced with. After that everything went just fine on a fresh cloned copy.
@timconsidine said in Mailpiler - self hosted email archive:
Blundering around in the dark, but I notice that
start.sh
has on line 53local SSL_CERT_DATA="/C=US/ST=Denial/L=Springfield/O=Dis/CN=www.example.com"
Should this not reference the Cloudron variable for location ?
When tls
add-on is enabled in the manifest, the script doesn't generate a self signed certificate and uses the Cloudron certificate of the primary domain. I've amended it to use $CLOUDRON_APP_DOMAIN
variable.
@timconsidine said in Mailpiler - self hosted email archive:
Successfully built and pushed to repository (docker in my case).
App installed on Cloudron w/o hassle .... but hangs in 'starting' mode.
So I uninstalled and triedcloudron install --image <repo>/<image>:<tag>
without the --no-wait option.
This installs but similarly gets stuck=> Wait for health check ............................^C
Out of my depth now. What to check / amend ?
It doesn't get stuck for me - I've tried to build&install the app with the recent changes.
I guess there is an issue with piler
or nginx
directories in /etc/, probably a wrong path or an invalid symlink or so.
You need to look at the app logs to see the issue.