This is the repository for the opendor.me. The code is entirely open source and licensed under CC BY-NC-SA 3.0 License. Read the installation guide below to get started with setting up the app on your machine.
The following tools are required in order to start the installation.
- Clone this repository with
git clone https://github.com/Astrotomic/opendor.me.git
cp .env.example .envto copy .env file
make setupto setup local environment
make startto start the application
Note: You can create your own
phpunit.xml to customize your PhpUnit configuration.
To get Github authentication to work locally, you'll need to register a new OAuth application on Github. Use
http://localhost:8080 for the homepage url and
http://localhost:8000/auth/github/callback for the callback url. When you've created the app, fill in the ID and secret in your
.env file in the env variables below. You should now be able to authentication with Github.
||Install composer dependencies|
||Run the desire command inside container|
||Run the migration|
||Run the tests|
||Build the dependencies|
||Install npm dependencies|
||Stop the running containers|