docker: production image + Gitea Actions for monthly refresh
Image rebuild (skip scrape) / build (push) Failing after 1h37m12s
Image rebuild (skip scrape) / build (push) Failing after 1h37m12s
Dockerfile: self-contained image with corpus + Chroma + BM25 baked in. Drawbar's compose pulls + runs without volume mounts. Built from sources.json (labels schema), PRODUCT_NAME=crop_chem by default, HYBRID_SEARCH=true (always-on for production quality). RERANK_URL + OLLAMA_URL get set at compose time. .gitea/workflows/refresh.yml: monthly cron (1st @ 06:00 UTC) does full scrape → reindex → image push. Scrapes Bayer (~30 min) + EPA PPLS row-crop filtered (~7h). Skips reindex+push if no corpus diff. Tags pushed: :latest, :<sha12>, :corpus-<YYYY.MM.DD>. .gitea/workflows/image-only.yml: on-demand or auto on code-only pushes to main (paths: docs_mcp/, rag/, scrape/, requirements.txt, Dockerfile, sources.json). Reindexes from committed corpus, builds image, pushes. ~10 min vs ~9h full refresh. .gitignore: corpus/ now COMMITTED (4,159 labels, 265 MB of .md + sidecars). Lets image-only.yml rebuild indexes without re-scraping. chroma/ + bm25/ still gitignored (regenerable binary indexes). .dockerignore: drops venv, eval results, PLAN/README/CLAUDE.md, deploy/, .git/ — keeps the image lean. corpus + chroma + bm25 explicitly NOT in dockerignore (those go INTO the image). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,88 @@
|
||||
# ALCO MALATHION 57 SPRAY CONCENTRATE
|
||||
|
||||
- EPA Reg No: **5481-8970**
|
||||
- Registrant: AMVAC CHEMICAL CORPORATION
|
||||
- Signal word: Caution
|
||||
- Active ingredients: Chevron 100 (32%); Malathion (NO INERT USE) (57%)
|
||||
- Label accepted: 1983-09-01
|
||||
- Source PDF: https://www3.epa.gov/pesticides/chem_search/ppls/005481-08970-19830901.pdf
|
||||
|
||||
---
|
||||
~
|
||||
f' ,
|
||||
~
|
||||
i
|
||||
I
|
||||
I
|
||||
U" \l1""ly til '~UoIIII.AUI __ ,,!Iort t.I<IIll.~' ... u r ... ~ •• 'I<l .If,,(!., ,..,
|
||||
rt .. HIIOliiS
|
||||
,,,,.'A,I,,P ...... , ...... ~. ,,', , ",' I,,'
|
||||
. -" , -. . ".
|
||||
• ,'" An ~ I .... ' ,"
|
||||
, .... ~ , ,
|
||||
1,'; tNS(Cls
|
||||
,~~ ~. ,.
|
||||
• '.I ,;AU
|
||||
... ' "', " ' ....
|
||||
•.•• " r.)"
|
||||
. ','
|
||||
, . ;,~ ""
|
||||
• • I • . ".,. ,',
|
||||
, .
|
||||
" , .. '",' " " . ,
|
||||
, .
|
||||
C\oo 0"" .... V- , .......... , . . ,
|
||||
.' ~I." C:~k.:: ~.1 "'. I, ...... ,t· .• tot" ....... ,
|
||||
•• ', .. I', ~',...' ""'.1 ,
|
||||
I '}" ..... ~... . " .
|
||||
I' .... , ..... \"". ", , ,
|
||||
. . ......... . .... ~ \, .. . ,,~ ... -
|
||||
",,"'I' ,'". , . '.
|
||||
, , .... 1I+t1 C ",', I
|
||||
> ..... "
|
||||
'. \ 'v. ., .
|
||||
, ,
|
||||
' .....
|
||||
• ~ r, .. II, . I .... ,_ ..... _ I, .. -.. t",',., I ...... ,~ t ...... , ~ .t, n c.~ a .. " C ....... 54>,,101 •• Sot_t,,,,., r
|
||||
• "'!;<O ,,'., .- ,-'.
|
||||
.ao'~.. . .. , ~ ., • . ','"
|
||||
''')' .. "' ,'.'. , -" ,;"
|
||||
, ....
|
||||
.. ...~
|
||||
,'"
|
||||
, .... , ~_ 'r " •.
|
||||
,.
|
||||
""',,": I, ",
|
||||
AMYAt rH(",ICAl CORrURa.1I0~
|
||||
l~ A",,.1t>1 C~"'I"I. 900]]
|
||||
CUMENT AVMlABLE
|
||||
, .
|
||||
\ ".'
|
||||
, .
|
||||
-
|
||||
, ,
|
||||
<,
|
||||
..... '
|
||||
"
|
||||
.,
|
||||
'~~~~''''~!'
|
||||
1""II1II MAlATHIC. ~ 57
|
||||
Spray Concentrate
|
||||
('I '''' T ~'f ... · " Ie. ...... . Jr.
|
||||
AI.: IIVt. lNt"kl nil N TS
|
||||
.. ~, ' .
|
||||
1', '" i' .
|
||||
I"". hT INtil:(OU ~l';
|
||||
in .... ,
|
||||
~, 0"' •
|
||||
3d'"
|
||||
11 "'-
|
||||
1M 0'>.
|
||||
,fl"" ..... '.\ ft- .... " •..• "~' I.! ""1"." r' .d.' ',L (,',.t'"
|
||||
. CAUflON KHYOnl UI IH heH Of CHIlDnlN
|
||||
Sf r ~lDl h\Nf. t s r tm 1\001 T IUNAl Cf"UTlONS
|
||||
RtST DOCUMENT AVAllAbll
|
||||
-
|
||||
1
|
||||
I
|
||||
I
|
||||
Reference in New Issue
Block a user