node package manager

gitlist

Gitlist OS

Gitlist App



IT'S NICE TO MEET YOU




See the Node Module in Action !

www.gitlist.io
the Gitlist Landing Page www.gitlist.io/g/launching

To Lift the Gitlist App, do you need some Pack Ages and External Apps. There are two ways to lift app :

$ sudo sails lift

$ sudo gitlist

if you have intsall all packages : You have to go with the Commandline $ sudo sails lift

Download Source :

Open Termial with the Folder:

1. Step One to Install and Lift the App

first remove the node_module folder, then install npm packages $npm install then after, $ sudo sails lift , do you will see, it give a error back, becuase do you haven't install MongoDB packages.. install Mongo DB : via commandline in the same dictory which you launch the full app : run npm install sails-mongo --save then it will intsall all MongoDB Packages : then run again $ sudo sails lift .

install without node_modules

check out install Video : Install Video - Install Gitlist

$ git clone https://github.com/SpaceG/gitlist.io.git

$ sudo sails lift

$ npm install

$ npm install sails-mongo --save

$ sudo sails lift

for all Issues here : Gitlist Issues

on localhost

downlaod Sails.js

$ sudo npm -g install sails

$ npm -g install sails

$ sails lift

2. Install the Module Package

with the Commandline $ npm install gitlist

go see your path @ on Mac Os X

/Users/yourname/node_modules/

then open it in your Terminal prompt the Commandline

$ sudo gitlist

Go See the Node Module Package

See The Module at NPM : Gitlist @ Npm.js

Go Gitlist @ Npm.js

Install on OSX

Using a > package: Simply > download Macintosh Installer. Using > homebrew:

$ brew install node

$ port install nodejs

Install on Linux

# Ubuntu, Mint # Example install: sudo apt-get install python-software-properties python g++ make

curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash - sudo apt-get install -y nodejs

It installs current stable Node on the current stable Ubuntu. Quantal (12.10) users may need to install the software-properties-common package for the add-apt-repository command to work: sudo apt-get install software-properties-common There is a naming conflict with the node package (Amateur Packet Radio Node Program), and the nodejs binary has been renamed from node to nodejs. You'll need to symlink /usr/bin/node to /usr/bin/nodejs or you could uninstall the Amateur Packet Radio Node Program to avoid that conflict.

Do you need a Database too , we choose the Mongo DB

$ https://fastdl.mongodb.org/osx/mongodb-osx-x86_64-3.2.4.tgz

Update Homebrew’s package database.

$ brew update

$ brew install mongodb

$ brew install mongodb --with-openssl

$ brew install mongodb --devel

Install MongoDB Community Edition Manually.

Download the binary files for the desired release of MongoDB. Download the binaries from https://www.mongodb.org/downloads.

curl -O https://fastdl.mongodb.org/osx/mongodb-osx-x86_64-3.2.4.tgz

tar -zxvf mongodb-osx-x86_64-3.2.4.tgz

Install Transport Layer Security - Secure Sockets Layer (SSL)

Steps ( For Linux )

wget http://www.openssl.org/source/openssl-1.0.2a.tar.gz

tar -xvzf openssl-1.0.2a.tar.gz

cd openssl-1.0.2a

./config --prefix=/usr/

make

sudo make install

Steps ( For Mac Os X )

wget http://www.openssl.org/source/openssl-1.0.2a.tar.gz

tar -xvzf openssl-1.0.2a.tar.gz

cd openssl-1.0.2a

./Configure darwin64-x86_64-cc --prefix=/usr

make

sudo make install

Verify the Installation

Verify that you have successfully installed OpenSSL.

openssl version -a

on a Ubuntu Linux Server on Digital Ocean

  </button>





Programming Languages

HTML5 Link to : HTML5
- Css3/ Overwriting Link to : CSS 3
- Less/ Css3 Link to : Less/ Css3
- Javascript Link to : Javascript
- Jquery Link to : Jquery
- JSON Link to : JSON
- C/ C++ Header Link to : C Programmin Language
- make Link to : make
- XML Link to : XML
- YAML Link to : YAML
- PERL Link to : PERL
- CoffeeScript Link to : Coffescript
- D Link to : D
- Bourne Again Shell Link to : Bourne Again Shell
- Bourne Shell Link to : Bourne Shell
- Ruby Link to : Ruby on Rails
- DOS Batch Link to : DOS BATCH
- Python Link to : PYTHON
- Handlebars Link to : Handlebars
- C Link to : C - Language
- RobotFramework Link to : Robot Framework
- Lisp Link to : Lisp
- Sass Link to : Sass / Css



Frameworks (Open Source)


- Bootstrap 3 (Robust Front-End Framework) Link to : Bootstrap Framework
- Sails.js (MVC Realtime Framework) Link to : Sails.js Framework
- Backbone.js Link to : Backbone.js
- underscore.js Link to : Underscore.js
- Node.js ( Source for Virtual Servers) Link to : Node.js
- Nginx (Webserver-Software, Reverse Proxy und E-Mail-Proxy) Link to : Nginx
- oAuth - GitHub and Twitter Api (let allow User to sign with Twiiter + Github) Link to : oAuth Guthub and Twitter <br
- passport.js passport.authenticate('twitter');('facebook');('google');('linkedin');('github'); Passport is authentication middleware for Node.js. Extremely flexible and modular, Passport can be unobtrusively dropped in to any Express-based web application. A comprehensive set of strategies support authentication using a username and password, Facebook, Twitter, and more. Link to : passportjs.org <br
<br

Virtual Servers

- Digital Ocean (Servers in San Fransisco, New York, Singabore) Link to : Digital Ocean
- Nginx (Webserver-Software, Reverse Proxy und E-Mail-Proxy) Link to : Nginx
- Node.js (Node.js® is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. ) Link to : Node.js Framework


- Mean.io The Friendly & Fun Javascript Fullstack for your next web application MEAN is an opinionated fullstack javascript framework - which simplifies and accelerates web application development. Link to : Mean.io -


- MongoDB ( is a cross-platform document-oriented database. Classified as a NoSQL database, MongoDB eschews the traditional table-based relational database structure in favor of JSON-like documents with dynamic schemas (MongoDB calls the format BSON), making the integration of data in certain types of applications easier and faster. ) Link to : Mongo DB
- Linux Ubnutu (Operating System) Link to : Linux
- Linux Ubnutu 14.04 LTS Virtual Machine (Servers) (Scale out with Ubuntu Server ) Link to : Linux Ubnutu 14.04 LTS Virtual Machine
- Linux/ Unix Link to : Unix
- Mac Os Link to : Mac Os
- Windwos Link to : Windwos
<br

Security (Open Source)
- OpenSSL(Certificate - Security) Link to : Open SSL
- Lindes of Code 678'134 (Web App in Code of Lines)



Copyright (c) 2014 - 3000 Gitlist, Lucas Gatsas. Lucas Gatsas Software All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT ©.2016 by Gitlist HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT GITLIST HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.