Logo
Explore Help
Register Sign In
Malin/DomGod
1
0
Fork 0
You've already forked DomGod
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
Files
8f387cada2c6a2e7b51c4d6c18374771ca66d487
DomGod/Dockerfile

17 lines
282 B
Docker
Raw Normal View History

feat: initial Dockerized domain intelligence dashboard - FastAPI backend with DuckDB pushdown queries on 72M parquet - Async enrichment worker: HTTP, SSL, DNS MX, CMS fingerprint, ip-api.com - Resumable parquet download with HTTP Range support - Lead scoring engine (max 100 pts, target countries ES,GB,DE,FR,RO,PT,AD,IT) - Single-file Alpine.js + Chart.js dashboard on port 6677 - SQLite enrichment DB with job queue and scores tables - Dockerized with persistent /data volume Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-13 16:22:30 +02:00
FROM python:3.12-slim
WORKDIR /app
RUN apt-get update && apt-get install -y \
curl gcc libssl-dev && \
rm -rf /var/lib/apt/lists/*
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt
COPY app/ ./app/
EXPOSE 6677
fix: run as python -m app.main to fix ModuleNotFoundError Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-13 16:27:29 +02:00
CMD ["python", "-m", "app.main"]
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.25.4 Page: 136ms Template: 9ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API