@marcusquinn Oh, I had read elsewhere only about concerns that it was web-based. Just saw the rest. Thanks for posting!
Shane Cooke
Posts
-
Termix โ SSH server manager, alternative to Termius -
First Dawarich, now BTCPayServer!I think I messed up something specific. I entered the IP for the Bitcoin node I have running elsewhere. Do I need to make a user, too, on that instance to login to the PRC?
And, I entered my.ip for the last item, explorer_bind, but I think that needed to stay as the local Docker IP, right> Well, I forget what that was. Could someone check and tell me what it should be please?
Bitcoin RPC Configuration
bitcoin:
rpc_user: "user"
rpc_password: "password"
rpc_host: "my.ip"
rpc_port: 8332
node_endpoint: "my.ip:8333"Network Configuration
network: "mainnet"
Database Configuration (Cloudron managed)
These are automatically set by Cloudron environment variables
postgres:
host: ${CLOUDRON_POSTGRESQL_HOST}
port: ${CLOUDRON_POSTGRESQL_PORT}
username: ${CLOUDRON_POSTGRESQL_USERNAME}
password: ${CLOUDRON_POSTGRESQL_PASSWORD}
database: ${CLOUDRON_POSTGRESQL_DATABASE}
BTCPay Server Configuration
btcpayserver:
host: "${CLOUDRON_APP_DOMAIN}"
protocol: "https"
datadir: "/app/data/btcpayserver"NBXplorer Configuration
nbxplorer:
network: "mainnet"
chaintype: "BTC"
explorer_port: 32838
explorer_bind: "WHAT WAS THIS:32838" -
First Dawarich, now BTCPayServer!Thanks to @timconsidine and his https://ccai.appx.uk/ I've installed BTCPayServer. Quick questions...
The Dashboard tells me the nodes are syncing... but there are NO nodes, correct, by default? I need to connect it to a Bitcoin node elsewhere, yes? I ask because I don't want to wake up tomorrow to find out my server has run out of space!
Any other tips on how to connect that BTC node, as well as Lightning stuff?
Thank you!
-
Install errorsCool solution. You know what, my previous install was App Title and Version HumHub 1.17.2, and Package Version com.humhub.cloudronapp@1.8.1... and when I logged back in there were no Profile fields either!!! So I guess I didn't even notice!! So now I want to actually install again and see what I missed before!
-
Install errorsI'll give it a shot. EDIT: Yep, something is wrong. I used this a few months ago and had tons of profile options. This one gives no options.

Trying to add profile tags with the auto-complete doesn't work.

This screen looks like there should be Information available to choose... but there is nothing.

I archived that previous HumHub install, but I'll try to restore it and see how it looks different.
Let me add that on the very first attempt on this new install there was a brief moment after the Install page when a list of mysql db tables and info were shown and there was a yellow ! indicating a problem with the unicode encoding... but I didn't get a screen shot and subsequent installs to try to get that brief window haven't worked, it goes by to quick. This is a screenshot just before the list of db info:

-
How does cloudron handle updates to extra, user installed extensions?https://www.mediawiki.org/wiki/Manual:Extensions/Installation_and_upgrade/en
Go easy on the extensions! They often need different update approaches!
I've previously managed a Mediawiki install manually, and it was a lot of work. Cloudron makes the initial installation easier; more importantly for me, it makes backing up the installation easy. I screwed up my Mediawiki more than once with updating extensions, and had to start all over. With Cloudron at least, I just need to revert to a/the previous working backup.
-
Ubuntu Pro & Cloudron@JOduMonT said in Ubuntu Pro & Cloudron:
Cloudron lose control on the update ?
Totally, completely, assuredly, obviously. Why pay for this "pro" service when Cloudron already manages the server? Cloudron IS the thing managing the server, and by that, also Ubuntu. Choose one.

