I've been away for awhile and this have no idea what is going on. But, if L, T, and J are discussing it good naturedly, then all is good.
Shane Cooke
Posts
-
I have killed the Wandering Monster -
AFFiNE - open-source Notion, Miro, Monday, Outline, Appflowy alternative@timconsidine Probably? Not sure. By and large, if it doesn't show up in my Cloudon App Store I don't install it (with the exception of some of your apps!).
-
A list of Cloudron-like services/ competitors@seeker I think there are firmly held opinions about this, but hosting at home is more properly called homelabbing, or, running a homelab. I think there is a big enough difference in what you need to keep in mind between running a server (whatever shape or form) at home vs running apps and services on a VPS or bare metal server, not the least of which is going to be network access and security.
That article does make a nice point distinguishing "self-host" OSes from dashboard/docker management systems.
I think voting for apps is based more on the fact that enough people have been paying for a commercial version of an app and know about and want to move to an open source alternative. I don't think anyone here is voting for apps they have no familiarity with. That said, seeing what gets suggested has sometimes led me to see which other platforms might already have it (I'm using affine on my runtipi VPS, for example) and I see what the fuss is about there. My curiosity has led me to install runtipi on my Dedirock VPS where I have affine, Obsidian LiveSync, GrampsWeb, FlightLog, and Write-freely. I'd switch them all to Cloudron if these were available here. I've tried almost all the alternatives, and I've stuck with runtipi the longest (despite the stupid name). The rest just always, and I mean ALWAYS, crap out eventually and either the forums or help have been very very weak, or actually non-existent (no one knows what went wrong and how to fix it). Forget them!
-
AFFiNE - open-source Notion, Miro, Monday, Outline, Appflowy alternativeI've been using AFFiNE on RunTipi for quite awhile now. It started with me just wanting to check it out, but not expecting at all that I'd l branch off from my well-established routine with Joplin and Vikunja, with a dab of Trilium Notes and Outline. Well, what do you know, it's now my second most used note and writing prep destination. SO, if it gets on Cloudron, I'd switch my instance to the Cloudron one (gettipi is more for trying out apps, for me).
-
Looking for an App?I just want to say that this community fed, driven, produced work is wonderful. AND, I will always keep paying for my Cloudron! The people and the(ir) tech behind Cloudron has made this wonder possible. Thank you.
-
PicoClaw 🦀 — Go based alternative to OpenClaw / ZeroClaw / Nanobot / AgentZeroI have another Ukraine mission, so going to be mostly offline for a week.
Safe wishes for you and the others.
-
Popup over Backups to indicate most recent backup to help determine when to UpdateMy storage is limited, so I keep fewer backups. I almost always click "Skip Backup" since I prefer manually backing things up. Since so much is manual, I tend to lose track of which might have been backed up recently. So, then I need to click on the Backups, wait for that to load, see when the most recent one was and if it's worth skipping the backup again or if I need to back up. If I need to back up, I actually also almost always do that separate from the Update process. Why? In the past it sometimes times out, or fails, or just something goes wonky. Is it my system? Maybe? But this is what I'm working with. After that back up I then need to click on Updates and finally update. So, it would save me some time to hover over Backups and see when the most recent one is.
-
Popup over Backups to indicate most recent backup to help determine when to UpdateI seem to have niche processes and requests, and this is the latest.
I have many of my apps set for manual update. When I do go to Update, I am always curious when the last backup was. This is because I juggle my backups often. So it's a bit of a pain to click the green arrow to manually update an app, but then have to click Backup to make sure there is a recent one, and once I see there is (or isn't so then I do make one), click back to Updates. Is it possible to have a pop-up appear when my mouse hovers over Backups to indicate at least the date of the most recent successful backup? I don't know how complicated that would be, and if it would be better to be an option only when in the Update panel, or all the time? Thank you.

