Web Analytics Made Easy - Statcounter
Skip to content

Getting Started

Welcome to Duckling! This section will help you get up and running quickly.

Fastest Way to Start

Using Docker? Run this single command and you're done:

curl -O https://raw.githubusercontent.com/davidgs/duckling/main/docker-compose.prebuilt.yml && docker-compose -f docker-compose.prebuilt.yml up -d
Then open http://localhost:3000 in your browser.

Prerequisites

  • Docker 20.10+
  • Docker Compose 2.0+

That's it! No Python or Node.js required.

  • Python 3.10+ (3.13 recommended)
  • Node.js 18+
  • npm or yarn
  • Git

Installation Options

Choose the installation method that works best for you:

  • Docker (Recommended)


    The fastest way to get started. One command deployment with pre-built images.

    Docker Guide

  • Quick Start


    Get started in 5 minutes with the essentials

    Quick Start

  • Local Development


    Set up a local development environment for customization and contribution

    Installation Guide

What's Next?

After installation, explore:

  1. Features - Learn about all the capabilities
  2. Configuration - Customize settings for your needs
  3. API Reference - Integrate with your applications