Skip to content

LancerStudio/lancer

Repository files navigation

Lancer

Lancer is a radically simple tool for building content-focused websites. It helps you:

  • Start a working new project with zero configuration
  • Provide your non-techical clients & colleagues an easy-to-use UI for editing content and uploading files
  • Serve dynamically resized images
  • Produce an extremely low-touch, maintainable codebase.
  • And much, much more

Getting Started

To start a project from scratch:

$ mkdir my-proj && cd my-proj
$ npm init -y
$ npm install @lancer/studio
$ npx lancer init all
$ npm run dev

Now visit http://localhost:7272.

Docs

View the documentation.

Deploying to Production

See Deploying to Production

Developing

$ npm install
$ npm test  # or npm test-watch
$ npm link  # for running locally in your own project
$ npm build

Internal Notes