A simple app for housing hobby projects and learning.
API runs from the erik-web-app-api repo.
The Vue app auto-deploys to Vercel on pushes to main
.
Domain: edietrich.com
You'll need the following environment variables set in a .env file in the root of the project:
npm install
npm run serve
npm run build
npm run lint
I have also used Docker to deploy locally via my home server. I keep the Docker setup for future uses (e.g. I have had a frontend proxy for secure requests to the backend, but I either have to write something custom to auto-deploy to my home Synology server or pay for a hosting service that supports Docker and docker-compose.) One day!
Frontend Vue container image build:
docker build --tag normalone7/erik-web-app-vue .
Two Docker files for the Frontend: Dockerfile-Vue and Dockerfile-Proxy.