Идентичность Arkvory / Arkvory identity
Arkvory — самостоятельное хранилище ProAnimaStudio. Автор, правообладатель и держатель бренда — Ian Panaev лично. Лицензия: бесплатная, код открыт для чтения, без форков (ADR 0061).
| Поверхность | Имя |
|---|---|
| Репозиторий | ProAnima/Arkvory |
| Клиент / SDK | arkvoryctl, @proanima/arkvory-sdk, ArkvoryClient |
| Установка | arkvory, arkvory-setup.mjs |
| Конфигурация | ARKVORY_* |
| SQL | таблицы, индексы, роли и тестовые схемы arkvory_* |
| Сервисные ключи | arkvory_<uuid>.<secret> |
| CLI | .config/arkvory/profiles.json, .arkvory-upload.json, .arkvory-download.json, .arkvory-part |
| Браузер | arkvory.ui.*, OPFS arkvory-download-staging-v1, Web Locks arkvory-download:* |
| Windows | службы Arkvoryapi, Arkvoryworker, Arkvorybackup, Arkvorydatabase; данные C:\ProgramData\ProAnima\Arkvory |
| Linux | arkvory-api, arkvory-worker, arkvory-backup, arkvory-database, arkvory-update.timer; данные /opt/proanima-arkvory |
| Compose | проект proanima-arkvory, volumes proanima-arkvory_storage, proanima-arkvory_catalog |
| Релизы | arkvory-release.json, arkvory-runtime.zip, Arkvory-Setup-x64.exe, DEB/RPM и клиентские пакеты Arkvory |
Продукт ещё не используется в установках. Все компоненты используют единую идентичность Arkvory с чистой установкой: aliases окружения, поиск альтернативных профилей/checkpoints и автоматический перенос прежних данных отсутствуют. PostgreSQL-миграции создают схему Arkvory; тестовые окружения создаются заново. Сборочные кэши и история Git не являются частью поставляемого продукта.
Контракт /api/v1, безопасность, проверка целостности и возобновление передач не зависят от названия. Arkvory публикует только собственный API; протоколы сторонних хранилищ не поддерживаются (ADR 0045).
Фирменные материалы описаны в branding, архитектурное решение — в ADR 0040.
English
Arkvory is a standalone ProAnimaStudio storage product. Ian Panaev personally owns the copyright and brand. It is free of charge with source code open for reading and no forks (ADR 0061).
The product is not deployed yet. All runtime settings, SQL objects, credentials, CLI profiles, browser storage, services and release assets use the Arkvory identity listed above. Fresh installations use this namespace directly; no alternate-name aliases, fallback files or conversion layer are provided. Build caches and Git history are outside the distributed product.
The native /api/v1 HTTP API, integrity checks and resumable transfers are independent of the name. Arkvory exposes only its own API; third-party repository protocols are not supported. See the brand assets and architecture decision linked above.