-
I have lots of apps in the Dashboard "Starting", some have started, some are still starting???@nebulon Nothing in the System log viewer with apphealthmonitor. I'll run
systemctl restart boxand see what happens.Also, the logs are at /home/yellowtent/platformdata/logs/box.log.
I've just sent the email. Thank you for helping.
All the running apps are shown as
Runningagain. -
Today we received a Top20 award for OpenCulturas@tobiasb I've already got it running.
-
I have lots of apps in the Dashboard "Starting", some have started, some are still starting???It's happening again. A few new apps installed, but others with lots of RAM resources are off. All apps which show "Starting" are reachable though.
-
Today we received a Top20 award for OpenCulturasOK, so, searching around gave me this form of the command:
php83 ./vendor/bin/drush.php cr. At first it would appear to hang, and then the result was just "Killed". This was because somehow the drush command isn't in PATH, as in https://github.com/drush-ops/drush/issues/6250 and https://www.drupal.org/forum/support/post-installation/2023-12-30/drush-preflight-package-drupalcore-is-not-installed. I'm not sure how to add it.vendor/bin/drush to the PATH. Anyway, I then ranphp ./vendor/bin/drush.php status, and it returned good info. I then tried the first,php83 ./vendor/bin/drush.php cr, and voila! The site loaded!So, I did the following:
Following https://new.drupal.org/download, I installed the CMS,composer create-project drupal/cms. Previously I had been installing and trying to work with just Drupal Core... but I was thinking that since OpenCulturas IS a full CMS, I may as well install that. Maybe that is the main key here.Then I followed steps from Luckow.
- switch to the www-data user
su www-data - change directory to /app/data
cd /app/data
I skipped the following (from Lucknow's post):
- install drupal via composer
composer create-project drupal/recommended-project - move everything from inside recommended-project into the root of /app/data
mv recommended-project/* . & mv recommended-project/.* . - remove the default public folder and make a symbolic link
rm -rf public& ln -s web public
and instead installed OpenCulturas from the /app/data...actually, to be honest I've lost track of where I ran the command:
composer create-project --remove-vcs drupal/openculturas_project example.orgAnd it seems to have been installed in a directory called
example.org.And followed the next poster, Shai's suggestion:
rm -rf public & ln -s cms/web public. So, I'm not sure where OpenCulturas is actually running from! cms/web or example.org/, and to be honest, I don't feel like redoing it all, at least not now.So, Derpal is installed and running the Events form of OpenCulturas.
- switch to the www-data user
-
Today we received a Top20 award for OpenCulturasOK, I've made some progress, but running
php vendor/bin/drush crgives me;www-data@aeb12796-98b8-44ad-9108-5b61d48a8fe7:~/cms$ php vendor/bin/drush cr # Support bash to support `source` with fallback on $0 if this does not run with bash # https://stackoverflow.com/a/35006505/6512 selfArg="$BASH_SOURCE" if [ -z "$selfArg" ]; then selfArg="$0" fi self=$(realpath $selfArg 2> /dev/null) if [ -z "$self" ]; then self="$selfArg" fi dir=$(cd "${self%[/\\]*}" > /dev/null; cd '../drush/drush' && pwd) if [ -d /proc/cygdrive ]; then case $(which php) in $(readlink -n /proc/cygdrive)/*) # We are in Cygwin using Windows php, so the path must be translated dir=$(cygpath -m "$dir"); ;; esac fi export COMPOSER_RUNTIME_BIN_DIR="$(cd "${self%[/\\]*}" > /dev/null; pwd)" # If bash is sourcing this file, we have to source the target as well bashSource="$BASH_SOURCE" if [ -n "$bashSource" ]; then if [ "$bashSource" != "$0" ]; then source "${dir}/drush" "$@" return fi fi "${dir}/drush" "$@" -
Today we received a Top20 award for OpenCulturasWell, silly me went ahead to try installing Drupal, using composer. I even followed (tried to) these steps: https://forum.cloudron.io/topic/4457/installing-drupal-9-fails/5?_=1761881060321
BBUUTTT of course it isn't working. AANNNDDD I of course don't really know why.
-
Today we received a Top20 award for OpenCulturasHas anyone installed this on Cloudron yet, using the LAMP app? Does composer work in the LAMP app? I suppose I could try out my questions, but if things fail I don't always know what went wrong, hence these questions.
It looks like even Drupal is installed via composer these days - https://new.drupal.org/download. So, do I make a LAMP app, leave it bare, then run composer to install Drupal, and then install OpenCulturas using composer again? Or, do I install OpenCulturas via composer all by itself straight into the LAMP app? Thanks for any tips.
-
Minor UX issue in 9.0.5Good catch... but how many actual Vivaldi users are out there!?
-
Community Event - Workshop / Webinar - App PackagingThis sounds excellent.
-
BookWyrm - an ActivityPub alternative to GoodReadsThe new url for Production installation - https://docs.joinbookwyrm.com/install-prod.html
-
Who is selling hosted (and supported) Cloudron servers?@msbt said in Who is selling hosted (and supported) Cloudron servers?:
feedback is welcomed and appreciated!
Do you want feedback here, or elsewhere. I'll throw this out there: After scrolling through loads of amazingly cool graphics and colours and text showing me how awesome your services are, there are two lines that suddenly induce doubt - "15 minutes to find out if
Happy Hosting is right for you", just under the action button to Book a Call. "If", IF? What do you mean IF, after all that positivity!Why not, "15 minutes to find out how Happy Hosting is right for you", or "15 minutes to find out how Happy Hosting can be right for you" Replace IF with HOW, especially since the pop-up about booking a call has this line - "Let's talk about your use-case." It is still positively worded, no instilling of doubt.
The site and info look great!
-
๐Dawarich: Your Journey, Your Control ๐@timconsidine said in
Dawarich: Your Journey, Your Control
:built it
What command did you use to build it? I tried the following:
docker buildx build scooke/dawarich-app:1.0.0 [+] Building 0.0s (0/0) docker:desktop-linux ERROR: failed to build: unable to prepare context: path "scooke/dawarich-app:1.0.0" not found ulken@ulken dawarich-app % docker buildx build ERROR: docker: 'docker buildx build' requires 1 argument Usage: docker buildx build [OPTIONS] PATH | URL | - Run 'docker buildx build --help' for more informationDo I need to make this directory in the Docker registry "scooke/dawarich-app:1.0.0"??
-
๐Dawarich: Your Journey, Your Control ๐@imc67 I've been trying to follow examples and such from
https://docs.cloudron.io/packaging/tutorial/
https://docs.cloudron.io/settings/#private-docker-registryI thought we had to build an image. But nothing is working after I git pulled it. Do we simply install? But that presumes an image... which hasn't been build... right, by just pulling?
I'm more lost than I thought I'd be, especially since I just recently installed the Blossom Nostr app with no issues.EDIT: I looked at the steps I used to install Blossom, and then replace the git bits with the git bits of this app, but it failed because the build failed. Well, the build failed because there is no image on that git bit, and I didn't build it locally, nor then push it to my docker registry.
cloudron install --image git.cloudron.io/playground/dawarich-app:latest -l map.domain.com App is being installed. => Queued . => Deleting old containers => Downloading image ................................ App installation error: Installation failed: Unable to pull image git.cloudron.io/playground/dawarich-app:latest. registry error: {"reason":"server error","statusCode":500,"json":null}