Copper
  • Intro to Copper
  • Getting Started
    • Installation
    • Create Project
      • Go Templates
      • Tailwind
      • React
      • React + Tailwind
      • REST API
  • Guides
    • HackerNews Clone
    • Deploy with Fly.io
  • The Basics
    • Directory Structure
    • Dependency Injection
  • Core
    • App Lifecycle
    • Configuration
    • Error Handling
    • Logging
  • HTTP
    • Routing
    • Read & Write JSON
    • HTML Views
    • Middleware
  • SQL
    • Queries
    • Migrations
Powered by GitBook
On this page

Was this helpful?

  1. Getting Started

Create Project

PreviousInstallationNextGo Templates

Last updated 2 years ago

Was this helpful?

Use the copper create command to create a new project -

$ copper create github.com/nasa/starship
$ cd starship
$ copper run -watch

Open in your browser.

You can configure the project template using -frontend and -storage arguments.

-frontend

The Copper CLI provides templates for the following frontend frameworks & libraries -

  • (default)

-storage

Configure your storage stack using the -storage argument. By default, it's set to sqlite3. You have options to set it to postgres, mysql, or skip storage entirely with none.

http://localhost:5901
Go Templates
Tailwind
React
React + Tailwind
REST API (no frontend)