Skip to content

mishamyrt/myrt.co

Repository files navigation

Misha's homepage

This project is made as an example of the capabilities of GitHub Actions and in order to teach best DevOps practices.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

To run the site locally, you should have Node.JS older than version 10 installed.

Installing

  1. Clone repo
  2. npm install
  3. ...
  4. Profit

Serve

You can start serving local site by running npm start.

Deployment

Deploy occurs automatically when the code gets into the master branch.

Deploy logic is implemented with ansible playbook.

Built With

Astro — Incredible builder.

License

This project is licensed under the GPL 3.0 - see the LICENSE file for details.