unsubbed.co

Hive-Pal

Hive-Pal is a TypeScript-based application that provides mobile-first beekeeping management app for tracking hives.

Overview

A comprehensive mobile-first beekeeping management application to track hives, inspections, and colony health. Manage your beehives efficiently with Hive Pal. Track inspections, monitor hive health, manage harvests, and optimize your beekeeping operations with our comprehensive digital platform. The project has 19 GitHub stars.

Key Features

Source: GitHub README

  • Apiary Management: Create and track multiple apiaries with location information
  • Hive Tracking: Monitor hives, their status, and configuration
  • Inspection Workflows: Record detailed inspections with observations and actions
  • Queen Management: Track queen lineage and replacement history
  • Mobile-First Design: Optimized for field use with easy data entry

Getting Started

Source: GitHub README

services:
  app:
    image: ghcr.io/martinhrvn/hive-pal:latest
    ports:
      - '80:3000'
    environment:
      NODE_ENV: production
      DATABASE_URL: postgres://postgres:postgres@postgres:5432/beekeeper
      ADMIN_EMAIL: admin@example.com
      ADMIN_PASSWORD: changeme123
      FRONTEND_URL: https://yourdomain.com
      STORAGE_TYPE: local # use 'local' for filesystem or 's3' for S3-compatible storage
    volumes:
      - uploads:/data/uploads
    depends_on:
      postgres:
        condition: service_healthy

  postgres:
    image: postgres:14
    environment:
      POSTGRES_USER: postgres
      POSTGRES_PASSWORD: postgres
      POSTGRES_DB: beekeeper
    volumes:
      - postgres_data:/var/lib/postgresql/data
    healthcheck:
      test: ['CMD-SHELL', 'pg_isready -U postgres -d beekeeper']
      interval: 10s
      timeout: 5s
      retries: 5

volumes:
  postgres_data:
  uploads:
docker compose up -d

Normalized Features

Source: tool-features-normalized.json

docker, docker compose, postgresql, rest api, workflows.

Features

Integrations & APIs

  • REST API

Automation & Workflows

  • Workflows