-
Looking for an App?@murgero Sorry for not responding sooner, I was on a multi-day rad motorcycle road trip with my son last week, weekend, and into this week! But thank you for working on it. I'm gonna try it out toute suite.
-
Looking for an App?@murgero But only one has 4 upvotes!
-
A link to describe the latest new app Contacts pleaseI see there is a new app called Contacts. It hasn't shown up in my New Apps section so I can't find out what it is and what it does. Could someone post a link to it, it's GH url or whatever? Or is it one of the in-house Cloudron apps like Cubby? Either way, it'd be nice to know what it is. (I guess it might also be nice if I could just be patient!)
-
Looking for an App?Bookwyrm!
Social reading and reviewing, decentralized with ActivityPub
https://github.com/bookwyrm-social/bookwyrmIt would be MUCH appreciated!
-
Where is Linkding API token?Thank you @necrevistonnezr ... it wasn't obvious to find, for me. I have one now.
-
Where is Linkding API token?I've just got Linkding running, but... where the heck is the API token??? The few links out there say it's under Settings, but there are THREE menus under Settings. Only Admin has something that suggests an API, but when I've clicked through that and made one... it isn't visible. A partially visible set of info appears: pbkdf2_sha256 iterations: 1200000 salt: stuff**************** hash: stuff****************, but punching in the salt or the hash obviously doesn't work. I just don't know where the API is.
-
Not have the login info automatically fill in? And no email for Profile email change.Well well well. Despite the process taking a very long time again, AND that the initial login appears to be limited to that pre-filled user, tim@apple.dev, I just entered a different email address, and the next step had the blank password field plus the Sign up button, and voila, I'm in. I also appear to ALREADY be an admin user. I'm going to see if I can remove tim.
EDIT: I suppose since I "signed up" with different credentials that I became the default admin user, as well as the ONLY user. Even though "tim@apple.dev" is still the pre-filled in user, when I try to login/sign up with that, i get that red alert that the user doesn't have access.
All in all a rather confusing process. But I guess it's working. I wonder what else is going to go wrong/wonky/confusing/counter-intuitive. See, that's my cryptonite. I just gotta keep testing things to figure out what's going on. I really should just walk away from this app.
-
Not have the login info automatically fill in? And no email for Profile email change.@jdaviescoates said in Not have the login info automatically fill in? And no email for Profile email change.:
when I was setting it up
What do you mean? Do you mean setting up at the Cloudron installation stage? But, that merely informs the user that this app has it's own user management? Or do you mean, after the Cloudron installation you somehow registered your own user right away, rather than using the supplied credentials?? Now I gotta do this again to see!
EDIT: Hmmm, i see that the notice post-installation says only that an admin user was created, whereas I thought that meant "only one user has been created and that user is also an admin". I didn't think to register separately, which is what I'm trying now.
EDIT 2: Rather than delete or stop the current app I thought about trying to register a new user, so I pasted the url in an incognito window (Chrome), and when I entered an email which isn't registered the window changed to include a window for a password and a button to "sign up", but when I hit that button I just get a red pop-up in the lower right saying the user has no access to that workspace. So irritating.
-
Not have the login info automatically fill in? And no email for Profile email change.Any ideas about the user-email-change email not being sent, thus making any password change impossible?
-
Not have the login info automatically fill in? And no email for Profile email change.I thought I'd install this. It didn't work the first 2 times. I upped the RAM to 3GB, still didn't work, so I decreased the CPU usage to 50% and then it did work. Ok, fine. It's nice that there is a default username and password, but when I went to the site to log in , those fields were already filled in!! I don't think I've come across an app on Cloudron set up like this. Is it possible to NOT have those fields already filled in, ready for some drifting hacker to find the site before your user has logged in?
OK, so I'm logged in, but when I go to change my Profile email, a notice appears saying an email has been sent... but nothing happens. Nothing in the logs. No email.
I decide to try chaning the password anyway. A notice saying an email with a password change link has been sent, but the logs show that it was sent to... tim@apple.dev!
So the Profile email has to be changed first, but this doesn't seem to work.
Feb 25 21:29:38 [Nest] 167 - 02/25/2026, 2:29:38 PM LOG [BullMQDriver] Processing job 1 with name EmailSenderJob on queue email-queue Feb 25 21:29:38 [Nest] 167 - 02/25/2026, 2:29:38 PM LOG [BullMQDriver] Job 1 with name EmailSenderJob processed on queue email-queue in 44.75ms Feb 25 21:29:40 [Nest] 167 - 02/25/2026, 2:29:40 PM LOG [SmtpDriver] Email to 'tim@apple.dev' successfully sentEDIT 1: I just discovered in the env file accessed through the file system that I can turn off autofill !
SIGN_IN_PREFILLED=falseIt had been set to true.EDIT 2: There is no need to try to help me. If what I posted is common and might help others, good. But this app started once, and now, each time I up the RAM, or tweak the env file, or anything, it won't start. Just a constant:
Feb 25 22:14:34 ==> App configuration Feb 25 22:14:34 box:tasks updating task 26000 with: {"percent":100,"message":"Done"} Feb 25 22:14:34 ==> Merge cloudron and custom configs Feb 25 22:14:34 box:tasks setCompleted - 26000: {"result":null,"error":null,"percent":100} Feb 25 22:14:34 box:tasks updating task 26000 with: {"completed":true,"result":null,"error":null,"percent":100} Feb 25 22:14:34 box:taskworker Task took 65.767 seconds Feb 25 22:14:34 Exiting with code 0 Feb 25 22:14:36 ==> Flush caches Feb 25 22:14:40 => Healthcheck error: Error: connect ECONNREFUSED 172.18.19.91:3000 Feb 25 22:14:50 => Healthcheck error: Error: connect ECONNREFUSED 172.18.19.91:3000 Feb 25 22:15:02 => Healthcheck error: Error: connect ECONNREFUSED 172.18.19.91:3000 Feb 25 22:15:10 => Healthcheck error: Error: connect ECONNREFUSED 172.18.19.91:3000 Feb 25 22:15:22 => Healthcheck error: Error: connect ECONNREFUSED 172.18.19.91:3000 Feb 25 22:15:30 => Healthcheck error: Error: connect ECONNREFUSED 172.18.19.91:3000 Feb 25 22:15:40 => Healthcheck error: Error: connect ECONNREFUSED 172.18.19.91:3000 Feb 25 22:15:52 => Healthcheck error: Error: connect ECONNREFUSED 172.18.19.91:3000 Feb 25 22:16:01 => Healthcheck error: Error: connect ECONNREFUSED 172.18.19.91:3000 Feb 25 22:16:11 => Healthcheck error: Error: connect ECONNREFUSED 172.18.19.91:3000 Feb 25 22:16:21 => Healthcheck error: Error: connect ECONNREFUSED 172.18.19.91:3000 Feb 25 22:16:32 => Healthcheck error: Error: connect ECONNREFUSED 172.18.19.91:3000I'm not interested anymore.
EDIT 3: After 4 more cycles of restarts in the logs, it appears to now be running.
-
OCR - make folder "tessdata" writeableJust want to confirm that these made it into the update. Thank you for including the two I requested!
