This repository hosts the landing and supplementary pages of WeDeploy.com.
WeDeploy is a development platform that helps you deploy your simple to complex apps quickly. It also gives you access to intuitive APIs for backend microservices that can enable you to create modern apps faster.
To work on the landing page itself;
-
From the node/magnet directory, install the local dependencies:
npm install
-
Compile the page and its styles:
npm run build && npm run build:css
-
Start the local server and watch for file changes (run these in separate tabs):
npm run dev
npm build:css:watch
The local server will be available at http://0.0.0.0:3001.
To work on supplementary pages, including the blog and docs;
-
From the node/electric directory, install the local dependencies:
npm install
-
Compile the pages:
npm run build
-
Start the local server and watch for file changes:
npm run dev
The local server will be available at http://localhost:8888.
To work on both them together:
-
Install Docker.
-
Build image locally:
docker build -t wedeploy/wedeploy.com node
-
Run image locally:
docker run -p 3001:3001 wedeploy/wedeploy.com
The local server will be available at http://localhost:3001.