Project

General

Profile

Actions

Feature DOMAINCLAW-4

closed
RA NK

Epic DOMAINCLAW-1: Mail-Hound Prototype — Domain Probe, Redirect Tracking, Contact Extraction

Verify Local and Docker Run

Feature DOMAINCLAW-4: Verify Local and Docker Run

Added by Redmine Admin about 1 month ago. Updated about 1 month ago.

Status:
Closed
Priority:
Normal
Start date:
05/08/2026
Due date:
% Done:

100%

Estimated time:
5:00 h

Description

Verify that the app works in two environments:

  • Local development environment
  • Docker Compose environment

The local run should follow the project quick start process.

The Docker run should work with:

docker compose up -d --build

The app should be accessible on port 8501.

The following host bind mounts should also be verified:

  • ./logs -> /app/logs
  • ./exports -> /app/exports

Acceptance Criteria

  • The app can be started locally.
  • The app can be started using Docker Compose.
  • The app is accessible at http://localhost:8501.
  • On a VPS, the app is accessible at http://:8501.
  • The Docker container stays running after startup.
  • The following Docker commands work as expected:
    • docker compose logs -f mail-hound
    • docker compose ps
    • docker compose down
  • Logs and exports are written to the host machine through bind mounts.

Definition of Done

  • The environment can be rebuilt and started without manual fixes.
  • Logs and exports remain available after restarting the container.
  • A third party can run the project using the documented local or Docker instructions.
Actions

Also available in: PDF Atom