This is the repository for Astral v2. It is currently still in early development. Currently looking for core contributors!
- Improved Caching
- Improved UI/UX
- Built on Laravel 5.2
- Switched the front-end from AngularJS to VueJS
-
Fork this repository, clone it, and
cdinto it -
Install the front-end dependencies:
npm install -
Compile
-
Configure Homestead:
homestead edit[...] folders: - map: ~/<PATH TO REPO> to: /home/vagrant/astral sites: - map: astralapp.app to: /home/vagrant/astral/public databases: - astral [...] -
Add the local development domain to your hosts file:
192.168.10.10 astralapp.app -
Create a new GitHub personal access token, and grab the keys it gives you
-
Copy the
.env.examplefile and rename it to.env. Add your GitHub keys to it -
SSH into your Homestead app, migrate the DB, and generate a new app key
$ homestead ssh $ cd astral $ php artisan migrate $ php artisan key:generate -
Fire up the app! Open a browser at http://astralapp.app/ and bask in its glory!
- Get up and running
- Create a new descriptively named branch
- Commit your changes and push to your fork
- Create a pull request with a clear, well written description of what the PR is all about
- Party!!