github.com/bosssauce/ponzu@v0.11.1-0.20200102001432-9bc41b703131/docs/src/Quickstart/Overview.md (about)

     1  ### Quickstart Steps
     2  1) Install [Go 1.8+](https://golang.org/dl/)
     3  
     4  2) Install Ponzu CLI:
     5  ```bash
     6  $ go get github.com/ponzu-cms/ponzu/…
     7  ```
     8  
     9  3) Create a new project (path is created in your GOPATH):
    10  ```bash
    11  $ ponzu new github.com/nilslice/reviews
    12  ```
    13  
    14  4) Enter your new project directory:
    15  ```bash
    16  $ cd $GOPATH/src/github.com/nilslice/reviews
    17  ```
    18  
    19  5) Generate content type file and boilerplate code (creates `content/review.go`):
    20  ```bash
    21  $ ponzu generate content review title:"string" author:"string" rating:"float64" body:"string":richtext website_url:"string" items:"[]string" photo:string:file
    22  ```
    23  
    24  6) Build your project:
    25  ```bash
    26  $ ponzu build
    27  ```
    28  
    29  7) Run your project with defaults:
    30  ```bash
    31  $ ponzu run
    32  ```
    33  
    34  8) Open browser to [`http://localhost:8080/admin`](http://localhost:8080/admin)
    35  
    36  ### Notes
    37  - One-time initialization to set configuration
    38  - All fields can be changed in Configuration afterward