Repoint project off Codeberg onto code.squarecows.com, add GitHub mirror #26

Open
opened 2026-07-23 23:21:04 +00:00 by ric · 0 comments
Owner

code.squarecows.com is now the canonical home and source of truth for this project. Codeberg is no longer a valid host (it no longer permits LLM-generated code). GitHub will be added as a one-way mirror for discoverability only — never the canonical source.

The repo still reads as Codeberg-hosted to any visitor, and two code paths depend on Codeberg being reachable at runtime, so the hosting move isn't complete until this lands.

Scope

74 references across 15 tracked files (measured 2026-07-23 at 50fde31):

.forgejo/workflows/security.yml
CHANGELOG.md
CLAUDE.md
README.md
docs/quick-start.md
guides/docker-hub.md
guides/omnimem-setup-aws-linux.md
guides/omnimem-setup-gcp-linux.md
guides/omnimem-setup-linux-tailscale.md
guides/omnimem-setup-macos.md
guides/omnimem-setup-raspberry-pi.md
install.sh
mcp_server/tests/test_version_check.py
web_ui/routes/version_check.py
web_ui/templates/base.html

Tasks

Runtime dependencies (do these first — they can actually break)

  • web_ui/routes/version_check.py — queries the Codeberg API for version checks. This breaks if the Codeberg repo is archived or removed.
  • mcp_server/tests/test_version_check.py — update alongside it.

Published URL (needs a decision before changing)

  • install.sh — the public one-liner curls codeberg.org/ric_harvey/omnimem/raw/branch/main/install.sh. Anyone following the current README uses that URL, so decide whether to redirect, keep it alive for a deprecation window, or cut over cleanly.

Docs and metadata

  • README.md — three Codeberg CI/coverage badges + the line "Development happens on Codeberg — issues and PRs there please"
  • .forgejo/workflows/security.yml
  • docs/quick-start.md, guides/docker-hub.md, the five guides/omnimem-setup-*.md
  • CLAUDE.md
  • web_ui/templates/base.html
  • CHANGELOG.mdhistory, don't rewrite. Only forward-looking links.

Mirror and local state

  • Set up the GitHub mirror (one-way: squarecows → GitHub)
  • Drop the stale codeberg remote from the local clone at /home/admin/git/codeberg/ric_harvey/omnimem

Notes

  • Repo metadata is already in sync with the old Codeberg copy: 16 releases, 17 issues, 7 PRs, description, website and public visibility all migrated on 2026-07-23. Topics were set on squarecows only and were never on Codeberg.
  • squarecows carries 3 tags Codeberg doesn't (v0.1.0, v0.2.0, v6.3.2), restored deliberately. Expect that difference; it isn't drift.
code.squarecows.com is now the canonical home and source of truth for this project. Codeberg is no longer a valid host (it no longer permits LLM-generated code). GitHub will be added as a **one-way mirror for discoverability only** — never the canonical source. The repo still reads as Codeberg-hosted to any visitor, and two code paths depend on Codeberg being reachable at runtime, so the hosting move isn't complete until this lands. ## Scope **74 references across 15 tracked files** (measured 2026-07-23 at `50fde31`): ``` .forgejo/workflows/security.yml CHANGELOG.md CLAUDE.md README.md docs/quick-start.md guides/docker-hub.md guides/omnimem-setup-aws-linux.md guides/omnimem-setup-gcp-linux.md guides/omnimem-setup-linux-tailscale.md guides/omnimem-setup-macos.md guides/omnimem-setup-raspberry-pi.md install.sh mcp_server/tests/test_version_check.py web_ui/routes/version_check.py web_ui/templates/base.html ``` ## Tasks ### Runtime dependencies (do these first — they can actually break) - [ ] `web_ui/routes/version_check.py` — queries the **Codeberg API** for version checks. This breaks if the Codeberg repo is archived or removed. - [ ] `mcp_server/tests/test_version_check.py` — update alongside it. ### Published URL (needs a decision before changing) - [ ] `install.sh` — the public one-liner curls `codeberg.org/ric_harvey/omnimem/raw/branch/main/install.sh`. Anyone following the current README uses that URL, so decide whether to redirect, keep it alive for a deprecation window, or cut over cleanly. ### Docs and metadata - [ ] `README.md` — three Codeberg CI/coverage badges + the line "Development happens on Codeberg — issues and PRs there please" - [ ] `.forgejo/workflows/security.yml` - [ ] `docs/quick-start.md`, `guides/docker-hub.md`, the five `guides/omnimem-setup-*.md` - [ ] `CLAUDE.md` - [ ] `web_ui/templates/base.html` - [ ] `CHANGELOG.md` — **history, don't rewrite.** Only forward-looking links. ### Mirror and local state - [ ] Set up the GitHub mirror (one-way: squarecows → GitHub) - [ ] Drop the stale `codeberg` remote from the local clone at `/home/admin/git/codeberg/ric_harvey/omnimem` ## Notes - Repo metadata is already in sync with the old Codeberg copy: 16 releases, 17 issues, 7 PRs, description, website and public visibility all migrated on 2026-07-23. Topics were set on squarecows only and were never on Codeberg. - squarecows carries 3 tags Codeberg doesn't (`v0.1.0`, `v0.2.0`, `v6.3.2`), restored deliberately. Expect that difference; it isn't drift.
ric self-assigned this 2026-07-23 23:21:04 +00:00
Sign in to join this conversation.
No labels
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
ric/omnimem#26
No description provided.