FinalsClub / karmaworld

KarmaNotes.org v3.0
GNU Affero General Public License v3.0
7 stars 6 forks source link

Put VM image on FinalsClub GDrive #333

Closed btbonval closed 10 years ago

btbonval commented 10 years ago

Time to bootstrap a new VM is bringing down the devs. Throw an image up on GDrive that has the VM pre-bootstrapped and ready to start devving.

It'll be much easier to destroy a VM and bootstrap a fresh one by simply deploying from the image than running through the whole bootstrap process.

btbonval commented 10 years ago

Ensure the secrets directory is not populated on the uploaded system.

It's a single command: cp /vagrant/secret/*.py /var/www/karmaworld/karmaworld/secret/*.py and poof your VM has secrets (assuming you keep your secrets in your local working space as I do).

btbonval commented 10 years ago

Shared directory is also a problem. That gets saved with an absolute path from the host system that generates the image, which is not portable. See if VirtualBox has any handy suggestions for portable shared directories.

charlesconnell commented 10 years ago

No VM any more, so closing this ticket.

btbonval commented 10 years ago

Unfortunately I don't think we're ready to say that. There isn't a way for a developer to develop KarmaNotes for free, so there is still a place for a dokku-based VM until we work something else out.

You transferred your beta version for a reason. There's no way to work on it without having FinalsClub foot the bill.

Of course we'll need a new VM and a new image before this is relevant, so I won't reopen it for now.