Skip to content
/ jvega.dev Public template

Repository that contains the code of my personal website

License

Notifications You must be signed in to change notification settings

jhuesos/jvega.dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jvega.dev

Travis (.org) Snyk Vulnerabilities for GitHub Repo Codacy grade GitHub Uptime Robot status Conventional Commits

This repository contains the code of my personal website jvega.dev.

I am writing some blog posts about building the site. You can fine them in dev.to.

Set up

Install dependencies

yarn

Certificates

This instructions only work in Unix environments I think

  1. Install mkcert package. For Arch linux, it is in the AUR.

  2. Run mkcert --install. Don't forget to restart all your browsers!

  3. From a location outside the project run mkcert localhost

  4. Add to the .env file in the root to the project these two new entries:

    HTTPS_KEY_FILE="/full/path/to/your/localhost-key.pem"
    HTTPS_CERT_FILE="/full/path/to/your/localhost.pem"
    

Run the site

yarn start

Generate production version

yarn build