Skip to content

jcldavid/poooe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

poooe

Makes it easier to create initial structure of a website to a production server. This creates:

  • a bare git repository (with a post-receive hook)
  • a nginx configuration
  • a logs directory
  • a www directory (where the files are checked out)

NOTE: This is a silly project.

Install

$ npm install -g poooe

Usage

$ poooe [sitename] [--type] [--nginxpath]

You might want to use sudo when not the root user

Parameter Default Description
sitename None
type nodejs Either nodejs or php
nginxpath /etc/nginx/sites-enabled/

Examples

Linux:

Linux

Windows:

Windows

See lib/templates for the git hook and nginx config template.

About

Node.js/PHP Init Script

Resources

Stars

Watchers

Forks

Packages

No packages published