@LoudLemur AFAIK, you need a new premium license for each server you want to run more than two apps on. The "premium" isn't for the "account" on Cloudron.io, it's for that specific server/vps. I have no idea how to transfer the premium license from one Cloudron to another but I'm sure it's possible. The Cloudron team is working on multi-host but I haven't read anything on how that would work.

Best posts made by humptydumpty
-
RE: Premium Cloudron Account - Many Cloudrons?
-
RE: What do you do?
I started training in my teen years to be a bench jeweler and over a decade later in the jewelry manufacturing scene and after the advance of tech, I found myself becoming a 3D modeler. I've given up on my hammer and torch a while back. CAD and 3D printing are mostly what I do all day long now. I'm in the process of expanding into other fields as I'm using my knowledge in CAD/CAM to create all sorts of things. It turns out if you know CAD/CAM + Rendering + general knowledge in coding/tech, there's nothing you can't create and sell online. At this stage, I'm not sure what my job title is. A modeler, a creator, or a retailer? This question always makes me pause and I end up telling people, "I do computer stuff" and they assume I'm coding all day long
-
Saleor β A headless, GraphQL-first, open-source e-commerce platform
Github: https://github.com/mirumee/saleor
Website: https://saleor.io/
Demo: https://demo.saleor.io/Some Pros:
- Open Source
- Headless API
- PWA - Offline Browsing
- GraphQL
- Dark Mode in Dashboard
We need a good ecommerce app and this is an amazing alternative to WP/Woo.
-
Cloudron Dashboard: App Grouping
In the Cloudron dashboard, apps are listed alphabetically based on the install URL. There are same ways to manage the group of apps but each has its limitations and the way Cloudron groups apps is by "hiding" the rest.
What I'm proposing is a different approach and it's by grouping apps into sections/categories on the dashboard instead of the "hiding" concept.
Ideally, we'll be able to group apps based on their purpose and frequency of use and be able to rearrange entire categories while keeping all apps visible on the dashboard.
There's an app request (Dashy) that might do all of what I'm proposing but I feel that this should be a native Cloudron enhancement instead. Your thoughts, anyone?
-
RE: Flagged as Phishing :(
In Cloudron --> Vaultwarden app settings --> Security --> Robots.txt, I have "disable indexing" saved. Maybe this could help you.
-
RE: Custom links for dashboard
@eddie it's coming in the next release (7.3) https://forum.cloudron.io/topic/6655/what-s-coming-in-7-3/28?_=1657648126897
-
RE: New Baserow instance goes boom
@doodlemania2 baserow's GUI/UI(?) is far more "professional" than noco's but the ram requirements and paywall drove me back to noco. My noco instance is running with 500mb ram limit and it hasn't crashed. We're 2 users and have +20 tables that use formulas and it hasn't crashed once. I also like the export feature (csv and xlsx) in noco.
edit: btw, there's a firefox bug in Noco where the cell data gets deleted on a page refresh. It works fine in Brave. I opened a ticket here https://github.com/nocodb/nocodb/issues/4329
-
RE: Baserow Cloudron app - Airtable alternative
@girish just want to remind you about Baserow
-
RE: Mailserver does not deliver to certain email addresses
The SNDS page/service is useless. It's good to tell if you're blocked or not and that's it. I signed up and added my server IP +8 months ago and I have yet to receive a single report from them. Anyway, I found the right page to apply for delisting if your IP is blocked: https://sender.office.com.
-
RE: What's coming in 7.3
Just want to say THANK YOU for Cloudron base image 4.0.0. Sluggish apps like InvoiceNinja load instantly now!
-
RE: Search for alternatives - alternatives missing - please suggest yours
Excel > Noco, Baserow
Spreadsheet > Noco, BaserowBTW, shouldn't we create a public (editable) spreadsheet with all the proper tags for each app? It'll centralize all the recommendations in one place and lessen the work for the staff.
@nebulon does cloudron have a noco/baserow instance? We could use that to list all these tags.
Many apps have the wrong tags. For instance, if you search for "mail", you'll get this:
-
RE: Audacity joins the dark
@necrevistonnezr It's not what but whom they chose to use is the real issue here. If a non-coder like me can install Ackee and put in some effort to have tracking without compromising the privacy of my visitors then so can they if they cared or wanted to.
-
RE: How to debug a slow Wordpress?
I'm using WP (dev) and I also experience a slow load on the initial dashboard log in. I have since installed an admin theme and it logs in much faster now. Some things that come to mind that usually cause WP speeds to suffer are Automattic's bloatware. If you have Jetpack installed do the following:
-
Go to Jetpack in the left menu and click on "Debug" in the footer then "Access the full list of Jetpack modules available on your site".
-
Disable all unnecessary modules - I only have "JSON API" active.
HTH.
-
-
Firefox: IDN Punycode Exploitation - here's how to fix it
TL;DR - Brave.com got spoofed and pushed malware through downloads using IDN Punycode exploitation.
Here is a demonstration (safe to click): https://www.Π°ΡΡΣΠ΅.com/
This issue affects Firefox only as it remains the only browser without a fix (by default).
Here's how to fix it:
In the Firefox address bar, type:
about:config
Find the following and toggle it to "TRUE"
network.IDN_show_punycode
You're done! You should be able to see the raw url now instead of the masked one in the address bar and also in the bottom left of the browser page while hovering on it.
Sources:
https://www.xudongz.com/blog/2017/idn-phishing/
@marcusquinn I think it was you who recommended Vivaldi on here so I had it replace Chrome for anything Google related. The cool thing is that the punycode site doesn't even load in Vivaldi! Thanks for the recommendation!
-
Contabo VPS now comes with NVME at no extra cost
https://contabo.com/blog/introducing-high-performance-vps-with-nvme-drives/
We have the choice of going with NVME storage (with less storage) or with SSD (with a higher capacity). The only downside is that the VPS has to be reinstalled since migrating SSD's to NVME isn't possible.
Edit: Sorry, it seems that it's not possible to stay within the same plan and you'll have to "upgrade" to the next tier to switch from SSD to NVME. For instance, I'm on the VPS S SSD and would have to upgrade to VPS M NVME.
-
Ubuntu 20.04: How to Extend Partition (For Noobs)
I upgraded my Contabo VPS and signed up for the double NVME storage extension. Contabo did the upgrade but informed me that the disk is a manual task that I need to perform myself. I spent an hour trying to find the proper way to do that because the docs provided by Contabo are outdated. They also mentioned LVM and I wasn't sure if my VPS was using that or not (turns out that it doesn't). Anyway, here's the detailed blog post that guided me through the process.
Source: https://pocketadmin.tech/en/ubuntu-20-extend-partition/
I'm also going to list all the steps here just in case the link 404s in the future.
Our Ubuntu 20 is installed on Hyper-V. First, letβs check the size of the file system by running df -h (all commands are executed as root):
# df -h Filesystem Size Used Avail Use% Mounted on tmpfs 394M 1,4M 392M 1% /run /dev/sda3 24G 7,4G 16G 33% / tmpfs 2,0G 0 2,0G 0% /dev/shm tmpfs 5,0M 0 5,0M 0% /run/lock tmpfs 4,0M 0 4,0M 0% /sys/fs/cgroup /dev/sda2 512M 7,8M 505M 2% /boot/efi tmpfs 394M 144K 394M 1% /run/user/1000
Our system partition, mounted in /, is 24 GB in size.
Letβs see the output fdisk -l:
# fdisk -l Disk /dev/sda: 25 GiB, 26843545600 bytes, 52428800 sectors Disk model: Virtual Disk Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disklabel type: gpt Disk identifier: F5F02D9D-060D-422F-BA27-1981A6CA23F4 Device Start End Sectors Size Type /dev/sda1 2048 4095 2048 1M BIOS boot /dev/sda2 4096 1054719 1050624 513M EFI System /dev/sda3 1054720 52426751 51372032 24.5G Linux filesystem
In this example, we have 1 disk /dev/sda with a size of 25 gigabytes, which is divided into 3 logical ones: /dev/sda1, /dev/sda2 and /dev/sda3 with the Linux filesystem type β we are interested in it.
Increasing disk size
In a virtualization environment, we increase the size of the hard disk of our virtual machine. Most likely, your virtualization system will ask you to turn off the VM first. I increased the disk to 30 gigabytes, start the machine:
#fdisk -l Disk /dev/sda: 30 GiB, 32212254720 bytes, 62914560 sectors Disk model: Virtual Disk Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disklabel type: gpt Disk identifier: F5F02D9D-060D-422F-BA27-1981A6CA23F4 Device Start End Sectors Size Type /dev/sda1 2048 4095 2048 1M BIOS boot /dev/sda2 4096 1054719 1050624 513M EFI System /dev/sda3 1054720 52426751 51372032 24.5G Linux filesystem
Ubuntu 20 extend partition
Attention! Before starting work on expanding the system partition, be sure to make a backup copy of your data!After increasing the size of the disk, you need to increase the system partition itself. Letβs execute fdisk /dev/sda, where /dev/sda is the label of our disk (Disk /dev/sda):
# fdisk /dev/sda Welcome to fdisk (util-linux 2.32.1). Changes will remain in memory only, until you decide to write them. Be careful before using the write command. Command (m for help):
We enter p to look at the list of partitions:
Command (m for help): p Disk /dev/sda: 30 GiB, 32212254720 bytes, 62914560 sectors Disk model: Virtual Disk Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disklabel type: gpt Disk identifier: F5F02D9D-060D-422F-BA27-1981A6CA23F4 Device Start End Sectors Size Type /dev/sda1 2048 4095 2048 1M BIOS boot /dev/sda2 4096 1054719 1050624 513M EFI System /dev/sda3 1054720 52426751 51372032 24.5G Linux filesystem
To expand a partition, you must first delete information about it. To do this, enter d and specify the partition (3 for /dev/sda3):
Command (m for help): d Partition number (1-3, default 3): 3 Partition 3 has been deleted.
In this case, only the record about the partition is deleted, the data itself remains on the disk!
Enter n β creating a new partition
Command (m for help): n
Next, we indicate the number of the partition:
Partition number (3-128, default 3):3
Next, the starting and ending sectors are indicated. Be sure to check that they match the hyphenated values. This way we use all the unallocated space:
First sector (1054720-62914526, default 1054720): 1054720 Last sector, +/-sectors or +/-size{K,M,G,T,P} (1054720-62914526, default 62914526): 62914526 Created a new partition 3 of type 'Linux filesystem' and of size 29.5 GiB.
As you can see, a 29.5 gigabyte partition was created with the Linux filesystem type.
It will also ask if we want to delete the current filesystem type. We refuse:
Partition #3 contains a ext4 signature. Do you want to remove the signature? [Y]es/[N]o: N
It remains only to save the partition table:
Command (m for help): w
Reboot the virtual machine:
# reboot
Now we will use the resize2fs utility (for ext4) to increase the size of the filesystem:
# resize2fs /dev/sda3 resize2fs 1.45.6 (20-Mar-2020) open: Permission denied while opening /dev/sda3 n0mit@n0mit-vm:~$ sudo resize2fs /dev/sda3 resize2fs 1.45.6 (20-Mar-2020) Filesystem at /dev/sda3 is mounted on /; on-line resizing required old_desc_blocks = 4, new_desc_blocks = 4 The filesystem on /dev/sda3 is now 7732475 (4k) blocks long.
Checking the result:
# df -h Filesystem Size Used Avail Use% Mounted on tmpfs 394M 1.4M 392M 1% /run /dev/sda3 29G 7.4G 21G 27% / tmpfs 2.0G 0 2.0G 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 4.0M 0 4.0M 0% /sys/fs/cgroup /dev/sda2 512M 7.8M 505M 2% /boot/efi tmpfs 394M 84K 394M 1% /run/user/126 tmpfs 394M 72K 394M 1% /run/user/1000
As you can see in Ubuntu 20 extend artition is not such a difficult task.
No need to reboot the server again. If you refresh your Cloudron dashboard and go to SYSTEM INFO, you will see the new disk space!
-
Cloudflare vs NameSilo Domain Registration/Renewal Pricing
I'm not sure when Cloudflare added domain registration but their pricing is insanely cheap. NameSilo is great but the lack of automation with Cloudron is a bummer so it's time to move my domains (again).
NOTES: These are renewal rates from NameSilo's pricing page and based on the Discount Program. Cloudflare prices are based from the renewal rate provided during checkout. Please note, Cloudflare will include any final sales tax, including state and local taxes when applicable to these prices. Even so, that's still cheaper than NameSilo!
While writing this post, I noticed that Cloudflare has only a small number of supported TLD's and this seems to be the full list:Edit: Here is the full list of TLDs supported for registration with Cloudflare: https://www.cloudflare.com/tld-policies/
-
RE: ArchiveBox -- Personal Internet Archive
I use a Firefox extension called SingleFile that saves webpages as HTML. Works great.
-
RE: Enable multiplayer on the self-hosted instance
Someone created a PR for this issue a couple of hours ago. Hopefully it'll get merged soon!
-
Dashboard Filter: Backups Disabled
Hi,
I have a handful of apps that I elected not to back up automatically and it would be nice to have an option to group them to make it easier when I'm creating the backups manually.
Thanks!
-
RE: Hybrid hosting Cloudron
This thread is what you're looking for: https://forum.cloudron.io/topic/6957/using-the-same-domain-across-multiple-cloudrons/2?_=1653997170746
-
RE: Cloudron Mailserver mail sent to spam in Gmail
@robi I'll get right on that. Thank you.
@marcusquinn I can't believe services like that exists. But I might have to use it if all else fails.
I dug a bit deeper and came across some interesting posts:
https://serverfault.com/questions/709736/how-does-dnswl-work-how-can-i-gain-better-trust
I visited DNSWL.org and registered for listing my domain and IP with them.
I ran a multi-RBL check against my server IP on Anti Abuse (http://www.anti-abuse.org/) and found out that SpamRats had it listed for spam. I just submitted a request for removal.
Now that I think about it. I regret getting rid of my old DO server. I've been using that for years and didn't have these issues. I should have used the new server as a transitional server while I installed Cloudron on the old one. Lesson learned.
-
RE: tldraw - simple & modern shared whiteboard alternative to Miro
@marcusquinn the new version works better on mobile. I was able to upload an image, add some notes, and share it with ease. The other person can make edits and it shows up on my end. Can this be installed in a LAMP app? If not, Iβm willing to contribute $$ if others want to sponsor packaging it.
-
RE: How to use without getting warned?
I've stopped torrenting altogether because there are a ton of streaming sites that have everything I've been looking for. I have an LG TV (WebOS) and I stream the movies through the browser. It works great, never lags or buffers, and I haven't gotten any letters from my ISP. I'm too lazy to set up the VPN on the router and that would eliminate the risk but AFAIK, streaming isn't illegal, only downloading is. I don't want to share the streaming site publicly but send me a DM if anyone is interested.
P.S. If you have a WebOS based TV, you can stream media from your PC directly to the TV by right clicking the media file --> Cast to Device --> Choose the TV from the list and voila!
-
RE: Cloudron CCTV Home Protection
Currently, I'm using Wyzecams (not recommended) and looking to move to a Raspberry Pi solution instead using MotionEye. This has been on the backburner for a while now. Having a Cloudron alternative would be ideal.
-
RE: Sharing custom SpamAssassin Rules
@timconsidine US resident here and just wanted to say that when I first heard about GDPR, I was like "WTF is that" and had the same "f*ck 'em" attitude. However, US privacy laws are dog shit so when I heard the EU fined Google for non-compliance, it made me chuckle. No law will be perfect, abusers will find loopholes, and politicians are.. well, why state the obvious. But if I had to choose between having GDPR or not, I prefer to have some protection laws.
-
RE: Wordpress and a helpdesk
@privsec WordPress form plugins are... janky at best. I'm using Chatwoot for live chat which can send the customer messages as an email if I'm offline/off-hours. Every new chat user is saved in the "contacts" section. You can assign custom attributes (this can be whatever you want it to be ex: phone number, subscription plan, etc.), custom labels, and there's a notes section too for some CRM functionality. Chatwoot has mobile apps for both android and iOS and that's great to have when you're on the go. Oh, and there's a "campaign" feature (I haven't used it yet), but it lets you send out messages to encourage further engagement which is a newsletter of sorts.
-
RE: Contact Us form plugin that works with SMTP-Mailer
I'm using Contact Form 7 + Friendly Captcha along with SMTP-Mailer. It's working fine for me.
https://wordpress.org/plugins/contact-form-7/
https://wordpress.org/plugins/friendly-captcha/
https://friendlycaptcha.com/ -
RE: Best privacy chat apps
@d19dotca My problem with Signal and most other apps is that you need a phone number or email address associated with the account which can be mined from the metadata.
Signal removed the "from" in the metadata but for an app that touts "secure communications", you'd think they would have done that since the app's inception.
You might say, "I don't have anything to hide" or "I don't care if they know some things about me" but all this info is being collected and they're building a profile about you so they can profit from it. That's the best case scenario. Now imagine dictators having that kind of power in their hands. What's stopping corporations, governments, organizations from abusing this power? Nada. We have to protect ourselves by denying them every bit of data no matter of irrelevant it may seem. Ask yourself, if it's that irrelevant, why do they want it so bad? Why does big brother want a backdoor into encryption?
I rest my case.
-
RE: Ubuntu 20.04: How to Extend Partition (For Noobs)
LVM resize solved
Source: https://packetpushers.net/ubuntu-extend-your-default-lvm-space/
I didn't have to follow all that's in there so to keep it short, use these commands.
Run this first:
lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv
Now, run this second command:
resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv
Done! Refresh your Cloudron dashboard and check stats page. No reboot needed.
BTW, this diagram is great at showing how LVM works:
-
RE: Any free software that can be used to manage my taxi's?
@charles004 like an online spreadsheet? maybe nocodb or baserow would work for your use-case.
-
RE: Remove paywalls with 12ft.io
For premium news sites where the article loads and then the paywall pop up kicks in, i use the clean reading mode button in Firefox right before the paywall loads and it fetches the whole page. Makes me chuckle each time.
-
RE: Squoosh - image optimisation (by Google Chrome Labs)
This is a great online app. For personal use, I'm using TinyPNG's API but it's limited to 500 images/mo. It would be awesome to have a self-hosted option. For work, I use IrfanView (installs locally on your PC) and it can do batch conversions. With the right settings, I got it to work just as good as TinyPNG. I use it mostly to optimize 360 degree product renderings so I have thousands of images at a time. Works great.
-
RE: Enable multiplayer on the self-hosted instance
It looks like the fix got merged into tldraw:main. We need a package update if I'm not mistaken.
-
RE: Sharding Cloudron or Partial Restores
@adrw said in Sharding Cloudron or Partial Restores:
is Bitwarden as easy as restoring the app backup since it's not tied to any LDAP?
Yep!
-
RE: Cloudron Mailserver mail sent to spam in Gmail
@jdaviescoates This doesn't make sense though. It's like we're being forced to use big tech solutions or get thrown under the bus. If I have all the proper records set up with a clean server IP and sending score then they should go to the inbox. You wanna know what's really funny? I receive 5-10 spam emails per day from GMAIL accounts and they come right into my inbox.
-
RE: Friendly Captcha (another de-G**gle initiative)
Day 3: almost forgot to post today, zero spam all day.
-
RE: PayPal Payment
@applecrusher if Paypal doesn't work out, you can use privacy.com to link the bank account or debit card and then create virtual cards to pay your Cloudron invoices. Privacy.com is free for 10 active cards iirc.
-
RE: Forum sections naming to help keep support manageable for a growing user-base and user cases.
@marcusquinn I'm still considered somewhat new to Cloudron and I certainly am one of those folk who seek help on the forum but I never expected an answer from the Cloudron team. I would open a support ticket for that but I got on the forum because I felt bad opening a ticket for random questions. It was quite refreshing to see them this active on the forum though but like you said, it does take away from their development time. It would be great to have moderators to help out.
I'm against expanding the forum categories since trying to find the right section to post in becomes a hassle. For example, it took me this whole time to stumble upon the "Help Wanted or Offered" section under "App Packaging & Development" and that's only one category deep. Since these categories are meant to help newcomers and people with no coding skills (like myself), they should be the first thing we see.
After frequenting the forums lately, I've noticed that most of the regulars on here are developers but Cloudron is meant to connect regular people with better hosting and apps so the main focus of the forum should be around that goal. To keep the development channel clean, perhaps there should be a special group for app developers with their own sub-forum. You can limit replies and new topics to the group or making those categories hidden from other users altogether.
-
RE: Friendly Captcha (another de-G**gle initiative)
@girish @imc67 Quoting a closed issue on their github...
Hi, after doing a bit of research, I've realized that FriendlyCaptcha isn't entirely open source. Alternatively, do it yourself FriendlyCaptcha is open source allowing you to build out this service yourself. https://friendlycaptcha.com/ Its front-end and algorithms are open source (MIT), the SaaS wrapper around the hosted version is not [yet, I set it as a sponsorship goal], I hope thatβs ok. https://codeberg.org/swiso/website/issues/133 I will appreciate if the website makes it clear that some bits are proprietary.
Source: https://github.com/FriendlyCaptcha/friendly-challenge/issues/10
I think that means someone could use a different wrapper for their source code and make it work for Cloudron and elsewhere, right?
-
RE: Using the same domain across multiple Cloudrons
@micmc since someone on this forum pointed out once that CF is involved in censorship, I'd rather avoid them if given the chance. My main reason though is that I try to avoid using any services from big tech (google, fb, etc.). DO went public a while back which caused me to switch to another host but I'm looking to move from manual to automated DNS and DO is my only viable option atm.
-
RE: Cloudron price is too high
@timconsidine I agree with you that you can't compare Google services to Cloudron. For me, Google is NOT an option. To be fair, I have to compare apples to apples and that would be managing all these self-hosted apps on my own or through Cloudron and that's when you can see the true value you're paying for.
With that said, Cloudron's pricing model gives app resellers/web hosts/wtv they're called more bang for their buck when compared to someone using Cloudron simply to manage their own data. IIRC, the staff will be looking at changing the current pricing model in the future.
-
RE: SimpleLogin (manage email aliases and dynamically reply as the alias!)
It's expanding from a simple email alias app to an "online identity protector" with the addition of phone number masking, bank card masking, and a sign in button.
-
RE: Using the same domain across multiple Cloudrons
@jdaviescoates I have experienced CF powered sites throw the captcha at me each time I visit so that part is still accurate. To be fair though, I do use a VPN and have non-default/stricter privacy browser settings, and make use of uBlock and other privacy oriented plugins so I understand why the captcha's keep coming up. With that said, I don't want to punish my fellow privacy-oriented users so CF gets the boot.
-
RE: List of apps that support LDAP/Cloudron User Directory?
@girish said in List of apps that support LDAP/Cloudron User Directory?:
AFAIK, most people choose the app first and "live" with it's limitations. But I understand there's possible some small cases where a decision is based on LDAP.
That's where I stand atm. I started out with apps that suited my use-case the most but there are a ton of new apps added to the store so the selection just got bigger and when most of these apps are installed under the same domain with each having its own credentials, my password manager is getting cluttered.
In addition to that, I have to manage my family's credentials for most of these apps too. I end up sharing the login info by adding them to my vaultwarden "collection" which works great but I'm staring at 4x more logins. I literally have to scroll now to find my own. I never really appreciated the value of LDAP until now.
-
RE: Gramateria GrapesJS wrapper alternative to Webflow
@marcusquinn Thank you for this. Just created a site in minutes and exported it. Super easy to use, love it!
@potemkin_ai It works flawlessly and as a static site builder, why would it need frequent updates?
-
Wallpaper does not cover entire screen
@djmaze I uploaded my own wallpaper and made sure it's 1920x1080 (that's what is being used for Snow Dark v1) and tried all the different themes but the wallpaper does not extend all the way like it does with Snow Dark v1. Is this by design or a bug?
reported upstream here: https://github.com/the-djmaze/snappymail/issues/488
P.S. I'm loving the "remove background and text colors from message body" feature. I can finally have true dark mode now.
-
RE: Update Official Ghost Theme on Cloudron
I'm using the "Headline" theme (v1.0.0) and figured it would update itself. I also have Casper installed (was using that before) and it's at v4.1.0 so it seems it's not updating automatically for me either.
Edit: I see what you meant. Updating the theme through the admin panel does not work. I manually uploaded the Casper theme and the version changed from 4.1.0 to 5.2.3.
-
RE: Matrix/Riot
@ApplegateR I just tried what @msbt mentioned and it works great. One error I ran into was that after uploading the files to a root surfer app and trying to log in, it spit out a "session expired" error. It turned out the account I was using wasn't an admin. To make a user an admin, refer to the doc here.
Basically, in Cloudron --> app settings page --> web terminal, and enter this code.
PGPASSWORD=${CLOUDRON_POSTGRESQL_PASSWORD} psql -h ${CLOUDRON_POSTGRESQL_HOST} -p ${CLOUDRON_POSTGRESQL_PORT} -U ${CLOUDRON_POSTGRESQL_USERNAME} -d ${CLOUDRON_POSTGRESQL_DATABASE} -c "UPDATE users SET admin=1 WHERE name='@user:example.com'"
The only part you need to edit is the one at the end to match your desired Matrix user:
@user:example.com
Then, you can log in and manage the Matrix server.
-
RE: ARM official support?
@nebulon said in ARM official support?:
the overhead on our side per app update is quite big.
I have over 5 RPI's used as a NAS, media center, VPN, security system, etc. and as much as I would love to have Cloudron on ARM, I have to side with Nebulon on this. I'd rather have time invested into adding more apps like cough Anonaddy cough.
-
RE: GNU Health on Cloudron
@LoudLemur said in GNU Health on Cloudron:
useful in 3rd world settings where there are few resources.
You should include the US in that list. I keep hearing horror stories about the obsolete systems that are still in use today. Also, Google is getting into the healthcare industry. We need GNU and OSS more than ever!
-
RE: Wallpaper does not cover entire screen
Fixed by DJMAZE. Thx!
------ the-djmaze ------ Design was "contain" so that the whole image is shown. I've changed it to be "cover" to cover the whole screen.
https://github.com/the-djmaze/snappymail/commit/e0e69b3d3d6db556467c1b2ac5ff29d4e1f898fe
-
RE: Domain zone file text generator
@ruihildt Spot on. I've noticed a decent number of support posts on here that all had "I use Cloudflare" in common.
-
RE: Sync Paperless with local machine, iPhone and Nextcloud
I've been waiting for a guide like this. Thanks!
BTW, your actual domain (link) is visible in your post in case that wasn't intentional.
-
RE: Suggested app for SMB - webhost, language tutoring
You can use Wordpress/Woocommerce + FreeScout with some addons to enhance your workflow.
Woocommerce Integration for FreeScout: https://freescout.net/module/woocommerce/
The integration lets you see billing history of your clients in a sidebar within Freescout.
WP Cost Estimation plugin:
https://codecanyon.net/item/wp-cost-estimation-payment-forms-builder/7818230You can use this plugin to create unique forms with the ability to check out directly using Stripe, PayPal, etc..
For example, you add your "products" which in your case would be apps, # of users, etc.. and assign pricing to each option. Then, your client can self-build a package and pay for it.
This is one route. You could look into Chatwoot if you're looking to have live chat, email, and social media messages all in one dashboard.
BTW, you can set up recurring billing from within Stripe's dashboard and skip Invoice Ninja altogether. However, you get more flexibility with IN.
-
RE: SimpleLogin (manage email aliases and dynamically reply as the alias!)
@jdaviescoates said in SimpleLogin (manage email aliases and dynamically reply as the alias!):
Here's a nice comparison by SimpleLogin
Dependency on third party services Firefox Relay relies on Amazon SES to receive and forward emails to your mailbox.
Might be a problem for some of us
Mozilla's intentions might be pure but you never know if a bug, hack, or a change in management might expose that info in the future which is why it's best to support projects that steer clear from using big tech' services. Besides, for privacy-oriented folks who self-host open-source software, it feels like being a hypocrite when we use big-tech and closed-source services/apps.
-
RE: Add a"Staff Choice" badge/filter to App Store apps
@marcusquinn Isn't this specific to each use-case? Maybe a "hot" or "popular" tag would be more fitting. For example, I was looking for the best way to sync my calenders and ended up using Nextcloud but many others recommended Radicale.
-
RE: What do you use for your VPS?
I'm hosting with Contabo on an NVME L VPS and using Backblaze B2 (TGZ) for backups. I'm a happy camper
I'm interested in Hetzner's Storage box. Keep me posted!
-
alternative app icon
Noco's "droid" logo seems a bit overused so I modified their "N" logo and added that to my dashboard and thought about sharing it if anyone else likes it. I added a white background so it's more visible when dark mode is active, lightened the blue/purple area, and replaced the red circle with a green one.