move zotero/ under data/ — all user data in one gitignored tree
Some checks failed
CI / lint-test (push) Successful in 5m50s
CI / skinny-install (aco) (push) Successful in 44s
CI / skinny-install (api) (push) Successful in 27s
CI / skinny-install (bcda) (push) Successful in 26s
CI / skinny-install (bib) (push) Successful in 24s
CI / skinny-install (bls) (push) Successful in 23s
CI / skinny-install (ccw) (push) Successful in 23s
CI / skinny-install (cli) (push) Successful in 42s
CI / skinny-install (cms) (push) Successful in 22s
CI / skinny-install (conf) (push) Successful in 24s
CI / skinny-install (pfs) (push) Successful in 27s
CI / skinny-install (rex) (push) Successful in 21s
Infra CI / notebooks (push) Successful in 8s
Infra CI / zotero (push) Failing after 6s
Infra CI / docs (push) Successful in 6s
Infra CI / api (push) Successful in 11s
Infra CI / mc (push) Successful in 6s
Package Supply Chain / pkg-supply-chain (push) Failing after 27s
Deploy / build-scan-report (push) Successful in 3m36s

This commit is contained in:
kert
2026-03-24 18:10:40 -04:00
parent 0a57e9b78f
commit 99afcf4717
110 changed files with 20 additions and 20 deletions

View File

@@ -1,5 +1,5 @@
# Docs Dockerfile uses repo root context — exclude heavy/sensitive dirs
zotero/
data/zotero/
notebooks/
.git/
.env

View File

@@ -43,7 +43,7 @@ jobs:
crane push /tmp/notebooks.tar gitea:3000/homelab/stack/notebooks:latest --insecure
- name: Build zotero
run: docker build -f infra/images/zotero.Dockerfile -t local/zotero:build zotero/
run: docker build -f infra/images/zotero.Dockerfile -t local/zotero:build data/zotero/
- name: Push zotero
run: |

View File

@@ -41,7 +41,7 @@ jobs:
crane push /tmp/notebooks.tar gitea:3000/homelab/stack/notebooks:latest --insecure
- name: Build zotero
run: docker build --no-cache -f infra/images/zotero.Dockerfile -t local/zotero:build zotero/
run: docker build --no-cache -f infra/images/zotero.Dockerfile -t local/zotero:build data/zotero/
- name: Push zotero
run: |

View File

@@ -8,7 +8,7 @@ on:
paths:
- 'notebooks/**'
- 'infra/images/notebooks.Dockerfile'
- 'zotero/**'
- 'data/zotero/**'
- 'infra/images/zotero.Dockerfile'
- 'docs/**'
- 'infra/images/docs.Dockerfile'
@@ -21,7 +21,7 @@ on:
paths:
- 'notebooks/**'
- 'infra/images/notebooks.Dockerfile'
- 'zotero/**'
- 'data/zotero/**'
- 'infra/images/zotero.Dockerfile'
- 'docs/**'
- 'infra/images/docs.Dockerfile'
@@ -62,7 +62,7 @@ jobs:
- name: Build zotero
run: docker build -f infra/images/zotero.Dockerfile -t local/zotero:build zotero/
run: docker build -f infra/images/zotero.Dockerfile -t local/zotero:build data/zotero/
docs:
runs-on: ubuntu-latest

View File

@@ -42,7 +42,7 @@ jobs:
crane push /tmp/notebooks.tar gitea:3000/homelab/stack/notebooks:latest --insecure
- name: Build zotero
run: docker build -f infra/images/zotero.Dockerfile -t local/zotero:build zotero/
run: docker build -f infra/images/zotero.Dockerfile -t local/zotero:build data/zotero/
- name: Push zotero
run: |

4
.gitignore vendored
View File

@@ -3,8 +3,8 @@
# Data directories (user data, not tracked)
data/
zotero/data/
zotero/profiles/
data/zotero/data/
data/zotero/profiles/
tuva/
logs/**

View File

@@ -306,7 +306,7 @@ stack/
├── tests/ 11,955 tests at 99% coverage
├── notebooks/ Marimo notebooks
├── docs/ Docusaurus site
├── data/ DuckDB, bib.sqlite, BCDA/CMS data (gitignored)
├── data/ DuckDB, bib.sqlite, BCDA/CMS data, zotero (gitignored)
└── .env Derived credentials (not in git)
```

View File

@@ -258,7 +258,7 @@ services:
- ./assets/css/marimo.css:/home/kert/.config/marimo/loch.css:ro
- ./notebooks/home-page-patched.js:/home/kert/workspace/.venv/lib/python3.13/site-packages/marimo/_static/assets/home-page-itW0tRmv.js:ro
- ./data:/home/kert/data
- ./zotero/data:/home/kert/zotero:ro
- ./data/zotero/data:/home/kert/zotero:ro
- ./src:/home/kert/src:ro
- ./assets:/home/kert/assets:ro
- ./stack.toml:/home/kert/stack.toml:ro
@@ -284,9 +284,9 @@ services:
- "3478:3478"
- "3478:3478/udp"
volumes:
- ./zotero/data:/home/ubuntu/Zotero
- ./zotero/profiles/zotero:/home/ubuntu/.zotero
- ./zotero/profiles/mozilla:/home/ubuntu/.mozilla
- ./data/zotero/data:/home/ubuntu/Zotero
- ./data/zotero/profiles/zotero:/home/ubuntu/.zotero
- ./data/zotero/profiles/mozilla:/home/ubuntu/.mozilla
- ./data:/home/ubuntu/data
tmpfs:
- /dev/shm:rw

Some files were not shown because too many files have changed in this diff Show More