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,108 @@
|
||||
# NITRAN 20G SOIL INSECTICIDE
|
||||
|
||||
- EPA Reg No: **524-266**
|
||||
- Registrant: BAYER CROPSCIENCE, LLC
|
||||
- Signal word: Danger
|
||||
- Active ingredients: Parathion (20%)
|
||||
- Label accepted: 1978-11-22
|
||||
- Source PDF: https://www3.epa.gov/pesticides/chem_search/ppls/000524-00266-19781122.pdf
|
||||
|
||||
---
|
||||
I
|
||||
,I
|
||||
,
|
||||
\ !
|
||||
I
|
||||
~
|
||||
"
|
||||
,- -
|
||||
'~8!
|
||||
.,
|
||||
" "-
|
||||
~,
|
||||
-.. _ ........ "" ....... .... ·..,...,._u ........ -a ..... ~.I111 .. .....
|
||||
U\UII ItiN ... ~ ...
|
||||
--. ...... IIfI-. ....... " .......... ·~·,. .....
|
||||
~ ....0 "OI.Um " ..
|
||||
-'O ...... "G ................. ~
|
||||
.... ",.. ....... ~ ...... --..r) .......
|
||||
... NA~ ........ n ...... ..,IIlI .. _ ....
|
||||
~ .-;, ......,.,.1 alMA 1.1.
|
||||
.............. -............. , .................................... " ......
|
||||
..,..~-..» ...
|
||||
- ... ..,:1 .. • ... 110 ... 1.1 ...
|
||||
- ......................... 1111'1 ......
|
||||
-_ .. - - ... ...... ..... ... ..... ,.. .. ....., ........ ...
|
||||
............................... Sl .....
|
||||
."..,.".... .... "OIINIIO II.
|
||||
-...... .." ......... ....
|
||||
..... 1I .................... _ ..... 'lI .. .....
|
||||
Mil,... ~......... ... ""
|
||||
....... -c .. tfj .. ,_~,. ......... .
|
||||
.. " ... '[1 .. ",· ................... _ ....... 1
|
||||
.... " .......... ,. .... ) .... "' ... " ..
|
||||
....... "'1IIII.NI) U
|
||||
-............ -.. ,. ... ...
|
||||
·----... ......... - ... 11 ...... ...
|
||||
-*" .... -0 .......... .
|
||||
............................ IiI .....
|
||||
-..... · ..... ,..,.I-~
|
||||
~- ... ....., ......... 1~ ........ ".1_
|
||||
- - -~ ---.... ~ ... .l .,. ....,
|
||||
.......... ....,......., ....... IN....., ...... .... -.... ................ - - -- ... -............... ,.' .... ~
|
||||
............................. • .... " •• u-. -_ ..
|
||||
......... ..--Il?IM ................... ..
|
||||
.. MeW ,NO.1!?"
|
||||
1.4..
|
||||
55
|
||||
:5 -c:t:
|
||||
:> c:r:
|
||||
f--
|
||||
2:
|
||||
Lu
|
||||
"<0-
|
||||
.::::;::
|
||||
:;-:)
|
||||
U
|
||||
0
|
||||
0
|
||||
f--
|
||||
E:3
|
||||
CO
|
||||
., ..,. , . .
|
||||
r'o . .
|
||||
I ~ .
|
||||
t •
|
||||
~ ;
|
||||
• .-
|
||||
" , • I .' .,
|
||||
,
|
||||
. J ....
|
||||
l ... :.
|
||||
...... ....... j ........ ......
|
||||
.. -........... .-. ..... , .......... . ................... ........., ................... .,.. ...... ... ............ --,. .............. ~ ........ ...
|
||||
................... ·~I .......... ..
|
||||
.-..Q ............. .,.... ................ ...
|
||||
-
|
||||
fI~fIIII ...... ".. ................. J
|
||||
................. 1 ............ ....,,..
|
||||
......... ~ .......... " ........... ..
|
||||
" ...... ,..,. ....................... 1'£ ......
|
||||
................................................
|
||||
" ................................... IMI
|
||||
411 ....... "' ..... _ .............. .....
|
||||
.." ............. - .... __ ..... '" AaI_
|
||||
....10 ...... &.-OW II aa.ta .... ..
|
||||
lMIIO .... ~· .... •• ............... ... .. -"' ................................ .. ........... --... ~ ................... ..... ...... .., ............. ,,"" .... .... ..,. ........................... ..." ... ...... ................. ---~ .. ,.. ... .... ..-. .......... ____ ..... ..._-.....0 .....
|
||||
---.-
|
||||
~ , '" ~
|
||||
~
|
||||
f')
|
||||
1<)
|
||||
"
|
||||
I
|
||||
j
|
||||
I
|
||||
l l
|
||||
l
|
||||
1
|
||||
Reference in New Issue
Block a user