Don't think any of you have any idea how much time hardcore antkeeping takes out of our daily lives (caring for over 100 colonies, making nests, feeding, researching, all the while trying not to step over all the tools and boxes and containers and all kinds of ant related sh***t in our apt).
Drew and I b***tch about this on a daily basis, because we don't think anyone else can relate.
Having 60 queens was a pain in the a** couldn't imagine MORE PLUS anting equipment all over the place. Yes, I understand, I just forget sometimes. Why not just make a mirror of everything BUT the DB and let someone mess with it like drtmiller if he is up for it? It should only need to be done once, afterwards can just rync everything that gets updated to the staging server.
Example:
1. Create VM with 40GB? of space 2GB ram with a 1 vcore (maybe max cpu usage at 30%?)
2. Install any [censored] linux flavor, would recommend debian but that's just me
3. Install all require prereqs. Ex. php5.5 (whatever is currently installed) mysql etc
4. Install IPBoards
5. Rync over custom data, probably whole ipboards installation folder
6. Import DB (cause you have them dumped like every 5 minutes)
7. Verify everything works like it should
8. Snapshot the VM
9. Start screwing around
10. Rise and repeat with snapshot reverting if anything breaks
Would test:
1. PHP 7+ (there is a known increase in speed just by updating the version alone)
2. Mysql upgrading and db optimizing
3. Caching settings
4. New versions of ipboards and arrowchat
5. New db backup method: maindb--livesync-->duplicatemaindb--->dumpfile - This would prevent locks on maindb thereby eliminating lag during any db backups as once the dupe db isn't locked anymore the sync kicks in and push all new changes without loss of data or time as it queues changes to be synced.
Edited by StopSpazzing, August 13 2018 - 8:37 PM.