- Install Meteor
curl https://install.meteor.com/ | sh
- Clone repository
git clone https://github.com/rei/united-outside.git; cd united-outside
- Run
meteor npm install; meteor
inside of app directory
You are now running a meteor app – accessible at localhost:3000
- client ( runs only on the client )
- js ( browser scripts )
- stylesheets ( bundled less )
- server ( runs only on the server )
- app ( runs on both client and server )
- components ( stateless presentational components )
- containers ( component-data composition and stateful components )
- layouts ( arrangement )
- render.js ( render app per route )
- imports ( modules that can be loaded either client or server, not engaged unless required )
- lib ( always-loaded utilities )
- config ( module configurations )
- Replacement of underscore with Lodash
- On-the-fly Less compilation with Less
- Validated data storage with Collection2
- Routing path resolution and Server-Side Rendering with Flow Router SSR
- Data pre-rendering with Fast-Render (coupled with flow-router)
- ( WIP ) Subscription caching with Subs Manager
- Performance monitoring with Kadira
docker build -t rapd/united-outside .
docker-compose up
App should be running at 127.0.0.1