452 lines
19 KiB
JSON
452 lines
19 KiB
JSON
[
|
|
{
|
|
"name": "Afanasov-smart",
|
|
"full_name": "german/Afanasov-smart",
|
|
"clone_url": "https://git1.servaki.online/german/Afanasov-smart.git",
|
|
"default_branch": "main",
|
|
"size_kb": 167,
|
|
"language": "",
|
|
"description": "",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/Afanasov-smart.git"
|
|
},
|
|
{
|
|
"name": "Heritage",
|
|
"full_name": "german/Heritage",
|
|
"clone_url": "https://git1.servaki.online/german/Heritage.git",
|
|
"default_branch": "main",
|
|
"size_kb": 245,
|
|
"language": "JavaScript",
|
|
"description": "",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/Heritage.git"
|
|
},
|
|
{
|
|
"name": "KPgenerator",
|
|
"full_name": "german/KPgenerator",
|
|
"clone_url": "https://git1.servaki.online/german/KPgenerator.git",
|
|
"default_branch": "main",
|
|
"size_kb": 702,
|
|
"language": "JavaScript",
|
|
"description": "",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/KPgenerator.git"
|
|
},
|
|
{
|
|
"name": "agent-sync",
|
|
"full_name": "german/agent-sync",
|
|
"clone_url": "https://git1.servaki.online/german/agent-sync.git",
|
|
"default_branch": "main",
|
|
"size_kb": 35,
|
|
"language": "Shell",
|
|
"description": "���������+�������� ������ ������� ����� Nextcloud (ncx.sh, WebDAV). ������� �� � git.",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/agent-sync.git"
|
|
},
|
|
{
|
|
"name": "agro-panel",
|
|
"full_name": "german/agro-panel",
|
|
"clone_url": "https://git1.servaki.online/german/agro-panel.git",
|
|
"default_branch": "main",
|
|
"size_kb": 76,
|
|
"language": "HTML",
|
|
"description": "",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/agro-panel.git"
|
|
},
|
|
{
|
|
"name": "banya-bot",
|
|
"full_name": "german/banya-bot",
|
|
"clone_url": "https://git1.servaki.online/german/banya-bot.git",
|
|
"default_branch": "main",
|
|
"size_kb": 187,
|
|
"language": "HTML",
|
|
"description": "",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/banya-bot.git"
|
|
},
|
|
{
|
|
"name": "cascade",
|
|
"full_name": "german/cascade",
|
|
"clone_url": "https://git1.servaki.online/german/cascade.git",
|
|
"default_branch": "master",
|
|
"size_kb": 1790,
|
|
"language": "HTML",
|
|
"description": "Cascade VPN mesh knowledge base + deploy toolchain",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/cascade.git"
|
|
},
|
|
{
|
|
"name": "cascade-de-ru",
|
|
"full_name": "german/cascade-de-ru",
|
|
"clone_url": "https://git1.servaki.online/german/cascade-de-ru.git",
|
|
"default_branch": "main",
|
|
"size_kb": 111,
|
|
"language": "",
|
|
"description": "Тройной каскад AmneziaWG вход ru2/ru3 -> ru1 -> выход DE",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/cascade-de-ru.git"
|
|
},
|
|
{
|
|
"name": "claude-memory",
|
|
"full_name": "german/claude-memory",
|
|
"clone_url": "https://git1.servaki.online/german/claude-memory.git",
|
|
"default_branch": "main",
|
|
"size_kb": 57,
|
|
"language": "Markdown",
|
|
"description": "Claude Code persistent memory (laptop-agent) � servaki context",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/claude-memory.git"
|
|
},
|
|
{
|
|
"name": "delodecor",
|
|
"full_name": "german/delodecor",
|
|
"clone_url": "https://git1.servaki.online/german/delodecor.git",
|
|
"default_branch": "main",
|
|
"size_kb": 48,
|
|
"language": "",
|
|
"description": "",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/delodecor.git"
|
|
},
|
|
{
|
|
"name": "egorin",
|
|
"full_name": "german/egorin",
|
|
"clone_url": "https://git1.servaki.online/german/egorin.git",
|
|
"default_branch": "main",
|
|
"size_kb": 370,
|
|
"language": "TypeScript",
|
|
"description": "�������� ������ � ���������������� + ������ (���� ������, ������ �����). ������ ������� ��� ������.",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/egorin.git"
|
|
},
|
|
{
|
|
"name": "gate-web-relay",
|
|
"full_name": "german/gate-web-relay",
|
|
"clone_url": "https://git1.servaki.online/german/gate-web-relay.git",
|
|
"default_branch": "main",
|
|
"size_kb": 480,
|
|
"language": "Python",
|
|
"description": "",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/gate-web-relay.git"
|
|
},
|
|
{
|
|
"name": "home-router",
|
|
"full_name": "german/home-router",
|
|
"clone_url": "https://git1.servaki.online/german/home-router.git",
|
|
"default_branch": "main",
|
|
"size_kb": 56,
|
|
"language": "Markdown",
|
|
"description": "Home Keenetic Giga config backups + change docs",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/home-router.git"
|
|
},
|
|
{
|
|
"name": "homeassistant-backup",
|
|
"full_name": "german/homeassistant-backup",
|
|
"clone_url": "https://git1.servaki.online/german/homeassistant-backup.git",
|
|
"default_branch": "main",
|
|
"size_kb": 25,
|
|
"language": "",
|
|
"description": "Backup of Home Assistant configuration from Wiren Board A5YTKOKZ",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/homeassistant-backup.git"
|
|
},
|
|
{
|
|
"name": "leronx",
|
|
"full_name": "german/leronx",
|
|
"clone_url": "https://git1.servaki.online/german/leronx.git",
|
|
"default_branch": "main",
|
|
"size_kb": 49,
|
|
"language": "Python",
|
|
"description": "LeronX AI Video Generation — ops-агент управляет пайплайном генерации видео. Все агенты пушат изменения и описания в этот репо.",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/leronx.git"
|
|
},
|
|
{
|
|
"name": "lilia-ee-media-router",
|
|
"full_name": "german/lilia-ee-media-router",
|
|
"clone_url": "https://git1.servaki.online/german/lilia-ee-media-router.git",
|
|
"default_branch": "main",
|
|
"size_kb": 76,
|
|
"language": "Markdown",
|
|
"description": "",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/lilia-ee-media-router.git"
|
|
},
|
|
{
|
|
"name": "matrix-migration",
|
|
"full_name": "german/matrix-migration",
|
|
"clone_url": "https://git1.servaki.online/german/matrix-migration.git",
|
|
"default_branch": "main",
|
|
"size_kb": 55,
|
|
"language": "Caddyfile",
|
|
"description": "Matrix migration camellia to mesh1 (auto-doc)",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/matrix-migration.git"
|
|
},
|
|
{
|
|
"name": "mcp-hikvision",
|
|
"full_name": "german/mcp-hikvision",
|
|
"clone_url": "https://git1.servaki.online/german/mcp-hikvision.git",
|
|
"default_branch": "main",
|
|
"size_kb": 59,
|
|
"language": "Python",
|
|
"description": "MCP-������ + ������ ��� Hikvision (ISAPI) � ���� servaki",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/mcp-hikvision.git"
|
|
},
|
|
{
|
|
"name": "media-projects",
|
|
"full_name": "german/media-projects",
|
|
"clone_url": "https://git1.servaki.online/german/media-projects.git",
|
|
"default_branch": "main",
|
|
"size_kb": 28,
|
|
"language": "Markdown",
|
|
"description": "Remotion video projects changelog (auto-doc)",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/media-projects.git"
|
|
},
|
|
{
|
|
"name": "mesh1-status",
|
|
"full_name": "german/mesh1-status",
|
|
"clone_url": "https://git1.servaki.online/german/mesh1-status.git",
|
|
"default_branch": "main",
|
|
"size_kb": 29,
|
|
"language": "Markdown",
|
|
"description": "",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/mesh1-status.git"
|
|
},
|
|
{
|
|
"name": "mesh2-status",
|
|
"full_name": "german/mesh2-status",
|
|
"clone_url": "https://git1.servaki.online/german/mesh2-status.git",
|
|
"default_branch": "main",
|
|
"size_kb": 212,
|
|
"language": "Markdown",
|
|
"description": "MESH2 (agro/tempelhoff) network status & monitoring",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/mesh2-status.git"
|
|
},
|
|
{
|
|
"name": "mpo-design-system",
|
|
"full_name": "german/mpo-design-system",
|
|
"clone_url": "https://git1.servaki.online/german/mpo-design-system.git",
|
|
"default_branch": "main",
|
|
"size_kb": 637,
|
|
"language": "Python",
|
|
"description": "MPO-Inform AI Design System + BBB deploy",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/mpo-design-system.git"
|
|
},
|
|
{
|
|
"name": "mpo-inform-site",
|
|
"full_name": "german/mpo-inform-site",
|
|
"clone_url": "https://git1.servaki.online/german/mpo-inform-site.git",
|
|
"default_branch": "main",
|
|
"size_kb": 32345,
|
|
"language": "JavaScript",
|
|
"description": "������������� ���� mpo-inform.ru (Astro SSG, enterprise) + ���������",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/mpo-inform-site.git"
|
|
},
|
|
{
|
|
"name": "ops-configs",
|
|
"full_name": "german/ops-configs",
|
|
"clone_url": "https://git1.servaki.online/german/ops-configs.git",
|
|
"default_branch": "main",
|
|
"size_kb": 189,
|
|
"language": "HTML",
|
|
"description": "Config backups by ops-agent",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/ops-configs.git"
|
|
},
|
|
{
|
|
"name": "orbit-bot",
|
|
"full_name": "german/orbit-bot",
|
|
"clone_url": "https://git1.servaki.online/german/orbit-bot.git",
|
|
"default_branch": "main",
|
|
"size_kb": 28,
|
|
"language": "Markdown",
|
|
"description": "",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/orbit-bot.git"
|
|
},
|
|
{
|
|
"name": "orbit-kameliya",
|
|
"full_name": "german/orbit-kameliya",
|
|
"clone_url": "https://git1.servaki.online/german/orbit-kameliya.git",
|
|
"default_branch": "main",
|
|
"size_kb": 58,
|
|
"language": "Caddyfile",
|
|
"description": "",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/orbit-kameliya.git"
|
|
},
|
|
{
|
|
"name": "router-koval",
|
|
"full_name": "german/router-koval",
|
|
"clone_url": "https://git1.servaki.online/german/router-koval.git",
|
|
"default_branch": "main",
|
|
"size_kb": 141,
|
|
"language": "Markdown",
|
|
"description": "",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/router-koval.git"
|
|
},
|
|
{
|
|
"name": "servaki-gps-monitoring",
|
|
"full_name": "german/servaki-gps-monitoring",
|
|
"clone_url": "https://git1.servaki.online/german/servaki-gps-monitoring.git",
|
|
"default_branch": "main",
|
|
"size_kb": 283,
|
|
"language": "Python",
|
|
"description": "GPS/ГЛОНАСС monitoring SaaS — база знаний и аналитика",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/servaki-gps-monitoring.git"
|
|
},
|
|
{
|
|
"name": "servaki-infra",
|
|
"full_name": "german/servaki-infra",
|
|
"clone_url": "https://git1.servaki.online/german/servaki-infra.git",
|
|
"default_branch": "main",
|
|
"size_kb": 75,
|
|
"language": "HTML",
|
|
"description": "Servaki.online infrastructure",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/servaki-infra.git"
|
|
},
|
|
{
|
|
"name": "servaki-monitor",
|
|
"full_name": "german/servaki-monitor",
|
|
"clone_url": "https://git1.servaki.online/german/servaki-monitor.git",
|
|
"default_branch": "main",
|
|
"size_kb": 517,
|
|
"language": "TypeScript",
|
|
"description": "Servaki Monitor: front (React/Vite/TS) + gateway (Node) + ingest (FLEX/MQTT) + SPEC",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/servaki-monitor.git"
|
|
},
|
|
{
|
|
"name": "site-delodecor-ru",
|
|
"full_name": "german/site-delodecor-ru",
|
|
"clone_url": "https://git1.servaki.online/german/site-delodecor-ru.git",
|
|
"default_branch": "main",
|
|
"size_kb": 26,
|
|
"language": "",
|
|
"description": "DeloDecor — мастерская изделий из дерева",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/site-delodecor-ru.git"
|
|
},
|
|
{
|
|
"name": "site-eba-sh-ru",
|
|
"full_name": "german/site-eba-sh-ru",
|
|
"clone_url": "https://git1.servaki.online/german/site-eba-sh-ru.git",
|
|
"default_branch": "main",
|
|
"size_kb": 26,
|
|
"language": "",
|
|
"description": "Дом · Орбита (eba-sh.ru)",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/site-eba-sh-ru.git"
|
|
},
|
|
{
|
|
"name": "site-egida1-ru",
|
|
"full_name": "german/site-egida1-ru",
|
|
"clone_url": "https://git1.servaki.online/german/site-egida1-ru.git",
|
|
"default_branch": "main",
|
|
"size_kb": 26,
|
|
"language": "",
|
|
"description": "Эгида — системы видеонаблюдения и безопасности",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/site-egida1-ru.git"
|
|
},
|
|
{
|
|
"name": "site-ermashova26-ru",
|
|
"full_name": "german/site-ermashova26-ru",
|
|
"clone_url": "https://git1.servaki.online/german/site-ermashova26-ru.git",
|
|
"default_branch": "main",
|
|
"size_kb": 26,
|
|
"language": "",
|
|
"description": "Наталья Ермашова — логопед-дефектолог",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/site-ermashova26-ru.git"
|
|
},
|
|
{
|
|
"name": "site-idea-s-ru",
|
|
"full_name": "german/site-idea-s-ru",
|
|
"clone_url": "https://git1.servaki.online/german/site-idea-s-ru.git",
|
|
"default_branch": "main",
|
|
"size_kb": 26,
|
|
"language": "",
|
|
"description": "Идея-С — комплексные системы безопасности КМВ",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/site-idea-s-ru.git"
|
|
},
|
|
{
|
|
"name": "site-mpo-inform-ru",
|
|
"full_name": "german/site-mpo-inform-ru",
|
|
"clone_url": "https://git1.servaki.online/german/site-mpo-inform-ru.git",
|
|
"default_branch": "main",
|
|
"size_kb": 26,
|
|
"language": "",
|
|
"description": "МПО-Информ — комплексные системы безопасности и автоматизации",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/site-mpo-inform-ru.git"
|
|
},
|
|
{
|
|
"name": "site-mpoinform-ru",
|
|
"full_name": "german/site-mpoinform-ru",
|
|
"clone_url": "https://git1.servaki.online/german/site-mpoinform-ru.git",
|
|
"default_branch": "main",
|
|
"size_kb": 26,
|
|
"language": "",
|
|
"description": "МПО-ИНФОРМ — системная интеграция и IT-решения",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/site-mpoinform-ru.git"
|
|
},
|
|
{
|
|
"name": "site-servaki-online",
|
|
"full_name": "german/site-servaki-online",
|
|
"clone_url": "https://git1.servaki.online/german/site-servaki-online.git",
|
|
"default_branch": "main",
|
|
"size_kb": 26,
|
|
"language": "",
|
|
"description": "servaki.online — IT-поддержка для бизнеса на Юге России",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/site-servaki-online.git"
|
|
},
|
|
{
|
|
"name": "site-tempelhoff-ru",
|
|
"full_name": "german/site-tempelhoff-ru",
|
|
"clone_url": "https://git1.servaki.online/german/site-tempelhoff-ru.git",
|
|
"default_branch": "main",
|
|
"size_kb": 26,
|
|
"language": "",
|
|
"description": "КФХ Битаров — Агрофирма Темпельхоф",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/site-tempelhoff-ru.git"
|
|
},
|
|
{
|
|
"name": "smartlight-panel",
|
|
"full_name": "german/smartlight-panel",
|
|
"clone_url": "https://git1.servaki.online/german/smartlight-panel.git",
|
|
"default_branch": "main",
|
|
"size_kb": 148,
|
|
"language": "JavaScript",
|
|
"description": "SmartLight panel for Wiren Board controller",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/smartlight-panel.git"
|
|
},
|
|
{
|
|
"name": "tempelhoff-pbx",
|
|
"full_name": "german/tempelhoff-pbx",
|
|
"clone_url": "https://git1.servaki.online/german/tempelhoff-pbx.git",
|
|
"default_branch": "main",
|
|
"size_kb": 515,
|
|
"language": "SQL",
|
|
"description": "ATS MikoPBX backup (config+users+cert)",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/tempelhoff-pbx.git"
|
|
},
|
|
{
|
|
"name": "user-bitarov",
|
|
"full_name": "german/user-bitarov",
|
|
"clone_url": "https://git1.servaki.online/german/user-bitarov.git",
|
|
"default_branch": "main",
|
|
"size_kb": 193,
|
|
"language": "Text",
|
|
"description": "Николай Битаров — VLESS+AmneziaWG, вход ru2/выход EE-2",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/user-bitarov.git"
|
|
},
|
|
{
|
|
"name": "user-mobile-wa",
|
|
"full_name": "german/user-mobile-wa",
|
|
"clone_url": "https://git1.servaki.online/german/user-mobile-wa.git",
|
|
"default_branch": "main",
|
|
"size_kb": 76,
|
|
"language": "",
|
|
"description": "Mobile WhatsApp AmneziaWG: ru1 RU -> FI 78.17.64.57",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/user-mobile-wa.git"
|
|
},
|
|
{
|
|
"name": "vpn-clients",
|
|
"full_name": "german/vpn-clients",
|
|
"clone_url": "https://git1.servaki.online/german/vpn-clients.git",
|
|
"default_branch": "master",
|
|
"size_kb": 27,
|
|
"language": "",
|
|
"description": "Katalog klientskih prilozhenij VPN/Proxy: VLESS/Xray, AmneziaWG, MTProto",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/vpn-clients.git"
|
|
},
|
|
{
|
|
"name": "vpn-vps-ruslan",
|
|
"full_name": "german/vpn-vps-ruslan",
|
|
"clone_url": "https://git1.servaki.online/german/vpn-vps-ruslan.git",
|
|
"default_branch": "main",
|
|
"size_kb": 26,
|
|
"language": "Markdown",
|
|
"description": "WireGuard VPN on VPS Ruslan (217.26.31.162) - site-to-site with office network, 3X-UI panel, Zabbix monitoring, Telegram alerts",
|
|
"clone_url_auth": "http://german:fdeab27c16cfc7f8d6bd41241985f205aa5fa287@192.168.1.120/german/vpn-vps-ruslan.git"
|
|
}
|
|
] |