
timconsidine
Posts
-
Spurtcommerce - Multi vendor ecommerce Platform -
Spurtcommerce - Multi vendor ecommerce PlatformLooks nice.
Spurtcommerce is released under the BSD-3-Clause License..
No license found in Github repo. Link to licence fails.
Is the app functional without any of the extensions ?

-
Dify.ai, a self-hosted prompt-management toolInstalling App to diffy.example.org ...
Image: tcmbp132021/cloudron-dify:latest
β Installation failed: No such route[I assume
diffy.example.orgis just obfuscation for the forum.
]Compared to this :
Installing App to jumble.xapps.uk...
Image: tcmbp132021/cloudron-dify:latest
Installation Started! (This may take a few minutes)I think this suggests / confirms network issue.
Try again, maybe ?The first part of the sequence (the script) runs in seconds, so re-trying is do-able.
The second part (the cloudron install) takes few minutes because of image size.Are you running the install on your desktop/laptop ? Or on your Cloudron instance ?
Either way, I suspect temporary network failure connecting to hub.docker.com
Edit : I would do some standard network diagnostics.
% ping hub.docker.com
PING hub.docker.com.cdn.cloudflare.net (104.18.43.187): 56 data bytes
64 bytes from 104.18.43.187: icmp_seq=0 ttl=58 time=11.143 ms
64 bytes from 104.18.43.187: icmp_seq=1 ttl=58 time=11.543 ms
64 bytes from 104.18.43.187: icmp_seq=2 ttl=58 time=10.148 ms
^C
--- hub.docker.com.cdn.cloudflare.net ping statistics ---
3 packets transmitted, 3 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 10.148/10.945/11.543/0.587 ms
Hmmm, possibly a Cloudflare issue ?
-
Dify.ai, a self-hosted prompt-management tool% curl -fsSL https://customappgateway.appx.uk/install.sh | bash -s -- --install-app "Dify AI" CustomAppGateway Universal Installer ---------------------------------------- Detected OS: Darwin (arm64) Downloading installer from: https://customappgateway.appx.uk/cag-installer-macos Running Installer... ---------------------------------------- Welcome to the Custom App Gateway (CAG) Installer ----------------------------------------------- Fetching catalogue to find app: Dify AI... β Found App: Dify AI (undefined) NOTE: You will need an API Token from your Cloudron Profile. Go to https://my.your-cloudron.com/#/profile to generate one. ? Enter your Cloudron Domain (e.g., my.example.com): my.example.uk ? Enter your Cloudron API Token: **************************************************************** ? Enter the subdomain to install the app (e.g., ccai.example.com): jumble.xapps.uk Validating connection... β Connection successful Fetching App Manifest... Fetching manifest from: https://customappgateway.appx.uk/deploy/dify/CloudronManifest.json β Manifest fetched successfully Resolving manifest file references... Installing App to jumble.xapps.uk... Image: tcmbp132021/cloudron-dify:latest β Installation Started! (This may take a few minutes) App ID: 35125028-84f0-4fb7-a307-eb6adaa6d691 You can check the progress in your Cloudron Dashboard. Please wait for the app to enter "Running" state before using it. SECURITY REMINDER: Please DELETE the API Token you used for this installation now. ---------------------------------------- Cleaning up... Done.Takes a while to download image because it's a BIG image.
Then :
So ... I don't know for sure
but I would suspect network issue somewhere. -
What's coming in 9.1Cloudron v9.1.3 is available
This update is a pre-release and not considered stable yet. Please update at your own risk.Which version is being rolled out ?
-
Nanobot π± β Python based alternative to OpenClaw / PicoClaw / ZeroClaw / AgentZeroMaybe I am slow on the uptake, but I have only just realised the impact which AGENT.md and SOUL.md have on the behaviour of the bot.
Well, I knew it in theory, but I did not do "2+2".
Significant customisation possible, and because those files (and others) are deployed to
/app/data/.nanobot/workspace, they are easily edited w/o container rebuild or app restart (just a runtime/app/data/restart-gateway).For my needs I have removed the puff and padding from responses, and just get the answer.
In theory, the base personality in AGENT.md/SOUL.md can be overridden in a particular SKILL.md, but I have not yet played with that.
I was initially "overwhelmed" by creating a skill, I think the docs and the available examples are pretty poor (IMHO), but now I have realised the scope of what is possible. Especially getting an agent to write the skill !
If you have not tried Nanobot, it's a functional lightweight bloat-free app with great potential.
Might well be my first Community App once 9.1.x is stable.
-
Bisq (decentralised P2P bitcoin exchange) on CloudronNot sure anybody cares (which is fine, my itch is scratched), but ...
BISQ API HEADLESS :
- updated API calls
- removed the SKILL (because I don't want to duplicate it and it sits more naturally in the Nanobot repository: the updated skill has been deployed there)

-
How to Package and Deploy Strapi v5 as a Custom App on CloudronAI dev agent ? Which one ?
Just interested, doesnβt seem familiar. -
TinaCMS on Cloudron - Git-backed headless content management system (CMS)it's in a "works up to the last mile" state.
I've got a few of those, so understood

Would switching to base 5.0.0 and its native Node fix the indexing step too?
I've found that the answer to that type of question is only ever discovered by trying it !

I have a few other projects on/behind, but I might take a look. But please don't let that stop anyone else doing so.
-
Looking for an App?@jdaviescoates Yes, I am planning to "convert" all my custom apps to Community Apps. But I'm generally cautious on new releases (no disrespect intended) so I am waiting for 9.1 to be stable before installing and cracking on (checking regularly).
But nothing to stop @murgero doing it before then..
I won't be offended in the slightest.
I seem to recall it wasn't a difficult one. So depending on perspective, an easy one to get back in the swing with, or not challenging enough to be interested in taking on.
-
TinaCMS on Cloudron - Git-backed headless content management system (CMS)What We Built
A Docker image based on cloudron/base:4.2.0Why 4.2.0 ?
I use 5.0.0.
Supports more recent NodeIf you're happy, share your repo and maybe someone can take a look.
-
Looking for an App?Despite my few years on Cloudron and packaging some apps, I have never used the demo server ! Embarrassing. Must try harder.
So much more to know about Cloudron, so little time, such small brain.
-
Bisq (decentralised P2P bitcoin exchange) on Cloudron@robi thank you
May not help others, but does help me.
Struggled a bit with SKILL for Nanobot, worked, then didn't, but now working correctly. -
Looking for an App?I packaged Zoneminder and generally it is working, but getting a lot of OOM which I cannot get to the bottom of.
-
Looking for an App?I struggled a bit with ZeroNet, need to get back to it, but you can do it better ?
I based my package on ZernNet Conservancy but there is maybe a better one.
I have not upgraded to 9.1 (waiting for stable release) so I can't release as a Community App yet.
-
Bisq (decentralised P2P bitcoin exchange) on CloudronBISQ API (headless) :
- added a SKILL.md for use with Nanobot / Openclaw
-
Bisq (decentralised P2P bitcoin exchange) on Cloudronv0.0.2 : BISQ GUI released
Git repo : https://git.cloudron.io/timconsidine/cloudron-bisqgui
Will make a Community App after I move to 9.1
Notes :
- makes Bisq desktop app accessible in a browser
- access from any device
- reduces cumulative start-up time compared to desktop, which might often be closed and opened only when needed (each close/open requires Tor connection and market info to be loaded)
- decentralised P2P so no exchange-based purchases with associated KYC blocks and trade identity leakage.
Security:
- protected by Cloudron proxyAuth
- but it is essentially a single-use app, so make the app visibility and access in Cloudron app dashboard single user also
- make sure you set a wallet password
- don't put your life savings in it (for me this is short-term trades only, long-term trades/position holding is done with Trezor cold wallet)
- consider purchasing on BISQ then moving purchases to a cold wallet for longer term holding
-
Bisq (decentralised P2P bitcoin exchange) on Cloudronv0.0.3 : Bisq Headless : requests need api key auth.
-
Bisq (decentralised P2P bitcoin exchange) on Cloudron- I've packaged the first of the planned BISQ apps, a headless Bisq daemon (v1.9.22) for Cloudron with a lightweight HTTP API wrapper.
Repo:
https://git.cloudron.io/timconsidine/cloudron-bisq-apiQuick Start:
- Sample Commands : Visit the app's /api/help page.
- Testing : Use the test-api.sh script in the repo to verify responses locally.
- Status : Check /api/status for sync progress.
Notes:
Auth for requests to be addedSample OpenClaw skills will be added later.- I will make this into a Community App later.
- Next up : attempt a BISQ GUI for visual UI and "desktop equivalent"
-
IsoMan on Cloudron β ISO Image Management Made SimpleI can add to the catalogue / create a 1 line install link.
Quicker if @vitetj has a publicly available Cloudron docker image (hub.docker.com or similar)