WPW
Client
- see README file in /client for updating client files using npm
- Move created files to from /client/dist to /server/web for production.
Server
- see README file in /server for updating server files using npm
Caddy
------ Not currently using docker setup below -------
How to make docker
In Windows Terminal, in this directory
-docker build -t patrickwilsonsite:1.0 .
-- Make the image using the Dockerfile config
-docker save -o patrickwilsonsite.tar patrickwilsonsite
-- Turns it into a file that can be export to server
On server, in this directory
- sudo docker load -i ./patrickwilsonsite.tar
-- Loads file
- sudo docker run -d -p 3030:3030 -p 587:587 --name patrickwilsonsite patrickwilsonsite:1.0 -prd
-- Runs docker image. Ports should match .env files and caddy
Clean up docker
- sudo docker ps -a
-- Find containers
- sudo docker rm patrickwilsonsite
-- remove old container
- sudo docker image prune
-- remove images from that container