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
- Switched the front-end from AngularJS to RiotJS
-
Fork this repository, clone it, and
cd
into it -
Install the front-end dependancies:
npm install && bower 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.example
file 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!!