Request Baskets logo

Request Baskets

Web service to test HTTP webhooks


Request Baskets is a web service to test HTTP webhooks and notifications

Request Baskets Docker Compose example

Self-host Request Baskets on your own server, homelab, or VPS starting from this Docker Compose example. It runs Request Baskets in Docker containers using the official darklynx/request-baskets:latest image, with persistent volumes and automatic restarts preconfigured. Review the environment variables and adjust them to your setup, save the file as compose.yml (or docker-compose.yml), and start the stack with docker compose up -d.

services:
  request-baskets:
    image: darklynx/request-baskets:latest
    restart: unless-stopped
    environment:
      PORT: "55555"
      TOKEN: "changeme"
      DB: "bolt"
      FILE: "/var/lib/request-baskets/shared/baskets.db"
      MODE: "public"
    volumes:
      - data:/var/lib/request-baskets/shared

volumes:
  data:

Values set to changeme are required — replace them with your own values before starting Request Baskets.

Prefer a managed setup? WinterFlow installs, configures, and updates Request Baskets for you using this same Docker Compose configuration.