only copies what has actually been changed
It does. But it still has to check every file to see what has changed and that's what takes the extra time when you've got tens thousands of files that don't need to be backed up in the first place.
This user is very active in the Cloudron forum and contributed a lot!
only copies what has actually been changed
It does. But it still has to check every file to see what has changed and that's what takes the extra time when you've got tens thousands of files that don't need to be backed up in the first place.
[1.1.3]
@jdaviescoates I thought rsync only copies what has actually been changed, but still good point (maybe navidrome is aggressively regenerating).
[1.5.0]
[1.33.0]
[2.26.0]
[1.12.0]
Really good catch! I have fixed this for the next release. Thanks for reporting.
Hello @stoccafisso
This is our user documentation for the Kutt app: https://docs.cloudron.io/packages/kutt
All configuration options are documented upstream: https://github.com/thedevs-network/kutt#configuration
Every Cloudron app stores logs, and you can view and download them with the Log Viewer

I've packaged strfry (GPL-3.0), a fast C++ Nostr relay, as a Cloudron community app. "Private" here means private writes: only the public keys you list can publish, and every other write is rejected. It won't turn into an open public relay that strangers fill up.
What it's for
A Nostr relay is a shared noticeboard. Clients post signed events to it, and other clients read them back. Your posts, profile and follow list reach other people because their clients read them from relays. With this package, one of those relays is yours:
What it isn't: a private messaging server. Messages are private only when your client encrypts them (for example NIP-17 direct messages). The relay then stores ciphertext, but who messaged whom can still be visible. Restricting DM reads to the people involved needs a strfry release that isn't out yet.
Install (Cloudron 9.1 or later): from Community Apps, or add this versions URL under Community apps in your dashboard settings, or run:
cloudron install --versions-url https://raw.githubusercontent.com/marcusquinn/cloudron-nostr-relay-app/main/CloudronVersions.json --location relay
Your relay is then wss://<your-app-domain>. Add keys to /app/data/allowlist.txt with the app's File Manager or Web Terminal: one npub or 64-character hex key per line, # for comments. Changes apply to the next event, no restart.
What the package does
blocked: pubkey is not on the relay allowlist./app/data and are in Cloudron backups.RELAY_NAME, RELAY_DESCRIPTION, RELAY_CONTACT, RELAY_OPERATOR_PUBKEY).cloudron/base:6.0.0. The default memory limit is 512 MB.Please read before relying on it:
nsec) in the allowlist. It is ignored, and the file is readable by anyone with app access.Tested on a live Cloudron: install from the versions URL; allowlisted writes accepted and others rejected over wss://; NIP-11 settings; persistence across restart; backup and restore; and the 0.1.0 → 0.1.1 update from the published catalog with data intact. Results are in the repository's test/QUALIFICATION.md.
Source, docs and issues: https://github.com/marcusquinn/cloudron-nostr-relay-app. It's packaged independently of the strfry project; the packaging files are MIT. Feedback welcome, especially from people running it with many clients or a large event history.
|
5,908
Posts
5,236
Reputation
|
|
949
Posts
1,203
Reputation
|
|
2,922
Posts
4,205
Reputation
|
|
9,359
Posts
148
Reputation
|
|
3,358
Posts
4,901
Reputation
|
|
1,393
Posts
1,842
Reputation
|