@jdaviescoates yes, I'm on 7.7.2
shrey
Posts
-
Error installing Miro SFU -
Error installing Miro SFU@nebulon
Just tried setting up the MiroTalk SFU for the first time.I'm a bit surprised that it's marked as stable, as currently, it's pretty impractical trying to get it to work.
Because:- I was able to get it to work only after repeated cycles of editing the port, and starting Installation.
- Even when installed, when i try to restart the app after a modification in the config.js file, the same vicious cycle starts again.
Is there no workaround for now?
-
Issue with very high memory usage@girish said in Issue with very high memory usage:
so it's not related to cloudron end.
not sure about this.
When i create a Directus project on a VPS using docker (docker compose or via Portainer), with almost identical configuration as the Cloudron Directus project, i don't get this issue.
Example: Container memory usage when uploading a 8GB file to Directus, barely goes up by some 200MB, whereas in Cloudron, the memory always gets consumed by the entire size of the file (8GB in this case).
-
Persistent security warningsAlso, this other warning:
Warning, once setup is finished, you must disable the installation/migration tools by adding a file install.lock into directory /app/data/dolibarr. Omitting the creation of this file is a grave security risk. This security warning will remain active as long as the vulnerability is present.
I had removed this, by following the displayed instructions, but it seems, the
install.lock
got deleted automatically by Cloudron after some time/a restart. -
Persistent security warningsAll the users of the app see this persistent, security warning:
Warning, your config file (htdocs/conf/conf.php) can be overwritten by the web server. This is a serious security hole. Modify permissions on file to be in read only mode for operating system user used by Web server. If you use Windows and FAT format for your disk, you must know that this file system does not allow to add permissions on file, so can't be completely safe. This security warning will remain active as long as the vulnerability is present.
This seems unnecessary and a bit of a nuisance to not be able to remove it.
What to do about this?
-
Professional PeerTube InstallationSure.
- My data is stored in 3 places:
a. local storage (Only this is included in the 'App backups')
b. mounted volume (for certain options that are temporarily space-intensive, like:tmp
&streaming_playlists
)
c. object storage (primary/permanent storage for the video files)
The config in
production.yaml
:storage: tmp: '/media/my-mounted-volume/my-project/storage/tmp/' # Use to download data (imports etc), store uploaded files before processing... avatars: '/app/data/storage/avatars/' streaming_playlists: '/media/my-mounted-volume/my-project/storage/streaming-playlists/' redundancy: '/app/data/storage/redundancy/' logs: '/app/data/storage/logs/' previews: '/app/data/storage/previews/' thumbnails: '/app/data/storage/thumbnails/' torrents: '/app/data/storage/torrents/' captions: '/app/data/storage/captions/' cache: '/app/data/storage/cache/' plugins: '/app/data/storage/plugins/' client_overrides: '/app/data/storage/client-overrides/' bin: /app/data/storage/bin/ well_known: /app/data/storage/well_known/ tmp_persistent: /app/data/storage/tmp_persistent/ # Use two different buckets for Web videos and HLS videos on AWS S3 storyboards: /app/data/storage/storyboards/ web_videos: /app/data/storage/web-videos/ object_storage: enabled: true # Example AWS endpoint in the us-east-1 region endpoint: 'region.my-s3-domain' # Needs to be set to the bucket region when using AWS S3 region: 'region' web_videos: bucket_name: 'my-bucket-name' prefix: 'direct/' streaming_playlists: bucket_name: 'my-bucket-name' prefix: 'playlist/' AWS_ACCESS_KEY_ID: 'my-key-ID' AWS_SECRET_ACCESS_KEY: 'my-access-key' credentials: aws_access_key_id: 'my-key-ID' aws_secret_access_key: 'my-access-key' access_key_id: 'my-key-ID' secret_access_key: 'my-access-key' max_upload_part: '1GB'
- For Remote Runners:
a.
b.
c. Set up remote machine(s) using the Peertube CLI to connect to your app, using the
Runner registration tokens
.https://docs.joinpeertube.org/maintain/tools#peertube-runner
- For Matomo, i'm using a plugin: https://www.npmjs.com/package/peertube-plugin-matomo
- My data is stored in 3 places:
-
Professional PeerTube Installation@LoudLemur
i do have 3 of these already implemented in my Cloudron based, Peertube app:-
Object storage for the videos - so that videos are stored on object storage
-
video runner - so that you can make use of a high powered gpu for e.g. transcoding
-
Matomo - Setup analytics using matomo
-
-
Latest update requiredHi. Kindly update MiroTalk P2P to the latest version.
-
App Store down?Don't know if this is connected or not, but app updates are also, occasionally, running into this error today:
Cloudron Error Network error downloading manifest:Timeout of 30000ms exceeded
-
App Store down?There was brief connectivity a few hours ago, but unavailable again since then.
-
App Store down?The app Store, in my Cloudron instance, is not accessible (gets stuck in loading state).
And when it does get unstuck, then it ask for my Cloudron.io login credentials, which it doesn't accept (Error: Timeout of 30000ms exceeded).
-
Basic Auth in LAMP not working@matix131997 said in Basic Auth in LAMP not working:
AllowOverride All
Strangely, this is working in Firefox, but not Chrome (tried Incognito).
Correction: it works (had to clear site data & cookies).
-
Basic Auth in LAMP not workingAny idea why the following Apache config is not able to enable Basic Auth in my LAMP app?
ServerName %{HTTP_HOST} <VirtualHost *:80> DocumentRoot /app/data/public LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" proxy CustomLog "|/bin/cat" proxy ErrorLog "|/bin/cat" <Directory /app/data/public> # Options +FollowSymLinks # AllowOverride All # Require all granted Options +FollowSymLinks AllowOverride None AuthType Basic AuthName "Secure Content" AuthBasicProvider file AuthUserFile "/app/data/apache/.htpasswd" Require valid-user </Directory> # Do not remove this include. It's required for your app to see the Real IP Include "/app/code/apache/rpaf.conf" # This line can be commented out, if you do no require PHPMyAdmin Access Include "/app/code/apache/phpmyadmin.conf" </VirtualHost>
-
What's coming in 7.7Seems to be an unstable release still.
I guess the stable release will take some more time.
-
Unable to install extensions from the Directus MarketplaceHi @nebulon , any update regarding this?
-
Why does the backup process block administrative actions?The blocking of any administrative action (Installing, Resizing, Restarting etc. of any app) while the backup process is ongoing, is, in my experience, a rather big nuisance.
I take backups 4 times a day, each of which lasts at least an hour. During this time, i can't seem to execute any of the administrative tasks listed above.
This results in me experiencing a forced downtime, which isn't really acceptable to me.How do i avoid this scenario?
And can something be done about this on a permanent basis?
Thanks
-
Latest update requiredHi. Kindly update this to the latest version, as there are some major bugs in v.021.0
-
Unable to install extensions from the Directus Marketplace@nebulon This is a new feature.
-
Unable to install extensions from the Directus MarketplaceIn the latest version of Directus (v10.10.1), i'm unable to install any extension from the in-built marketplace.
Example--
Click on Install Extension
Error popup received.
Error logs:
Mar 07 21:08:12[15:38:11] GET /extensions/registry/extension/647aa4e9-91ef-4b17-b00d-d07d1775ddad 200 1.1s Mar 07 21:08:16"code": "ENOENT", Mar 07 21:08:16"code": "ENOENT", Mar 07 21:08:16"errno": -2, Mar 07 21:08:16"errno": -2, Mar 07 21:08:16"message": "ENOENT: no such file or directory, lstat 'node_modules/.directus/marketplace/dea64409-1e76-4857-aedc-2b0f76c1e856'", Mar 07 21:08:16"message": "ENOENT: no such file or directory, mkdir 'node_modules/.directus'", Mar 07 21:08:16"path": "node_modules/.directus" Mar 07 21:08:16"path": "node_modules/.directus/marketplace/dea64409-1e76-4857-aedc-2b0f76c1e856" Mar 07 21:08:16"stack": Mar 07 21:08:16"stack": Mar 07 21:08:16"syscall": "lstat", Mar 07 21:08:16"syscall": "mkdir", Mar 07 21:08:16"type": "Error", Mar 07 21:08:16"type": "Error", Mar 07 21:08:16Error: ENOENT: no such file or directory, lstat 'node_modules/.directus/marketplace/dea64409-1e76-4857-aedc-2b0f76c1e856' Mar 07 21:08:16Error: ENOENT: no such file or directory, mkdir 'node_modules/.directus' Mar 07 21:08:16[15:38:16.319] WARN: ENOENT: no such file or directory, mkdir 'node_modules/.directus' Mar 07 21:08:16[15:38:16.320] ERROR: ENOENT: no such file or directory, lstat 'node_modules/.directus/marketplace/dea64409-1e76-4857-aedc-2b0f76c1e856' Mar 07 21:08:16err: { Mar 07 21:08:16err: { Mar 07 21:08:16} Mar 07 21:08:16} Mar 07 21:08:17[15:38:16] POST /extensions/registry/install 500 602ms Mar 07 21:08:20[15:38:20] GET /server/ping 200 6ms
-
Unable to install software (Webtrees.net) due to Php error@girish Thanks, that helped!