Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vagrantfile for development #53

Open
JakeBooher opened this issue Oct 18, 2016 · 4 comments
Open

Vagrantfile for development #53

JakeBooher opened this issue Oct 18, 2016 · 4 comments
Milestone

Comments

@JakeBooher
Copy link
Contributor

Just to keep everyone developing on the same platform I suggest we create a vagrant environment.

Ubuntu or CentOS
PHP 5.6
Apache 2.2
MySQL 5.6 (or the MariaDB equivilent)

@ferdis
Copy link
Contributor

ferdis commented Oct 19, 2016

A docker image would also be nice.

@nachfuellbar
Copy link
Contributor

Good idea
But on CentOS 7 PHP 5.6 would require either Software Collections or EPEL - which one would you use?
Same for MySQL or MariaDB

In standard repos are
PHP 5.5
Apache 2.4
MySQL 5.5

@uaktags
Copy link
Collaborator

uaktags commented Oct 23, 2016

@uitgewis
it's not perfect, but https://gist.github.com/uaktags/0812515827f7ba2d953bddbb4bfdaaa2. You'll have to edit as need be as I've just been using it for testing my refactoring branch. If you have any edits for the dockerfile that you'd like to suggest, perhaps throw it up in the forums. We can definitely look at having a list of dockerfiles for later development/testing once we get things more stable. (PS it sets the root password for mysql to "ezRPG")

@nachfuellbar I typically go for EPEL. Maria vs MySQL won't really matter, but personally I go for MariaDB. You can get the repo striaght from them.

@JakeBooher any headway?

@ferdis
Copy link
Contributor

ferdis commented Oct 24, 2016

@uaktags I would rather think of building the image from the git repo, i.e.COPY . /usr/src/ezrpg. But other than that, looks cool - thanks! 👍

@uaktags uaktags added this to the 1.2.2.0 milestone Nov 18, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants