From 06903701971305cb4481527da157f66cb0b601e2 Mon Sep 17 00:00:00 2001 From: MrSphay Date: Sun, 17 May 2026 13:50:37 +0200 Subject: [PATCH] docs: clean inherited public demo references --- .github/CODEOWNERS | 2 +- .github/ISSUE_TEMPLATE/config.yml | 2 +- .github/workflows/docker-publish.yml | 68 ---------------------------- CONTRIBUTING.md | 4 +- README.md | 38 +++------------- SECURITY.md | 6 +-- 6 files changed, 13 insertions(+), 107 deletions(-) delete mode 100644 .github/workflows/docker-publish.yml diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 9587c6f..8a52d51 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1 +1 @@ -* @calesthio +* @MrSphay diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index b2c1cf5..71b43bc 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,5 +1,5 @@ blank_issues_enabled: true contact_links: - name: Security report - url: mailto:celesthioailabs@gmail.com + url: https://git.wilkensxl.de/MrSphay/intelligence-terminal about: Report security issues privately instead of opening a public issue. diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml deleted file mode 100644 index b76a0fc..0000000 --- a/.github/workflows/docker-publish.yml +++ /dev/null @@ -1,68 +0,0 @@ -name: Build & Publish Docker Image - -on: - push: - branches: [master] - tags: ['v*'] - pull_request: - branches: [master] - -env: - REGISTRY: ghcr.io - IMAGE_NAME: ${{ github.repository }} - -jobs: - build-and-push: - runs-on: ubuntu-latest - permissions: - contents: read - packages: write - - steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Set up QEMU - uses: docker/setup-qemu-action@v3 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 - - - name: Log in to GHCR - if: github.event_name != 'pull_request' - uses: docker/login-action@v3 - with: - registry: ${{ env.REGISTRY }} - username: ${{ github.actor }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Log in to Docker Hub - if: github.event_name != 'pull_request' && vars.DOCKERHUB_ENABLED == 'true' - uses: docker/login-action@v3 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Extract metadata - id: meta - uses: docker/metadata-action@v5 - with: - images: | - ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} - ${{ vars.DOCKERHUB_ENABLED == 'true' && format('{0}/{1}', secrets.DOCKERHUB_USERNAME, 'crucix') || '' }} - tags: | - type=raw,value=latest,enable={{is_default_branch}} - type=semver,pattern={{version}} - type=semver,pattern={{major}}.{{minor}} - type=sha,prefix= - - - name: Build and push - uses: docker/build-push-action@v6 - with: - context: . - platforms: linux/amd64,linux/arm64 - push: ${{ github.event_name != 'pull_request' }} - tags: ${{ steps.meta.outputs.tags }} - labels: ${{ steps.meta.outputs.labels }} - cache-from: type=gha - cache-to: type=gha,mode=max diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 729b7d1..3957b86 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,6 +1,6 @@ -# Contributing to Crucix +# Contributing to Intelligence Terminal -Crucix moves quickly, but review bandwidth is limited. The easiest way to get a change merged is to keep it small, well-scoped, and aligned with the project's direction. +Intelligence Terminal moves quickly, but review bandwidth is limited. The easiest way to get a change merged is to keep it small, well-scoped, and aligned with the project's private home-server deployment direction. ## What Contributions Are Most Helpful diff --git a/README.md b/README.md index e476fd8..5937d50 100644 --- a/README.md +++ b/README.md @@ -4,22 +4,12 @@ **Your own intelligence terminal. 27 sources. One command. Zero cloud.** -## [Visit The Live Site: crucix.live](https://www.crucix.live/) - -[![Live Website](https://img.shields.io/badge/live-crucix.live-00d4ff?style=for-the-badge)](https://www.crucix.live/) -[![Open Demo](https://img.shields.io/badge/open-live%20dashboard-0b1220?style=for-the-badge&logo=googlechrome&logoColor=white)](https://www.crucix.live/) - [![Node.js 22+](https://img.shields.io/badge/node-22%2B-brightgreen)](#quick-start) [![License: AGPL v3](https://img.shields.io/badge/license-AGPLv3-blue.svg)](LICENSE) [![Dependencies](https://img.shields.io/badge/dependencies-1%20(express)-orange)](#architecture) [![Sources](https://img.shields.io/badge/OSINT%20sources-27-cyan)](#data-sources-27) [![Docker](https://img.shields.io/badge/docker-ready-blue?logo=docker)](#docker) -**Enter The Signal Network** - -[![Signal Wire](https://img.shields.io/badge/Signal%20Wire-%40crucixmonitor-111111?style=for-the-badge&logo=x&logoColor=white)](https://x.com/crucixmonitor) -[![Ops Room](https://img.shields.io/badge/Ops%20Room-Discord-5865F2?style=for-the-badge&logo=discord&logoColor=white)](https://discord.gg/ChVy7SF4) - ![Crucix Dashboard](docs/dashboard.png)
@@ -37,15 +27,13 @@ -> **Live website:** [https://www.crucix.live/](https://www.crucix.live/) -> Explore the public demo first, then clone the repo to run Crucix locally. +> **Supported deployment:** private home-server or lab deployment through Docker, Dockge, Pangolin, or local Node.js. +> Runtime data stays in your configured `runs/` volume and API keys are operator-owned. Crucix pulls satellite fire detection, flight tracking, radiation monitoring, satellite constellation tracking, economic indicators, live market prices, conflict data, sanctions lists, and social sentiment from 27 open-source intelligence feeds — in parallel, every 15 minutes — and renders everything on a single self-contained Jarvis-style dashboard. Hook it up to an LLM and it becomes a **two-way intelligence assistant** — pushing multi-tier alerts to Telegram and Discord when something meaningful changes, responding to commands like `/brief` and `/sweep` from your phone, and generating actionable trade ideas grounded in real cross-domain data. Your own analyst that watches the world while you sleep. -Try the live demo first at [https://www.crucix.live/](https://www.crucix.live/), then clone the repo when you want the full local stack. - No cloud. No telemetry. No subscriptions. Just `node server.mjs` and you're running. ## Token / Asset Warning @@ -71,8 +59,8 @@ It was built for anyone who wants to understand what's actually happening in the ```bash # 1. Clone the repo -git clone https://github.com/calesthio/Crucix.git -cd Crucix +git clone ssh://git@git.wilkensxl.de:2222/MrSphay/intelligence-terminal.git +cd intelligence-terminal # 2. Install dependencies (just Express) npm install @@ -640,27 +628,13 @@ To update them: run the dashboard, wait for a sweep to complete, then use your b Found a bug? Want to add a 28th source? PRs welcome. Each source is a standalone module in `apis/sources/` — just export a `briefing()` function that returns structured data and add it to the orchestrator in `apis/briefing.mjs`. -If you find this useful, a star helps others find it too. - For contribution guidelines, review expectations, and source-add rules, see `CONTRIBUTING.md`. For security reports, see `SECURITY.md`. ## Contact -For partnerships, integrations, or other non-issue inquiries, you can reach me at `celesthioailabs@gmail.com`. +For bugs and feature requests, use the Gitea issues in this repository so discussion stays visible and actionable. -For bugs and feature requests, please use GitHub Issues so discussion stays visible and actionable. - ---- - -## Star History - - - - - - Star History Chart - - +This fork keeps upstream Crucix attribution through the AGPL-3.0 license and commit history while documenting the supported private Gitea/Docker deployment path here. --- diff --git a/SECURITY.md b/SECURITY.md index 9627c2f..aeb8014 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -2,13 +2,13 @@ ## Reporting a Vulnerability -If you discover a security issue in Crucix, please report it privately instead of opening a public GitHub issue. +If you discover a security issue in Intelligence Terminal, please report it privately instead of opening a public issue. -Email: `celesthioailabs@gmail.com` +Use the private security contact configured for this Gitea repository or contact the repository owner directly. Use a subject line like: -`[Crucix Security] short description` +`[Intelligence Terminal Security] short description` Please include: -- 2.49.1