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
5bef587ca0a70b530e58def9eec2438d27f9aac1
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: 106ms Template: 6ms
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