Giter VIP home page Giter VIP logo

Spira

Lumen + AngularJS project seed with Docker

Build Status Coverage Status Dependency Status Code Climate StyleCI

Technologies integrated in this seed project

Setup Instructions

Spira has a yeoman generator at https://github.com/spira/generator-spira which is the easiest way to set up the project. To set up the project, do the following:

  1. Install npm.
  2. Ensure that you have added an authorise token from your github account. Part way through the composer install section you may get rate limited by github. See instructions here.
  3. Install yeoman:
$ npm install -g yo
  1. Install spira's yeoman generator:
$ npm install -g generator-spira
  1. Navigate to a directory where you want the project to be installed and run the following command:
$ yo spira
  1. Follow the on screen instructions and start the generator by pressing enter. Note you may have to enter your sudo password a few times during install:
  • To edit /etc/exports for NAT
  • To edit /etc/hosts for host resolving

Adding Type Definitions

When adding type definitions the build process may be interrupted due to the Github API rate-limit. In the case of this happening you will need to create another Github token and allow the TSD library to access it. For more information on how to do this please see the TSD documentation.

Manual Setup Instructions

You should be able to use the yeoman generator to install this project but if you have any issues consulting the manual setup instructions may be of use.

Docker Notes

For more information regarding docker, please see our docker notes.

Spira's Projects

angular-http-progress icon angular-http-progress

Wrapper for https://github.com/victorbjelkholm/ngprogress - automatically handles http progress with interceptor

angular-loggly-logger icon angular-loggly-logger

An AngularJS module which sends your $log message to loggly, and provides a service for manually sending messages to loggly.

api-core icon api-core

Lumen API core framework for spira stack

database icon database

An extended PostgreSQL driver for Laravel 5 with support for some aditional PostgreSQL data types: hstore, uuid, jsonb.

docker-base icon docker-base

Base docker image for all nglume docker images to inherit from.

docker-data icon docker-data

Docker container for data-persistence for use with the Laravel PHP framework

docker-dev-tools icon docker-dev-tools

Development tools for working with the spira project from a docker container

docker-hhvm icon docker-hhvm

DEPRECATED - use https://github.com/spira/docker-phpfpm instead

docker-nginx icon docker-nginx

Docker container for Nginx for use with the Laravel PHP framework

docker-phpfpm icon docker-phpfpm

Docker container for PHP-FPM for use with the Laravel PHP framework

spira icon spira

Lumen + AngularJS with Docker project seed

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.