chicio.github.io icon indicating copy to clipboard operation
chicio.github.io copied to clipboard

:ghost: Fabrizio Duroni (me :smile:) personal website. Created using GatsbyJS, Styled Components, Typescript, tsParticles, GitHub pages, Github Actions, Upptime.

Build Test Release CodeQL Status Chicio Coding Uptime Chicio Coding Response Time GitHub license

Fabrizio Duroni

chicio.github.io - www.fabrizioduroni.it

My personal website, created using github pages and GatsbyJS.


Installation

To run my website locally you need to install the following software:

  • Node
  • Gatsby cli (npm install -g gatsby-cli)

Then you can use the following commands to run the site in developer mode.

npm run install
npm start

If you want a production version of the website, then run the following commands.

npm run install
npm run build
npm run serve

To deploy a new version in production:

  • create and push a new tag (v*..)
  • run the deploy script with the following command
npm run deploy

To bumb up dependecies versions use the following command:

npx npm-check-updates -u 

Overview

My website has been created for Github Pages using:

Go and checkout my homepage and my blog.

Status monitoring

You can find status monitoring information at status.fabrizioduroni.it.