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
88c27bfff520c1ff59db0ab320b53c84eed79cd2
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: 97ms Template: 5ms
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