Skip to content

Latest commit

 

History

History
48 lines (30 loc) · 967 Bytes

README.md

File metadata and controls

48 lines (30 loc) · 967 Bytes

FluCoMa

Static website, built with 11ty, for flucoma.org

Prerequisite

NPM: node package manager.

Can be installed via Node Version Manager https://github.com/nvm-sh/nvm#installing-and-updating

Development

In the flucoma.org directory:

Step 0. Install dependencies:

npm install
npm ci

note: there will be warnings of deprecations and vulnerabilities, with recommendations to 'fix' them. Please ignore.

Run dev server, at localhost:8080

npm run dev

Build, to _site

npm run build

Deploy to web server

  • Make sure our web server is in /etc/hosts as flucoma
  • Make sure your user on our web server is a member of the flucoma group
npm run deploy

You will be prompted for your SSH private key password, thereafter everything should be magic.

Design

By Sam Smith