TechTeamer GitHub Org — Full Repo Inventory

Complete inventory of every repository in the TechTeamer GitHub org (90 repos), categorized and cross-referenced against what is checked out locally. FaceKom is the product; TechTeamer is the company org that owns it, so the org also contains unrelated forks, legacy/archived repos, and shared OSS libraries.

Source command (single source of truth for the table below)

gh repo list TechTeamer --limit 1000 --json name,description,visibility,isArchived,isFork,primaryLanguage,pushedAt --jq "sort_by(.pushedAt)|reverse"

Run 2026-05-30. Returned 90 repos. Categorization, local/clone marks, and “worth attention” flags are added by hand and verified against actual clones / gh api repos/TechTeamer/<name> (see Sources). The pushedAt column is the raw value from that command (most-recent first).

Related: INDEX · architecture-overview · customization-architecture · customization-branch-catalog · data-model · vuer_oss · esign_oss


Legend

  • Loc column:
    • 🟢 core = checked out under /Users/levander/coding/facekom/ (the primary working tree)
    • 🔵 clone = checked out under /Users/levander/coding/facekom-v2-clones/
    • = not present locally
  • Vis: PUB = public, INT = internal (org-visible), PRV = private.
  • Categories: facekom-core · build-deploy · backend-service · sdk-mobile-webrtc · shared-library · third-party-fork · kiosk-product · meta-docs-infra · archived-legacy.

/Users/levander/coding/facekom/test_resources/ is NOT a clone of the org test_resources repo. The local dir contains only a vuer_oss/ subfolder and has no .git (verified: git -C test_resources remote returns nothing). The org repo test_resources (private, Jupyter Notebook) is therefore marked ⚪ not-local. Likewise vuer_localdev, kiosk_*, vuer-release-cli, report-engine's siblings, etc. that look related are confirmed below as not-local where marked ⚪.


facekom-core — the FaceKom v2 product application

The two-sided FaceKom video-identification platform + its customer self-service variant. These own the business logic, DB, and UI.

RepoLocVisLangpushedAtNotes
vuer_oss🟢 corePRVJavaScript2026-05-29Operator-side server; system of record, owns Postgres (Sequelize, 61 models) + crypto + WebRTC record→convert→archive pipeline. vuer_oss 1.9.11.
vuer_css🟢 corePRVJavaScript2026-05-29Customer-side server; browser/kiosk-facing counterpart of vuer_oss. Local clone is fetch-restricted (only 3 of 160+ branches mirrored — see customization-branch-catalog).
portal_css🟢 corePRVJavaScript2026-05-28Portal customer-side server.
esign_oss🟢 corePRVCSS*2026-05-29FaceKom eSign operator-side server (Node.js monolith; bank/operator back-office + mobile + bank-webhook API + RPC). *GitHub language heuristic reports CSS; it is a Node.js app.
esign_css🟢 corePRVCSS*2026-05-29FaceKom eSign customer-side server.
esign_dummy⚪ —PRVJavaScript2021-05-11Archived. “Dummy mobile client for the eSign servers.” → also fits archived-legacy.

