Skip to content

Forked and customized open source githubio repo for a personal website,

License

Notifications You must be signed in to change notification settings

cthulhu897/cthulhu897.github.io

 
 

Repository files navigation

Built With 📦

How to run locally? 🎯

Make sure you have Node and git installed.

node --version
git --version
  • Clone the repository :

    • With HTTPS:
      git clone https://github.com/cthulhu897/diax.github.io.git
    • With SSH:
      git@github.com:cthulhu897/diax.github.io.git
  • Navigate to working Directory and main branch

     cd diax.github.io
     git switch main
  • Install the dependencies:

    npm install -f
    • Installs all the dependencies required by the project.
  • Fire up a development server:

    ng serve
    • Runs the app in the development mode.
    • Open http://localhost:4200/ to view it in the Default Browser.
    • The page will reload if you make edits.
    • You will also see any lint errors in the console.
  • Deploy code to GitHub Pages (gh-pages):

    ng deploy --base-href="/"
    • Builds the application for production to the build folder & deploys application on GitHub Pages.
    • It correctly bundles Angular in production mode and optimizes the build for the best performance.
    • The build is minified and the filenames include the hashes.
  • Create a new branch:

    git checkout -b "<NAME-OF-THE-BRANCH>"
  • Add, Commit & Push the local changes to remote repository:

    git add .
    git commit -m "<COMMIT-MESSAGE>"
    git push origin <NAME-OF-THE-BRANCH>

For Docker Users

Make sure you have Docker installed.

docker --version
  • To pull the GitHub Container Registry Image:

    docker pull ghcr.io/cthulhu897/diax.github.io:latest
  • To pull the Dockerhub Image:

    docker pull cthulhu897/diax.github.io:latest
  • To automatically pull and run the GitHub Container Registry Image:

    docker run -d -p 4200:80 ghcr.io/cthulhu897/diax.github.io:latest
  • To automatically pull and run the Dockerhub Image:

    docker run -d -p 4200:80 cthulhu897/diax.github.io:latest

    Open http://localhost:4200/ to view it in the Default Browser.

Code adaptations and Rebranding

Francisco Díaz
Francisco Díaz

💻

📝 License

This project is MIT licensed.
Copyright © 2021 Francisco Díaz. All rights reserved.

📝 Credits

Original template forked from https://github.com/JayantGoel001/JayantGoel001.github.io

About

Forked and customized open source githubio repo for a personal website,

Resources

License

Stars

Watchers

Forks

Languages

  • TypeScript 32.6%
  • HTML 30.3%
  • JavaScript 19.3%
  • CSS 17.3%
  • Dockerfile 0.5%