- install LAMP app.
- upload a prebundled package into the "public" folder.
- decompress it.
- set the PHP version to 7.4
Done. In case anyone searches for info here like I did...
My personal use case would be: some apps have a lot of data (music, photo, video) that rarely changes and doesn't need a daily backup; other apps have small data (text files) that changes every day and does need daily backup.
To make backups faster AND smaller (helping with managing backup bucket size and such), it makes sense to exclude the first category from daily backups (which can be done, yes), but they also need to be included in a full backup at longer intervals.
Right now, all I can think to do is to go back and un-exclude these apps individually, run a manual backup (if, like me, you would like full backups in a separate bucket from daily backups, then edit the backup configuration), re-exclude them again individually (and re-edit backup configuration for coming daily backups).
Would it be possible to provide more backup options ?
extensive solution idea: ability to create app groups, each with individual backup schedule and configuration
easy solution idea: being able to activate/deactivate backup for individual apps by checking/unchecking boxes/buttons from the Backup page, instead of having to go back to each app's Backup section (even though the list and links already provided are a step in the right direction);
AND, ideally, ability to save more than one backup configuration, and tick a box on the Backup page to select the active one.
Thank you for reading!
@plusone-nick Thank you for your response and kind offer to help. I think I figured it out, by reshuffling my user flow. It seems silly, but after racking my brains on all the technical solutions last night, I woke up this morning with a simple idea to avoid the problem altogether... I still would love to understand the technical aspects beneath all this, yet that may take more time.
On a side note, I would love to see your app integrated into Cloudron, as has been discussed separately. With some customization, it would allow an easy set up for multi-apps projects like this one.
@girish Thank you for the pointers!
Reading the comments on "issue 100", I started by blocking my own trackers in Adguard (seemed fun!), which results in Ackee dashboard not opening (haven't found yet how to whitelist it), and Umami dashboard opening, but also still tracking my own visits, even though in Adguard it shows a block of it every time! This was fascinating, but not productive yet...
In the end, yes, it is the browser blocking third party cookies that canceled out the (now) default ignoreOwnVisits in Ackee. I solved that by removing the browser block, using uBlock origin instead, and adding my ackee address to "trusted sites". Seems to be working!
Thank you for the quick response!
@timconsidine Precisely. I installed Publii on my PC, from local GUI I can create pages and such (including while offline), then when ready I sync/push to Surfer (or many other server options, but Surfer is super easy for a Cloudron user) and it's live. https://getpublii.com/
@abargel Well, actually, from the MySQL access in Web terminal, and a little help from the MySQL manual, it wasn't that difficult to find the table with
SELECT * FROM members_stripe_customers_subscriptions;
and add records with information from Stripe (and from the table members_stripe_customers) with
INSERT ... VALUES (see MySQL manual for format)
Sure, it is a bit tedious... But for a limited number of members, it can be done
@LoudLemur Thank you for the support. I've been using Cloudron for about 6 months now, and am starting to figure out (some simple) custom apps. This one seems like it would be easy to package properly, doesn't it?
I've also had some success with Leantime and Tiddlywiki, if anyone is interested.
@robi After decompressing the file in my public folder, if I just restart the app (which I should probably have included in my list, anyway), it remains stuck on the starting process and the logs say:
Which I had read about on the Github page.
Downgrading PHP to 7.4 is an easy fix. One can also use the "alpha" release that they mention, I suppose (haven't tried). Which package were you using?
@girish I get a "Email not configured properly" notification, saying the PTR record is not found, but then, when I check the DNS settings, all is fine. This has happened a few times since the upgrade. That's all I've noticed on my end.
I don't know if anyone sees the same thing, I keep getting this "Email not configured properly" notification, almost every day, since upgrading to 7.3. Email configuration seems fine once I go check it out, and email has been working as usual, it's just that the notification keeps popping up... Has anyone noticed the same?