vuer_css and portal_css have no dedicated repos/*.md doc yet (the repos/ folder has vuer_oss, esign_oss, esign_css, portal_css, etc. — portal_css.md exists; vuer_css.md exists). Wikilinks above point to those sibling docs where present.


build-deploy — packaging, Docker image build, release orchestration

RepoLocVisLangpushedAtNotes
vuer_build🟢 corePRVDockerfile2026-05-28Docker build orchestration + release ZIP packaging for the app repos. No runtime app.
vuer_docker🟢 corePRVDockerfile2026-05-20Docker runtime/image assets for vuer.
vuer-release🟢 corePRVShell2026-05-22Declarative release descriptors (release.json) + Dockerfiles + OS install scripts; driven by external release-tool.
vuer-release-cli⚪ —INTPython2026-04-30The release-tool build/publish engine invoked by vuer-release & CI. Not local.
vuer_localdev⚪ —PRVShell2026-05-28”FaceKom docker runtime environment for local development.” Not local. Actively pushed.
bizalmi_szolgaltatas_build⚪ —PRVShell2026-01-16Build env for the “bizalmi szolgáltatás” (trust service) site. Not local.

backend-service — FaceKom v2 supporting microservices

Independent services consumed by the core app (mostly over RabbitMQ RPC). All are checked out as clones.

RepoLocVisLangpushedAtNotes
video-processor🔵 clonePRVTypeScript2026-05-29Browser-side virtual-background/blur lib (MediaPipe ImageSegmenter). @techteamer/video-processor 1.0.0. Library distributed by copy-paste, but tracked here with the v2 services.
vuer_cv🔵 clonePRVPython2026-05-28Computer-vision service (model weights via Git LFS). In-scope for FKITDEV-8252 (see memory).
report-engine🔵 clonePRVTypeScript2026-05-28Report Engine service (docker compose report-engine.yml, src/, config/, Biome).
timestamp_service🔵 clonePUBTypeScript2026-05-28Trusted-timestamp generate/verify service. timestamp-service 1.0.0.
resource-manager🔵 clonePRVJavaScript2026-05-27Queues incoming jobs to protect system capacity. resource_manager 1.0.8.
nyilvantarto_scraper🔵 clonePRVJavaScript2026-05-27”KKSZB & nyilvantarto.hu RabbitMQ service.” nyilvantarto_scraper 2.0.4.
pdfservice🔵 clonePRVKotlin2026-05-26PDF sign & validation server (uses FacekomPdfSigner).
vuer_emrtd🔵 clonePRVKotlin2026-04-29eMRTD (passport chip) processor; CSCA cert sources from nyilvantarto.hu. Gradle/Kotlin.
trust_list_proxy🔵 clonePRVKotlin2024-07-23Trust-list proxy (Kotlin/Gradle).
antivirus_service🔵 clonePRVJavaScript2024-11-23”Avast antivirus rabbitmq service.” antivirus_service 1.0.0.
nyilvantarto (see above)
avastscan⚪ —PUBJavaScript2026-03-26Avast-scan helper (no description). Pushed 2026-03; likely related to antivirus_service. Not local.
trust_list_proxy (above)
kh-mhc-mq-proxy⚪ —PRVJava2025-01-08MQ proxy (bank “KH”/MHC integration). Not local.
FaceKomPDFSigner⚪ —PRVJava2024-10-09PDF signer library used by pdfservice. Not local.
nyilvantarto_scraper (above)

video-processor is technically a browser library (copy-paste distribution per its doc), but it ships as part of the FaceKom v2 front-end stack and is cloned alongside the services, so it is listed here; its repo doc is video-processor.


sdk-mobile-webrtc — WebRTC stack, web SDK, native mobile SDKs

RepoLocVisLangpushedAtNotes
janus-sdk🔵 clonePRVC†2026-05-20pnpm monorepo (11 pkgs): WebRTC signaling server orchestrating Janus media servers over RabbitMQ + browser/server SDKs + media-converter. name: janus-sdk. †GitHub reports C (vendored Janus); code is TS.
janus-api🔵 clonePUBJavaScript2026-05-23”Janus WebRTC-Gateway API.” @techteamer/janus-api 7.0.1-beta.1.
vuer_web_sdk🔵 clonePRVTypeScript2026-05-08Browser-embeddable FaceKom Web SDK (React/Vite IIFE); self-service v2 flow. vuer_web_sdk 1.0.0 / SDK_VERSION 2.7.6.
janus-gateway⚪ —PUBC2026-05-21Fork of Janus WebRTC Server (upstream meetecho). Consumed by janus-sdk. Not local. → also third-party-fork.
android-fk-webrtc⚪ —INTShell2026-04-27Android FaceKom WebRTC (build scripts). Not local. Actively pushed 2026-04.
ios-xc-webrtc⚪ —PUBShell2024-11-08iOS Xcode WebRTC binaries packaging. Not local.
ios-xc-pdfium⚪ —PUBShell2024-03-18Pdfium binaries package for Xcode (iOS). Not local.
NFCPassportReader⚪ —PUBSwift2026-01-23Fork: “NFCPassportReader for iOS 13” (passport NFC). Not local. → also third-party-fork.
mediasoup-poc⚪ —INT(none)2025-10-02mediasoup proof-of-concept (WebRTC SFU alternative). Not local.
esign_ios_sdk⚪ —PRVSwift2018-12-11Archived eSign iOS SDK. → archived-legacy.
vuer_ios⚪ —PRVSwift2020-05-15Archived native iOS vuer client. → archived-legacy.

shared-library — reusable in-house libraries (npm @techteamer/* etc.)

RepoLocVisLangpushedAtNotes
mq🔵 clonePUBTypeScript2026-05-27”A RabbitMQ wrapper for node.” @techteamer/mq 7.2.0. Backbone of all RPC.
cert_utils🔵 clonePRVTypeScript2026-05-22Certificate parsing utils. @techteamer/cert-utils 1.1.3.
acl🔵 clonePUBJavaScript2026-05-22Access Control List. @techteamer/acl 2.0.2.
vuer_ecs_appender⚪ —PRVTypeScript2026-05-08”Log4JS ECS appender.” Not local.
cert⚪ —PRV(none)2025-11-21Certificate assets/repo (no description/language). Not local.
techteamer_mq_java⚪ —PUBKotlin2024-09-23”A RabbitMQ wrapper for java” (Java/Kotlin sibling of mq). Not local.
docker-manager-library⚪ —PUBTypeScript2025-02-14Docker management library. Not local.
docpack-library⚪ —PUBTypeScript2024-10-10”FaceKom Documentation Packaging Framework.” Not local.
amqplib-asyncapi-template⚪ —INTJavaScript2026-05-28”amqplib AsyncApi template” (codegen template for MQ services). Not local. Actively pushed.
eakta⚪ —PUBJavaScript2019-03-20Library (no description). Not local.
techteamer_scraper⚪ —PUBJavaScript2023-05-08”Interactively scrape websites and save communication data.” Not local.
techteamer_app_core⚪ —PRVJavaScript2020-03-05Archived “App core library.” → archived-legacy.

third-party-fork — forks of external OSS (kept for patching / vendoring)

All isFork: true. Most are dependency forks; none are local.

RepoLocVisLangpushedAtUpstream / purpose
passport-activedirectory⚪ —PUBJavaScript2026-05-27passport.js AD strategy. Recently pushed.
janus-gateway⚪ —PUBC2026-05-21Janus WebRTC Server (also under sdk-mobile-webrtc).
archiver-zip-encrypted⚪ —PUBJavaScript2026-05-20Encrypted-ZIP plugin for archiver.
SyslogPro⚪ —PUBJavaScript2026-05-11Node Syslog (RFC3164/5424/LEEF/CEF).
sequelize⚪ —PUBJavaScript2026-05-05Sequelize ORM fork (the ORM vuer_oss uses).
sequelize-legacy⚪ —PUBJavaScript2021-03-26Older Sequelize fork.
NFCPassportReader⚪ —PUBSwift2026-01-23(also sdk-mobile-webrtc).
twilio-video.js⚪ —PUBJavaScript2024-10-08Twilio Programmable Video JS SDK.
jnbis⚪ —PUBJava2022-11-30NIST Biometric Image Software (Java).
node-jose⚪ —PUBJavaScript2023-04-27JOSE crypto.
node-samlp⚪ —PUBJavaScript2023-07-27SAML IdP for node.
passport-saml⚪ —PUBTypeScript2023-07-14SAML auth with Passport.
node-saml2⚪ —PUBTypeScript2023-07-14Framework-agnostic SAML lib.
node-saml⚪ —PUBJavaScript2023-07-14SAML assertion creation.
ocsp⚪ —PUBJavaScript2023-01-01OCSP stapling/checking.
wsrpc⚪ —PUBTypeScript2022-07-04protobuf RPC over binary websockets.
umzug⚪ —PUBJavaScript2020-01-13Migration tool for Node (Sequelize ecosystem).
pdf.js⚪ —PUBJavaScript2019-10-30PDF reader in JS.
twigify⚪ —PUBJavaScript2019-08-22Twig browserify transform (Twig is vuer_oss’s view engine).
poststylus⚪ —PUBJavaScript2021-05-25PostCSS adapter for Stylus.
gnome-disable-gestures⚪ —PUBJavaScript2024-03-01GNOME extension (likely kiosk OS tweak).
postgresql-prometheus-adapter⚪ —PUBGo2023-11-02Prometheus → PostgreSQL long-term store.
log4js-elasticsearch⚪ —PUBJavaScript2016-01-08Archived log4js ES appender. → archived-legacy.

kiosk-product — FaceKom KIOSK (physical-terminal) variant

A separate kiosk product line. None are local.

RepoLocVisLangpushedAtNotes
kiosk_management⚪ —PRVJavaScript2026-03-19”FaceKom KIOSK local management tool.”
kiosk_deploy⚪ —PRVShell2026-02-02”FaceKom KIOSK docker runtime environment.”
kiosk_build⚪ —PRVShell2026-02-02”FaceKom KIOSK docker build environment.”
kiosk_docker⚪ —PRVShell2025-05-19”FaceKom KIOSK docker build & deploy environment.”
kiosk-poc⚪ —PRVTwig2026-05-08Kiosk proof-of-concept (Twig UI). Recently pushed.
kiosk_device_handler⚪ —PRVKotlin2024-09-27Kiosk device hardware handler.

meta-docs-infra — docs, knowledge bases, IaC, CI tooling, sites, test harnesses

RepoLocVisLangpushedAtNotes
travis-ci-results⚪ —PRV(none)2026-05-28CI results store. Not local. Actively pushed.
facekom_ruleset⚪ —INT(none)2026-05-18”Facekom Github branch and commit convention ruleset.” Not local.
facekom_docsite_engine⚪ —PRVShell2026-01-16”FaceKom static site generator engine.” Not local.
facekom_library⚪ —PRVShell2025-11-10”FaceKom internal knowledge base.” Not local.
facekom-internals-iac⚪ —INTHCL2025-10-09”FaceKom Internal Platforms Management” (Terraform IaC). Not local.
facekom_bizalmi_szolgaltatas_website⚪ —PRVAstro2025-11-13Trust-service marketing website. Not local.
test_resources⚪ —PRVJupyter2026-05-19CV/test fixtures (Jupyter). Not local (the same-named local dir is not this repo — see warning above).
farm_vuer_test⚪ —PRVJavaScript2026-05-29”farm” test harness for vuer. Not local. Very recently pushed.
farm_cv_test⚪ —PRV(none)2026-04-10”farm” CV test harness. Not local.
vuer_perf_test_tooling⚪ —PRVJavaScript2026-04-28Performance-test tooling. Not local.
dap-demo-partner⚪ —PRVJavaScript2026-02-22Partner demo (DAP). Not local.

archived-legacy — isArchived: true (read-only history)

RepoLocVisLangpushedAtWas
browserify-protbuf⚪ —PUBJavaScript2023-06-20browserify protobuf helper.
vuer_pss⚪ —PRVCSS2021-05-12v1 “PSS” server.
esign_dummy⚪ —PRVJavaScript2021-05-11Dummy eSign mobile client.
face-recognition-demo⚪ —PRVJavaScript2020-08-02Face-recognition demo.
vuer_ios⚪ —PRVSwift2020-05-15v1 native iOS client.
platform_pss⚪ —PRVJavaScript2020-03-10v1 platform PSS.
platform_css⚪ —PRVJavaScript2020-03-09v1 platform CSS.
techteamer_app_core⚪ —PRVJavaScript2020-03-05App core library.
FaceKomPDFClientSigner⚪ —PRVJava2019-06-20Client-side PDF signer.
esign_ios_sdk⚪ —PRVSwift2018-12-11eSign iOS SDK.
vuer_vagrant⚪ —PRVShell2017-12-18Vagrant dev env (v1).
helpdesk-demo⚪ —PRVJavaScript2017-05-22Video helpdesk demo.
log4js-elasticsearch⚪ —PUBJavaScript2016-01-08Forked log4js ES appender.

Local vs. org reconciliation

Checked out under /Users/levander/coding/facekom/ (🟢 core, 8 git repos): esign_css, esign_oss, portal_css, vuer_build, vuer_css, vuer_docker, vuer_oss, vuer-release. (Plus non-git dirs in that folder: test_resources/ [no .git], bin/, docs/, mnt/, workspace/, .agents/, .claude/, and customization worktrees vuer_css-FKITDEV-8533-videoorientext, vuer_css-instacash-update.)

Cloned under /Users/levander/coding/facekom-v2-clones/ (🔵 clone, 16 repos): acl, antivirus_service, cert_utils, janus-api, janus-sdk, mq, nyilvantarto_scraper, pdfservice, report-engine, resource-manager, timestamp_service, trust_list_proxy, video-processor, vuer_cv, vuer_emrtd, vuer_web_sdk.

Total local = 24 of 90 org repos. Remaining 66 are not checked out.


Non-local repos worth attention for FaceKom work

Ranked by how likely they are to matter to active v2 development (recent pushedAt + functional centrality), all verified via gh api repos/TechTeamer/<name>:

High value, actively developed, not yet local

  1. vuer_localdev (PRV, Shell, pushed 2026-05-28) — the official local-dev docker runtime for FaceKom. Most directly useful for spinning the stack locally.
  2. vuer-release-cli (INT, Python, 2026-04-30) — the release-tool engine that vuer-release and CI invoke; needed to understand/run the release & image-build path.
  3. farm_vuer_test (PRV, JS, pushed 2026-05-29) — actively-pushed integration/“farm” test harness for vuer; the most recently touched non-local repo.
  4. janus-gateway (PUB fork, C, 2026-05-21) — the patched Janus media server that janus-sdk orchestrates; relevant for any WebRTC media debugging.
  5. amqplib-asyncapi-template (INT, JS, 2026-05-28) — AsyncAPI codegen template underpinning the MQ-service contracts (ties into mq usage).
  6. android-fk-webrtc (INT, Shell, 2026-04-27) — Android WebRTC build; the native mobile counterpart to vuer_web_sdk.
  7. facekom_ruleset (INT, 2026-05-18) — the org branch/commit convention ruleset (governs PR/commit rules across all repos).

Situationally relevant (service/library dependencies)

  • FaceKomPDFSigner (Java) + avastscan (JS) — direct backends of pdfservice and the antivirus path.
  • vuer_ecs_appender, techteamer_mq_java, docker-manager-library, docpack-library, cert — shared libs used across services.
  • kh-mhc-mq-proxy (Java) — bank-specific MQ integration.
  • vuer_perf_test_tooling, farm_cv_test, travis-ci-results — perf/CI/test infra.
  • Kiosk line (kiosk_management, kiosk_deploy, kiosk_build, kiosk_docker, kiosk-poc, kiosk_device_handler) — only if working on the KIOSK product.
  • facekom-internals-iac (HCL), facekom_library, facekom_docsite_engine — platform/IaC & internal docs.

What to clone next — shortlist

In priority order for FaceKom v2 development:

  1. vuer_localdev — run the whole stack locally.
  2. vuer-release-cli — understand/operate the release & build engine behind vuer-release.
  3. janus-gateway — complete the WebRTC media picture alongside the already-cloned janus-sdk.
  4. farm_vuer_test — the live integration test harness (pushed 2026-05-29).
  5. amqplib-asyncapi-template — MQ contract/codegen, ties the services together.
  6. FaceKomPDFSigner + avastscan — fill the dependency gaps under pdfservice/antivirus.
  7. android-fk-webrtc — if/when mobile work starts.

Forks ( sequelize, janus-gateway, passport-*, node-saml*, pdf.js, twigify, umzug, …) and all isArchived repos are history/dependency references, not active FaceKom source — clone only when patching that specific dependency. They are intentionally excluded from the shortlist.


Counts (from the source command, 2026-05-30)

  • Total repos: 90.
  • Archived: 13 (the archived-legacy table).
  • Forks: 23 (the third-party-fork table; janus-gateway & NFCPassportReader also listed under sdk-mobile-webrtc).
  • Local (any): 24 (8 under facekom/, 16 under facekom-v2-clones/).
  • Not local: 66.

These counts are derived by categorizing the 90-row output by hand; the authoritative raw data is the single gh repo list command at the top. Fork/archived counts were taken from the isFork/isArchived fields in that same output.


Sources

Read / executed on 2026-05-30 (read-only):

  • gh repo list TechTeamer --limit 1000 --json name,description,visibility,isArchived,isFork,primaryLanguage,pushedAt --jq "sort_by(.pushedAt)|reverse" — full 90-repo listing (name, description, visibility, archived, fork, language, pushedAt).
  • gh api repos/TechTeamer/<name> --jq '{desc,lang,archived,fork}' for the non-local repos: android-fk-webrtc, ios-xc-webrtc, NFCPassportReader, esign_dummy, esign_ios_sdk, vuer_ios, kiosk_management, kiosk_deploy, kiosk_build, kiosk_docker, kiosk-poc, kiosk_device_handler, facekom_library, facekom_ruleset, facekom_docsite_engine, facekom-internals-iac, vuer_localdev, vuer-release-cli, vuer_ecs_appender, vuer_perf_test_tooling, mediasoup-poc, bizalmi_szolgaltatas_build, facekom_bizalmi_szolgaltatas_website, cert, dap-demo-partner, farm_vuer_test, farm_cv_test, travis-ci-results, avastscan, amqplib-asyncapi-template, test_resources.
  • Local trees: ls -la /Users/levander/coding/facekom/ and /Users/levander/coding/facekom-v2-clones/.
  • git -C <repo> remote get-url origin and git -C <repo> symbolic-ref --short HEAD for all 8 facekom/ repos and all 16 clones (confirmed each maps to github.com/TechTeamer/<name>).
  • node -e "require('<repo>/package.json')" for name/version/description of: acl, mq, cert_utils, antivirus_service, nyilvantarto_scraper, resource-manager, timestamp_service, video-processor, vuer_web_sdk, janus-api, janus-sdk.
  • READMEs (first lines): acl, mq, cert_utils, antivirus_service, nyilvantarto_scraper, resource-manager, timestamp_service, vuer_emrtd, vuer_cv, pdfservice, report-engine, trust_list_proxy (via ls of root showing build.gradle.kts).
  • Confirmed /Users/levander/coding/facekom/test_resources/ contains only vuer_oss/ and has no git remote (not the org test_resources repo).
  • Orientation (claims independently re-verified before use): /Users/levander/levandor_obsidian/projects/facekom-v2/repos/*.md (vuer_oss.md, esign_oss.md, vuer_build.md, vuer-release.md, vuer_web_sdk.md, janus-sdk.md, video-processor.md) and customization-branch-catalog.md.