igorsheg / astro

An open, extensible, dashboard for all of your homelab services.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Astro Logo

An open, extensible, dashboard for all of your homelab services.

Astro Dashboard Preview

Getting Started

Using docker

To launch container:

docker run -d \
  -p 8088:8088 \
  -v </your/local/path/>:/app/server/data \
  igorsheg/astro

Build manually

  1. Clone the repository
git clone https://github.com/igorsheg/astro.git
cd astro
  1. Install dependencies
make install-dep
  1. Run Backend
make start-dev-server
  1. Run Frontend
make start-dev-web

About

An open, extensible, dashboard for all of your homelab services.


Languages

Language:TypeScript 88.3%Language:Go 9.8%Language:Dockerfile 0.5%Language:JavaScript 0.5%Language:HTML 0.3%Language:CSS 0.3%Language:Makefile 0.2%Language:Shell 0.0%