@timconsidine said in Domain cert renewal - when ?:
I don’t even remember my own name.
Your name is Timcon S'idine, just in case.
@timconsidine said in Domain cert renewal - when ?:
I don’t even remember my own name.
Your name is Timcon S'idine, just in case.
@jdaviescoates said in Bluesky Personal Data Server:
Still better than X though
Anything is better than X, on principle!
A few times there were attempts, and some successful, to have a Cloudron Meetup. I unfortunately missed them all. But now that I am in Thailand, I am wondering if there are any here? And if so, perhaps we can have a Meetup?
This is a genuine question, and if the answer is too long, and I should really just rtfm, that's fine... but why use such convoluted setups such as yours @Chrisr__ ? The requirements for Cloudron are sooo simple - fresh Ubuntu server. I've always understood that to mean a VPS. I guess a VM. I mean, homelab-type people induce the challenges upon themselves, but out here, I don't understand why people get themselves tangled up in so many working pieces. A VPS, with one IP, with Cloudron set up on it, and properly managed DNS, accessed by ssh, is a can't-beat winner. Is it security? Is it company-mandated? I've always been open about my journey, and can remember when "web hosting" on webfaction was super complicated for me, but I installed MAMP, figured things out; the thought of jumping to a VPS was daunting, and when I did, I messed alot up. But now it's so easy and straightforward, and wonder why ppl subject themselves to trying to make something with so many working pieces work! Am I still simply unenlightened?
Bravo @luckow You tried, and succeeded!
EDIT: Your blog post is super, also.
OK, let me reword the help with this scenario:
Help with syntax for using a block storage volume with bitcoind on docker
I can install Bitcoin which uses Docker. Once running, it starts downloading of course, but the partition that the dockerized bitcoin is on is only 20GB. I have a block storage partition mounted at /media/bs, and made a directory inside it called /media/bs/btc. I want the bitcoin docker image to use this for the Data directory.
There is no bitcoin.conf automatically created, but once bitcoin is running it tells me the default data directory is /root/.bitcoin (inside the docker container). I made a bitcoin.conf and copied it into that directory, and it says, datadir=/media/bs/btc. However, it then won't start, giving an error message that there is no such directory.
I then tried ln -s a directory inside /root/.bitcoin (in the docker container) to the mounted block storage partition, /media/bs/btc, but the same message.
However when I log into the server using Terminal, I can navigate to /media/bs and do whatever. SOOO
There must be some syntax issue behind this error. HOW do I write a datadir=, which is a mounted block storage partition, in bitoin.conf ??? DO I have to include a user, like ssh? Is there something like info:/media/bs/btc
that is needed? Thank you!
Seeing how many help requests on here because ppl don't understand what "fresh server" means, and how many are using under-powered 2GB RAM servers, as well as trying to explain what the PDS is, I can't really blame the CLoduron team for seeming to be disinterested in making this available.
@berryd If I understand this right, you are using Runcloud on a AWS whatever in order to run Cloudron... right? If so, you've misunderstood deeply. Cloudron REPLACES Runcloud. Cloudron IS essentially Runcloud. Whatever Runcloud says it does, Clourdon ALREADY DOES IT without the need for anything else. Are you really running Cloudron as an app within Runcloud?? This is the main reason then for your confusion, as the two are essentially the same thing. Both manage servers and run web apps. CLoudron is not just a webapp, and trying to install it on a server that already has something, almost anything else, will cause problems. Remove RunCloud, and cancel that subscriptoin. Then go back to https://www.cloudron.io/get.html and https://docs.cloudron.io/installation/ and reinstall ONLY Cloudron on a fresh server. Then, enjoy!
Just a comment to @jdaviescoates ... that is pretty cool, and visually it is a pleasure to look at.
But if it costs $547,897/year, or $646,080/year to add this Transparency feature, it makes sense why few companies do it! Buffer also, transparently, makes zero Charitable contributions, which I'm assuming would include contributing back to other open source projects. Perhaps their Fees at $779,359/year account for it? The company itself may be "non-profit" (Profit: $0 (0.00%)), but their employees are sure making a good living!! And all this for one app, contrasting with the multitude of apps and services offered by Cloudron.
I'm glad I'm not paying $720 USD a year to post on this Forum, or to get Help directly from the Cloudron team, like I would be if I was paying for a Support Licence for one app. Or, I guess I could just pay for Clearflask's hosting to get Priority Support for $348 USD (or is that actually $780? I'll never know since I don't give patronage to businesses with unclear pricing).
What a bizarre post. What was "the right incentive[s]" for you to get involved enough into contributing this post in the Cloudron Forum?? Wouldn't this be better on your own Forum... oh, you don't have one. Your Blog then? And clever for you to have a Feedback page where no one can see what the overall Feedback is, just yourself, unlike this Forum. Seeing as your product is already available to use, why in the world come here and dump on someone else? And taking a quick look at the Github repository, are you doing the same (paying back into) for the various open-source tools you've used? All of them, as you try to make money of off them?
I think it very questionable to question the morals and ethics of the CLoudron team.
LATE EDIT: I just realized there is no downvote on this Forum. Oh well, I least I tried.
@eddowding Reads like an AI-enhanced CV! Hope you get the job.
You are a paying customer of software (like @micmc @crazybrad), and it is not your burden to worry or deal with "unfulfilled potential". But this all comes across like y'all are devs on the team whose voice isn't being heard... what's next? Fashion or hairstyle advice for the actual devs? It's not in your realm of responsibility. But, clearly the presence of a functioning Forum and Voting system (compare with EasyPanel) has awoken in some of you the idea that something more must be done because you Identified and Verbalized Unrealized Avenues of Revenue Stream Based Primarily on Individual Felt-Needs (add that to your fine list). Fine, post your suggestion. Then, go on. Use Cloudron. Trust that the devs will read it and respond as they see fit for their vision of their product that they provide. But to then come back and question and accuse and question the devs of attitudes or (lack of) abilities (the general tone of this thread) because this or that hasn't been implemented in a time frame of your own is off-putting.
My point isn't to make you or anyone back out. I'm simply:
Ultimately, the reason I am posting all this, is this: Some of you seem worried that Cloudron will eventually fail because the Cloudron Team isn't acting visibly enough on your Forum suggestions based on some supposed expertise you possess, whereas I'm worried the Cloudron Team will feel this ain't worth the hassle anymore (providing such an amazing tool at such an amazing price), and close up shop, or jack the prices and deal only with the Corporate level (where the stratospheric fees do warrant Jumping When They Say Jump).
I guess that puts us all on the same team! None of us want Cloudron to fail!!!
@eddowding Give us a break. "Try". All you did was complain. Put the energy you spend making spreadsheets into learning how to package apps if you really want to "try". Or, just "Move to the next level with your one-person operation" and "Bring your whole team on board and work together" with EasyPanel, see how long that stays satisfactory. Their X account just announces stuff, no Help there. Their Top Trending Bug Report has 9 upvotes. 9. Their Trending Feature Request has 3 upvotes, and you know what is for? For FTP and Google Drive backups... for free! How many Backup options does Cloudron offer, even in the free tier? Let me check... lots. Look at the screenshot:
Someone called Cloudron a revolution... yeah, it is.
I appreciate the responses @joseph. They don't really answer my question, which is how to write the location of a remote block storage within an app like Immich or Nextcloud. It seems I can mount the server remotely, but that is the 20GB main partition... I need to use the 2TB block storage partition.
Hope someone can shed light on where I'm going wrong.
I bought a storage server from Smarthost. The base drive is 20GB with an initially unformatted 2TB partition. I followed their basic directions (start with a GParted image, format both drives) and, as far as I can tell, have a functioning setup. I've installed runtipi on the 20GB partition, and everything works. I can mount and access and r/w files on the 2TB block storage partition from the Terminal and Cyberduck. BUT, when I try to enter their location in either NextCloud or Immich, it doesn't get recognized.
Mount point is /mnt/nextcloud-data
/etc/fstab reads (but I've tried with both /dev/vdb1 and this UUID)
/dev/vda2 / ext4 defaults 0 1
/dev/vda3 none swap sw 0 0
#/dev/vdb1 /mnt/smarthost2tb ext4 defaults,noatime,nofail 0 0
#/dev/vdb1 /mnt/nextcloud-data ext4 defaults,noatime,nofail 0 0
UUID=9103a1db-dfb9-485f-8323-78c659bf75a1 /mnt/nextcloud-data ext4 defaults 0 2
Terminal shows me:
shane@vps:~$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sr0 11:0 1 1024M 0 rom
vda 253:0 0 21G 0 disk
├─vda1 253:1 0 1M 0 part
├─vda2 253:2 0 20G 0 part /
└─vda3 253:3 0 1G 0 part [SWAP]
vdb 253:16 0 2T 0 disk
└─vdb1 253:17 0 2T 0 part /mnt/nextcloud-data
shane@vps:~$ blkid
/dev/vdb1: LABEL="2TB" UUID="9103a1db-dfb9-485f-8323-78c659bf75a1" BLOCK_SIZE="4096" TYPE="ext4" PARTLABEL="smarthost" PARTUUID="9f5a9568-bf6f-40a5-be0a-8ab78813e56a"
/dev/vda2: UUID="3829960b-43f1-4d64-9bd9-2286e8c0345f" BLOCK_SIZE="4096" TYPE="ext4" PARTLABEL="primary" PARTUUID="6ce3cb20-e956-461a-837c-0fa241220ea3"
/dev/vda3: UUID="1d5c9a7a-8436-4683-bbbb-d832ada0f66f" TYPE="swap" PARTLABEL="primary" PARTUUID="8d6d37b7-7628-4e32-9569-bc353ca79e23"
But when I enter /mnt/nextcloud-data
in the External Storage settings for NextCloud it tells me it is wrong. Same when I tried Immich. I assume it would do the same in any Cloudron app.
WHAT??? What am I doing wrong? I did redo the partitions and saw that there was a 1MB amount before and after the 2TB parition... is that messing things up (I couldn't remove those either).
I figure it's down to syntax. I'm writing it wrong somehow, but hours of googling hasn't shown me anything specific. It's always, "mount your block storage and enter the mount point in the field, /mnt/xxxxx... blah blah blah". I've done it, and it doesn't work. Help!
EDIT: I just now added this remotely as a Volume, and it appears to have worked. But it doesn't locally (on the other server)!
EDIT 2: Though it seems to be mounted as a Volume, a few apps that I have tried to make use this will not do so because "sshfs volumes cannot be used as data directory". So I still don't know if it is working because I can't use a Cloudron app to copy anything to that remote block storage partition!
@whitecube I just did this... I wonder why you could not? Take another look.
As you may know, I like trying out other systems like Cloudron. Sometimes I even stick with one because it has an app I'd like to use. Most of the time though they eventually glitch out and are unsavable. The latest such was cosmos cloud. I don't even feel like posting the url to it. Why bother? It worked for a while, then some upgrade came along, and poof, now no longer functioning. Try to figure it out?? Forget it - docs are useless for this, too many variables to cover. I am sure grateful for Cloudron.
@igaudette said in Focus on Business Apps:
Twenty CRM and Plane
Seeing how new these are it is difficult to accept that your business needs them. You've just been using pen and paper? I wouldn't be surprised if this is one rationale behind which apps get worked on. I mean, at the start they had Confluence - an established app with a proven user base.
Things often resolve AFTER posting. Weird.
@jdaviescoates You are totally right but just to add emphasis, Cloudron is intended to be the sole thing running on your server @cocam123 . https://www.cloudron.io/get.html and https://docs.cloudron.io/installation/ stipulate a fresh server. I would have thought that listing that requirement alone would inform the user that only Cloudron will be running on your server.
Tell us how it goes getting rid of Bluesky, and if it affected your Cloudron at all.
Imagine being able to post something for Satya Nadella and fully expect him to read it, respond to it, and act on it! Or most other CEOs! It's taken the Cloudron team at least 8 years to get to this point, and if you look beyond the apps available, the infrastructure is simply amazing. Yes, it seems simple to add more... everyone supplies Docker images... but have you ever looked inside one? My goodness, there is no "one method" that makes any given Docker image work. Then the Cloudron team has to figure out how to integrate it into the Cloudron ecosystem (and then adapt on the fly as the CEOs of those other apps revamp everything in their next update!)
Getting to these complicated business and AI apps... have you written to the maintainers/CEOs of those to demand that they simplify their Docker apps so that they are easier to get up and running? You should.
FWIW, their business page, https://www.cloudron.io/business.html, lays out what Cloudron aims to do. I think it is succeeding. Nowhere does it say, "will jump when users say jump and code any requested app, no matter the difficulty or challenge of integration into the existing 'compliant, secure and flexible' Cloudron system." Personally, I've always found it funny that so many of the Requested Apps come from the Cloudron team!
Like I've said before, go ahead, go try some other vendor and you will see just how incredible Cloudron is. Others will either be way too pricey for what you get (and pricier when you want more), and you will find NO help for problems, no matter what payment tier you are in.
I would add that if the Cloudron business page, or elsewhere, promised that they will make any and all requested apps available as part of the payment then perhaps a complaint is warranted. They promise "timely updates", "latest releases and security fixes", "production ready apps".. check, check and check. The recently updated banner shows some pretty good and business-appropriate apps, too.