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 # Docs Dockerfile uses repo root context — exclude heavy/sensitive dirs
zotero/ data/zotero/
notebooks/ notebooks/
.git/ .git/
.env .env

View File

@@ -43,7 +43,7 @@ jobs:
crane push /tmp/notebooks.tar gitea:3000/homelab/stack/notebooks:latest --insecure crane push /tmp/notebooks.tar gitea:3000/homelab/stack/notebooks:latest --insecure
- name: Build zotero - 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 - name: Push zotero
run: | run: |

View File

@@ -41,7 +41,7 @@ jobs:
crane push /tmp/notebooks.tar gitea:3000/homelab/stack/notebooks:latest --insecure crane push /tmp/notebooks.tar gitea:3000/homelab/stack/notebooks:latest --insecure
- name: Build zotero - 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 - name: Push zotero
run: | run: |

View File

@@ -8,7 +8,7 @@ on:
paths: paths:
- 'notebooks/**' - 'notebooks/**'
- 'infra/images/notebooks.Dockerfile' - 'infra/images/notebooks.Dockerfile'
- 'zotero/**' - 'data/zotero/**'
- 'infra/images/zotero.Dockerfile' - 'infra/images/zotero.Dockerfile'
- 'docs/**' - 'docs/**'
- 'infra/images/docs.Dockerfile' - 'infra/images/docs.Dockerfile'
@@ -21,7 +21,7 @@ on:
paths: paths:
- 'notebooks/**' - 'notebooks/**'
- 'infra/images/notebooks.Dockerfile' - 'infra/images/notebooks.Dockerfile'
- 'zotero/**' - 'data/zotero/**'
- 'infra/images/zotero.Dockerfile' - 'infra/images/zotero.Dockerfile'
- 'docs/**' - 'docs/**'
- 'infra/images/docs.Dockerfile' - 'infra/images/docs.Dockerfile'
@@ -62,7 +62,7 @@ jobs:
- name: Build zotero - 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: docs:
runs-on: ubuntu-latest runs-on: ubuntu-latest

View File

@@ -42,7 +42,7 @@ jobs:
crane push /tmp/notebooks.tar gitea:3000/homelab/stack/notebooks:latest --insecure crane push /tmp/notebooks.tar gitea:3000/homelab/stack/notebooks:latest --insecure
- name: Build zotero - 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 - name: Push zotero
run: | run: |

4
.gitignore vendored
View File

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

View File

@@ -306,7 +306,7 @@ stack/
├── tests/ 11,955 tests at 99% coverage ├── tests/ 11,955 tests at 99% coverage
├── notebooks/ Marimo notebooks ├── notebooks/ Marimo notebooks
├── docs/ Docusaurus site ├── 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) └── .env Derived credentials (not in git)
``` ```

View File

@@ -258,7 +258,7 @@ services:
- ./assets/css/marimo.css:/home/kert/.config/marimo/loch.css:ro - ./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 - ./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 - ./data:/home/kert/data
- ./zotero/data:/home/kert/zotero:ro - ./data/zotero/data:/home/kert/zotero:ro
- ./src:/home/kert/src:ro - ./src:/home/kert/src:ro
- ./assets:/home/kert/assets:ro - ./assets:/home/kert/assets:ro
- ./stack.toml:/home/kert/stack.toml:ro - ./stack.toml:/home/kert/stack.toml:ro
@@ -284,9 +284,9 @@ services:
- "3478:3478" - "3478:3478"
- "3478:3478/udp" - "3478:3478/udp"
volumes: volumes:
- ./zotero/data:/home/ubuntu/Zotero - ./data/zotero/data:/home/ubuntu/Zotero
- ./zotero/profiles/zotero:/home/ubuntu/.zotero - ./data/zotero/profiles/zotero:/home/ubuntu/.zotero
- ./zotero/profiles/mozilla:/home/ubuntu/.mozilla - ./data/zotero/profiles/mozilla:/home/ubuntu/.mozilla
- ./data:/home/ubuntu/data - ./data:/home/ubuntu/data
tmpfs: tmpfs:
- /dev/shm:rw - /dev/shm:rw

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