Skip to content

Latest commit

 

History

History
83 lines (58 loc) · 1.5 KB

README.md

File metadata and controls

83 lines (58 loc) · 1.5 KB

Gitmotion

gitmotion.app.mp4

Gitmotion lets you generate visualizations of your Git repositories right from your browser.

Tech Stack

Getting Started

Prerequisites

  • Docker
  • Docker Compose (optional, for easier management)
  • Node.js
  • Rust
  • Bun

Running the API

  1. Clone the repository:
git clone https://github.com/3eif/gitmotion.git
cd gitmotion
  1. Replace the example environment file and fill in the credentials
cp .env.example .env
  1. Build the Docker image:
docker compose build
  1. Run the Docker container:
docker compose up

Running the Website

  1. Change directory
cd website
  1. Replace the example environment file and fill in the credentials
cp .env.local.example .env.local
  1. Install packages
bun install
  1. Run the website
bun dev