@jdaviescoates so the folder is owned by root
even after an app restart?

Posts made by nebulon
-
RE: Automatically give files uploaded via File Manager cloudron ownership
-
RE: CAPTCHA options for Cloudron Applications
Currently we use hcaptcha for this forum with limited success, however given that the remaining spam we get is usually handcrafted, those are likely real users.
Also we use it for https://console.cloudron.io now and that seems to work well.
-
RE: Automatically give files uploaded via File Manager cloudron ownership
I am not sure I can reproduce the issue then. Using the paperless UI I can upload documents and they get consumed as well as dropping files into the
/app/data/consume
which is actually owned by thecloudron
user.
Also on app start, those folders are chowned correctly. Which version of paperless is the issue happening? I am testing this on the latest ngx version. -
RE: AWS Ubuntu 20.04 Installation Issue
hi @adhithiyan ! Can you further check
/var/log/cloudron-setup.log
for errors? -
RE: Umami - Failed container start with environment variables
For background, that file is
source /app/data/env
in the start.sh so it has to be a valid shell script. Such a behavior is happening in many apps, not sure how to document this or if we can add some extra trimming/filtering for such cases? -
RE: Puzzled: how to log in as Cloudron user?
Alright, I have put the same note about the visibility setting as we have in the app configuration section now into the install dialog.
-
RE: Automatically give files uploaded via File Manager cloudron ownership
@jdaviescoates hm so by default the filemanager sets the owner of an uploaded file as the same user as the folder it was uploaded to. Are you using the Cloudron filemanager or the file drop/upload UI from within paperless?
-
RE: InvoiceNinja - Package Updates
[1.3.50]
- Update Invoice Ninja to 5.3.91
- Full changelog
- Fixes for required request parameter
- Fixes for validation rules for exports
- Fixes for data array for migration email
- Fixes for reports
- Handle no report key parameter
- Add logging for google analytics
- Drop redundant column
- Fixes for mollie
- Hide @example.com email address
-
RE: Ghost - Package Updates
[4.0.1]
- Update Ghost to 5.0.1
- Full changelog
- Fixed unreliable paid members enabled checks - Simon Backx
- Fixed email analytics crashing when processing unsubscribe/complaint events - Kevin Ansfield
- Fixed signing key identification in JWKs - Naz
- Fixed inability to select a date in future months when scheduling - Kevin Ansfield
- Fixed page vs post preview template picking - Naz
- Fixed page vs post context calculation - Naz
- Fixed signing key mismatching in members JWT/JWKS - Naz
- Fixed timezone related issues when scheduling posts - Kevin Ansfield
-
RE: Directus - Package Updates
[1.12.1]
- Update Directus to 9.11.0
- Full changelog
- #13518 Don't require default connection params when using non default type (by @rijkvanzanten)
- #13514 Default default-src to "self" in CSP header (by @rijkvanzanten)
- #13492 Allow floats in number validation (by @rijkvanzanten)
- #13274 Environment variable with _FILE suffix containing invalid path throws error on start (by @br41nslug)
- #13511 Don't show regex on permissions configuration (by @rijkvanzanten)
- #13501 Add empty state for Translation Strings page (by @azrikahar)
- #13462 Improve dashboard saving experience (by @nickrum)
-
RE: Puzzled: how to log in as Cloudron user?
Thanks for the fresh eye on things we look for a long time already
I kind of agree that we could put more emphasis on the fact that it does NOT integrate with Cloudron user management in that view.
-
RE: Waiting for DNS propagation
Just to note, it seems it was a timing issue, where the DNS in this case took longer than expected for full propagation.
-
RE: Waiting for DNS propagation
@L3oN so things look fine from that perspective then. Can you try to run
dig @8.8.8.8 domain.com
on the server to get an answer from a different source?Also if you want, send your actual domain to support@cloudron.io so we can also run some tests against this.
-
RE: Waiting for DNS propagation
@L3oN oh! could it be that no A record exists for the main domain? If so just create one with an empty subdomain field through Cloudflare. Cloudron only creates this if an app is installed on that or if any app has an alias/redirect configured for the main domain.
-
RE: Matrix (Synapse/Element) - Package Updates
[1.7.23]
- Update Element to 1.10.13
- Full changelog
- Lots of fixes and new features!
-
RE: Waiting for DNS propagation
So you are saying your my.domain.com is correctly resolving on your server to your public IP address using unbound via 127.0.0.1 ?
-
RE: Puzzled: how to log in as Cloudron user?
@wu-lee at least from what I can see, if a new instance is installed and visited, then an account setup wizard is shown instead of a login screen.
What would you have expected in this case to make this more clear?
-
RE: Waiting for DNS propagation
Since it looks like you are using Cloudflare, are you using the proxying feature?
Also can you double check that theunbound
service is up and running? -
RE: UI issues
@girish the preview/download issue is fixed with the latest package version.
Other two items are still pending though.
-
RE: Surfer - Package Updates
[5.17.4]
- Update dependencies
- Only show preview for supported types to avoid immediate download
- Fix various vuejs warnings
-
RE: Documentation missing?
Thanks for reporting this. The docs link in the manifest file was outdated due to the move to paperless-ngx. The link is https://docs.cloudron.io/apps/paperless-ngx/ and will be fixed with the next app release.
-
RE: Puzzled: how to log in as Cloudron user?
@wu-lee yes n8n is currently not integrated with the Cloudron user management as it lacks LDAP support. I just searched again for the status on that but seems there is only a feature request to vote for at the moment at https://community.n8n.io/t/ldap-support/535
-
RE: FreeScout - Package Updates
[1.8.17]
- Update FreeScout to 1.8.16
- Full changelog
- Fixed fetching issue which was created in 1.8.13 release.
- Avoid customer reply duplication loop if "IMAP Folder To Save Outgoing Replies" contains spaces (#2003)
-
RE: Jitsi JWT Token
Currently only the frontend bits can be configured with the app package. Essentially everything from https://github.com/jitsi/jitsi-meet/blob/master/config.js which can be put in
/app/data/jitsi-meet-config.js
.User authentication (which JWT tokens will do in this case) is currently not possible to customize and the current package does not yet support JWT tokens.
Regarding the config files, The ones used are symlinked into
/etc
and can be found in/run
. Those however are recreated on every app restart so currently no permanent customizations can be made to those. -
RE: Bug: Amount of notifications shown is not correct
This should be fixed with the next release. There were a couple of state issues which needed fixing.
-
RE: The notification counter seems to be limited to 100
This should now be fixed with next release. It will show 100+ in such a case.
-
RE: Mautic - Package Updates
[3.2.0]
- Update Mautic to 4.3.1
- Full changelog
- CVE-2021-27914 - XSS vulnerability in installer
- CVE-2022-25772 - XSS vulnerability in tracking pixel functionality
-
RE: EspoCRM - Package Updates
[2.2.6]
- Update EspoCRM to 7.1.6
- Full changelog
- Range-float field not working
-
RE: NocoDB - Package Updates
[1.2.0]
- Update NocoDB to 0.91.0
- Full changelog
- Import Airtable to NocoDB
- Import CSVs, Excel to NocoDB
- New APIs : GroupBy and Exists
- Column improvements : Ratings
- Formula enhancements
-
RE: New deployment of Invoice Ninja v5 - "Failed to clear cache. Make sure you have the appropriate permissions."
I can only reproduce the
LICENSE.md
issue and tried to create a symlink for it into/app/data
but apparently their health checking code is not realizing the writeability through the symlink. We have to investigate further upstream then to see what solutions may be possible.Edit: I created an upstream issue to gather more information on this https://github.com/invoiceninja/invoiceninja/issues/7458
-
RE: UI issues
@girish I think the behavior has to be mime-type dependent then. Currently clicking on a file as such will open the side-bar and attempts to load the content simply in an iframe. This was done to keep the local browser set filetype handling. For everything the browser does not support directly, this will trigger a downloading. Unfortunately I don't see a way to determine this upfront client-side in surfer, without attempting to add built-in viewers for content types like pdf. Maybe the sidebar could simple be less animated to avoid some of that?
For the archive support, this will be added then.
-
RE: Can't get my domain to work with Cloudron
Ah if your instance is behind a NAT in your local network, then you have to forward a few ports from your router to the internal Cloudron server. 443 and 80 are basically the bare minimum. You can get some overview at https://docs.cloudron.io/security/#cloud-firewall
Further as @girish recommended, disable the cloudflare proxying at first until you managed to get it working without it. Just to rule out one possible point of failure.
The DNS records values in your case would be the public IP of your router. Then with the portforwarding rules, the connections will reach your internal Cloudron server. In case you are on an ISP connection where the IP might change on reconnect, you can consider using the dyndns feature of Cloudron. -
RE: Nextcloud 24 has been released and seems to improve speed!
We have published the latest package now, but will only roll it out for automatic updates over the course of this week. If you are curious, you can manually check for updates and apply it. In such a case never skip the backup prior to the update!
-
RE: Nextcloud - Package Updates
[4.13.0]
- Update Nextcloud to 24.0.1
- Full changelog
-
RE: Wekan - Package updates
[4.21.2]
- Update Wekan to 6.26
- Full changelog
- Attachment rename.
- Fix Bullets in label selection popup. Related to import nib css reset.
- Fix images not showing correctly, by updating packages like jquery, removing handlebars, changing image attachment view big image popup from swipebox to lightbox, and changing import nib related code.
- Updated to Node.js v14.19.3
-
RE: Directus - Package Updates
[1.12.0]
- Update Directus to 9.11.0
- Full changelog
- #11871 GraphQL count aggregation for all fields and * (by @jeengbe)
- #11737 Add support to insensitive case operators (by @bernatvadell)
- #11737 Add support to insensitive case operators (by @bernatvadell)
-
RE: InvoiceNinja - Package Updates
[1.3.49]
- Update Invoice Ninja to 5.3.90
- Full changelog
- Blade files for email content @CirkaN
- Download report mailable @CirkaN
- Job for creating csv report & sending it to the admin @CirkaN
- Minor fixes for auto billing
- Custom value 4 update to text column
- Fixes for paypal fees
- Refactor for Stripe ACH
- Fixes for trial layout
- Add a System maintenance task
- Clean up for login controller
- Improve handling of missing tokens on login
- Fixes for company ledger
- Additional invoice filters
-
RE: Wekan - Package updates
[4.21.1]
- Update Wekan to 6.24
- Full changelog
- Fix for https://github.com/wekan/wekan/commit/3ed1fc3e6bdf90ecdc3593468d68a29807ed52b5
-
RE: What's coming in 7.2
@robi hehe yeah just my test image. We probably won't ship with any background images as such
-
RE: Kimai - Package Updates
[1.18.0]
- Update Kimai to 1.20.0
- Full changelog
- Allow switching user displayed in calendar #3314, #1746, #1067
- Permission check for "mark-as-exported" checkboxes #3313
- Prevent bookings with same start / stop time #3304, #2342
- Added weekly-hours setting "how many weeks in the past for recent activities" #3296
- Added weekly-hours setting "minimum number of rows" #3297
- Added en_GB locale with dd/mm/yyyy format #3311
- Translated using Weblate #3310, #3276
-
RE: Create app "packages" for 'managed' cloudrons
@Benoit the package description is part of the app package. If you want to update some of those, we happily accept merge-requests in their git repos. You can find all of those at https://git.cloudron.io/cloudron
-
RE: Collabora Online - Package Updates
[1.11.13]
- Update coolwsd to 21.11.4.3-1
- Update CODE to 21.11-27
-
RE: InvoiceNinja - Package Updates
[1.3.48]
- Update Invoice Ninja to 5.3.89
- Full changelog
-
RE: Firefly III - Package Updates
[3.1.2]
- Update Firefly III to 5.7.6
- Full changelog
- Issue 6058 Bad type-casting could break Firefly III on Home Assistant.
- Issue 6059 Fix issue with missing list of bills when creating a recurring transaction from a transaction.
- Added missing DB integrity checks.
-
RE: What's coming in 7.2
We also have started to introduce the ability to add a personal background image now for some customization, which might give a more personal touch. I am currently working through some css styling related issues and likely after the first release of the feature, there will be some rougher edges depending on the user-selected background image (think of contrast and such), but we will iterate on that.
By default there will be no background image.
Just some preview images here:
-
RE: OpenProject - Package Updates
[3.13.4]
- Update OpenProject to 12.1.4
- Release announcement
- Fixed: Removal of the new SPOT buttons because of consistency [#42251]
- Fixed: Falsche Projektzuordnung im Teamplaner [#42271]
- Fixed: Create form crashes when inviting placeholder user into "assigned to" or "responsible" [#42348]
- Fixed: openproject configure fails Ubuntu 20.04 [#42375]
- Fixed: Project clone with global basic auth not working [#42377]
- Fixed: Project include modal doesn't close when clicking the create button [#42380]
- Fixed: Installation packages broken for centos 7 [#42384]
- Fixed: starttls_auto forced to true since Ruby 3 upgrade [#42385]
- Fixed: LDAP user synchronization - administrator flag is overwritten [#42396]
- Fixed: Project filter is not applied in embedded table [#42397]
-
RE: Add Cloudflare Storage as Backup target
This appears to be S3 compliant, so I guess the generic S3 backend in Cloudron already would work?
-
RE: Vultr DNS default TTL
@d19dotca we don't know yet when 7.2.1 will be out. If you need the change immediately, you could just adjust the value directly in the code and restart the box daemon. Usually patching the code like this is not recommended, but in this case the change is rather small and will not cause any issues on update later.
-
RE: Matrix (Synapse/Element) - Package Updates
[1.43.0]
- Update Synapse to 1.59.0
- Full changelog