Skip to content

saundersp/portfolio

Repository files navigation

Portfolio

Read this in other languages: Français, Deutsch, Español, Italiano, Россия

Made using React

Run locally

npm ci && npm start

The website will be available either at http://localhost:3000 or http://127.0.0.1:3000.

Deployment

Deployment is made easy using Docker.

Docker buildx

No-SSL Version

docker build . -f Dockerfile.no_ssl -t saundersp/portfolio_no_ssl:latest
docker run -p 80:80 -d saundersp/portfolio_no_ssl:latest

SSL Version

For this version you'll need certificates files (public and private keys) located in the certificates folder (pert.pem and privkey.pem named respectively).

docker build . -f Dockerfile._ssl -t saundersp/portfolio_ssl:latest
docker run -p 443:443 -d saundersp/portfolio_ssl:latest

Docker compose

No-SSL Version

docker compose up -d no_ssl

SSL Version

For this version you'll need certificates files (public and private keys) located in the certificates folder (pert.pem and privkey.pem named respectively).

docker compose up -d ssl

About

Source code of my portfolio website

Resources

License

Stars

Watchers

Forks