Back to list
genlayerlabs

setup

by genlayerlabs

An interactive sandbox to explore the GenLayer Protocol

75🍴 28📅 Jan 23, 2026

SKILL.md


name: setup description: Setup and launch GenLayer Studio with Docker Compose

Setup GenLayer Studio

Setup and launch the entire GenLayer Studio development environment.

Prerequisites

  • Docker installed and running

Setup Steps

1. Verify Docker is Running

docker info > /dev/null 2>&1 && echo "Docker is running" || echo "Docker is not running"

2. Start All Services

docker compose up -d

This starts:

3. Initialize Database (first time only)

genlayer init

Or manually:

docker exec -it genlayer-studio-backend-1 alembic upgrade head

4. Verify Services

# Check all containers are running
docker compose ps

# Test backend health
curl -s http://localhost:4000/health | jq .

# Open frontend
open http://localhost:8080

Common Commands

CommandDescription
docker compose up -dStart all services (detached)
docker compose downStop all services
docker compose down -vStop and clear all data
docker compose logs -fTail all logs
docker compose logs -f backendTail backend logs
docker compose restart backendRestart specific service

Alternative: GenLayer CLI

If you have the GenLayer CLI installed:

genlayer up      # Start all services
genlayer init    # Initialize database
genlayer down    # Stop all services

Troubleshooting

Port Already in Use

# Find what's using port 8080
lsof -i :8080

# Or use different ports in .env

Database Connection Issues

# Check database is ready
docker compose logs db

# Reset database
docker compose down -v && docker compose up -d

Container Won't Start

# Check logs for specific service
docker compose logs backend

# Rebuild containers
docker compose build --no-cache
docker compose up -d

Score

Total Score

60/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

+5
Issue管理

オープンIssueが50未満

0/5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon