This commit is contained in:
2022-09-25 20:01:12 +00:00
parent 70cfdd95dd
commit 0c50d4e892

View File

@@ -12,11 +12,7 @@
ROCKFISH
HOW TO
Add the direct purchase links for now so can send to people until the website is up and running properly
Make sure the ROCKFISH *posted* HOW TO docs have the latest info I've been updating about linux / pg system management, log viewing etc
Must post them to include how to calculate a discount
todo: check What will the shareit renewal notifications look like for v8? Will it still process or...?
TODO: make a v8 change log page on the new website and add the 8.0.10 release there and blurb then link it to Jeremiah and anyone who requested a license recently
also include the changes below regarding v8-migrate
@@ -57,6 +53,25 @@ The initial sign up form is a dialog that requests the following info:
THINGS HOLDING UP RELEASE
- figure out how to use a storage volume and put multiple single users and trialers on the same server
So each user has a dedicated server, dedicated 20gb storage space (or whatever size), entire db and all data is on that storage
Start with a trialer / tester server and work up from there to actual hosting on the same server
Maybe for single users have no more than 3 per server or some fixed number in case the server crashes or a single user ties it up somehow or whatever?
- Move this to a case I think: How to tell which of multiple customers on the same server is using the most resources
Keep in mind need to know if there are 5 users on a server which of the 5 is using up the bandwidth/cpu/whatever if we need to boot them off
Like the TOP utility showing each process so know which server by name or...??
this is a tricky issue maybe ignore it for now but circle around back to it later
AyaNova maybe report some gross statistics on usage etc that we can tap into without logging in.
Seems like we need an ops interface without actually logging into their data but still see it? hmm...
Maybe just pull the metrics part of the db out for analysis??
- Subscribers need to know taht their server will be rebooted daily if and when security updates come in
need a system to handle that or a day of the week to handle that, maybe a preferred time or ...?
Do we just notify them a day in advance and do it or...?
could raven know if the host server is about to reboot i.e. shutdown -r [xxminutes] it reads it from the OS and displays to the users?
- subscription licensing and terms, I have some links somewhere to good examples
CRITICAL! Needs to be in place with wording on reasonable use etc to protect us etc
- subscription process info to request how to go about it, improvements to manual process
@@ -89,13 +104,7 @@ THINGS HOLDING UP RELEASE
subs have ongoing monthly fixed costs
Hard drive space pricing needs to be listed and available for purchase
- Transition deals and pricing for existing, what do they get?
I'm thinking they pay to upgrade we didn't guarantee free upgrade to next major version in fact I think it specifically says opposite
pro-rate existing paid value left on v7 subscription?
But they may run both for a while and we may need to support both?
easier to do if they have a subscription we know they are using it
Maybe just a discount fixed for v7 users
Dont' get too hung up on this can go case by case as well and it's new people we want ultimately
- Website
Sales page
@@ -116,16 +125,15 @@ THINGS HOLDING UP RELEASE
or find a way to make an image to use for other servers
find a way to move letsencrypt certs to another server?
todo: move howto's from digitalocean folder to documentation for rockfish so it gets committed and also is available from any location
todo: what are "reserved ip's" referenced on create droplet page? Sounds like a possible solution to the endless new certs issue maybe?
todo: rockfish email notifications about v8 licenses are not appearing anywhere in sent mail?!
we should have a record of that
todo: trial server just one bigger server so it doesn't cost us as much and can offer it freely to lots of people
test out making a volume dedicated to an instance so that we can control the storage space!!
Yes, this! and also only one server for single users
Get a storage volume that's big and can be used between users and put everythign on there.