2023-10-17 19:43:26 +02:00
|
|
|
dev:
|
|
|
|
cd client && npm run dev
|
|
|
|
|
|
|
|
build-client:
|
|
|
|
cd client && npm install
|
|
|
|
cd client && npm run build
|
|
|
|
|
|
|
|
# npm run build places the build in the server/public directory
|
2023-10-18 19:05:10 +02:00
|
|
|
build-container:
|
|
|
|
podman build -t fb-server .
|
2023-10-17 19:43:26 +02:00
|
|
|
|
|
|
|
start-release: build-container
|
2023-10-18 03:47:29 +02:00
|
|
|
podman container rm -f frostbyte
|
|
|
|
podman run -d -p 8080:8080 --name frostbyte fb-server
|
2023-10-17 19:43:26 +02:00
|
|
|
|
|
|
|
clean:
|
|
|
|
podman container rm -f frostbyte
|
2023-10-18 03:47:29 +02:00
|
|
|
podman image rm -f fb-server
|
2023-10-17 19:43:26 +02:00
|
|
|
rm -rf client/dist
|
|
|
|
rm -rf client/node_modules
|
|
|
|
rm -rf server/public
|
|
|
|
rm -rf server/target
|