directly via ENV vars, i have to set them manually after ccontainer startup, that means there are some repos now where these content items have been missed syncing. Is there a way to tell the app to re-sync every single repo to fetch missing items and sync them?
Since the container doesnt allow setting these

directly via ENV vars, i have to set them manually after ccontainer startup, that means there are some repos now where these content items have been missed syncing. Is there a way to tell the app to re-sync every single repo to fetch missing items and sync them?
<!-- github-sync-id:3837973474 -->
Enable the metadata options you want in Configuration.
Go to Repositories, select affected repos, and click Sync.
If some repos still miss metadata, clear metadata sync state and sync again:
sqlite3 data/gitea-mirror.db "UPDATE repositories SET metadata = NULL;"
That resets per-repo metadata completion flags so metadata steps run again on next sync.
I also opened a docs PR so this flow is captured in README: #180.
Yes. Today the simplest recovery path is:
1. Enable the metadata options you want in Configuration.
2. Go to Repositories, select affected repos, and click **Sync**.
3. If some repos still miss metadata, clear metadata sync state and sync again:
```bash
sqlite3 data/gitea-mirror.db "UPDATE repositories SET metadata = NULL;"
```
That resets per-repo metadata completion flags so metadata steps run again on next sync.
I also opened a docs PR so this flow is captured in README: #180.
<!-- github-comment-id:3948908033 -->
Implemented in #180: there is now a Re-run Metadata bulk button in Repositories. It clears metadata state for selected repos and starts Sync immediately (one click, no DB command needed).
Implemented in #180: there is now a **Re-run Metadata** bulk button in Repositories. It clears metadata state for selected repos and starts Sync immediately (one click, no DB command needed).
<!-- github-comment-id:3948918134 -->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Since the container doesnt allow setting these
directly via ENV vars, i have to set them manually after ccontainer startup, that means there are some repos now where these content items have been missed syncing. Is there a way to tell the app to re-sync every single repo to fetch missing items and sync them?
Yes. Today the simplest recovery path is:
That resets per-repo metadata completion flags so metadata steps run again on next sync.
I also opened a docs PR so this flow is captured in README: #180.
Implemented in #180: there is now a Re-run Metadata bulk button in Repositories. It clears metadata state for selected repos and starts Sync immediately (one click, no DB command needed).