mirror of
https://github.com/CyberMind-FR/secubox-deb.git
synced 2026-06-29 19:43:10 +00:00
Compare commits
3 Commits
055d017cb5
...
aa1f7481ac
| Author | SHA1 | Date | |
|---|---|---|---|
| aa1f7481ac | |||
| f286956922 | |||
| b88b8ada95 |
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
# Async Pre-Cache Pattern — Development Design
|
# Async Pre-Cache Pattern — Development Design
|
||||||
|
|
||||||
## SecuBox Health-Aware Navigation Architecture
|
## SecuBox Health-Aware Navigation Architecture
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
# SecuBox-Deb — Project Knowledge for Claude
|
# SecuBox-Deb — Project Knowledge for Claude
|
||||||
|
|
||||||
## Identité du projet
|
## Identité du projet
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
# SecuBox Design Charter (Charte Graphique)
|
# SecuBox Design Charter (Charte Graphique)
|
||||||
|
|
||||||
*Version 1.0 — April 2026*
|
*Version 1.0 — April 2026*
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
# SecuBox DevOps Dashboard Specification
|
# SecuBox DevOps Dashboard Specification
|
||||||
*Created: 2026-03-21*
|
*Created: 2026-03-21*
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
# SecuBox Health/Doctor/Repair Pattern
|
# SecuBox Health/Doctor/Repair Pattern
|
||||||
|
|
||||||
## Architecture Multi-Couche
|
## Architecture Multi-Couche
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
# HISTORY — SecuBox-DEB Migration Log
|
# HISTORY — SecuBox-DEB Migration Log
|
||||||
*Tracking completed milestones with dates*
|
*Tracking completed milestones with dates*
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
# MIGRATION MAP — SecuBox OpenWrt → Debian
|
# MIGRATION MAP — SecuBox OpenWrt → Debian
|
||||||
*Mis à jour : 2026-04-05*
|
*Mis à jour : 2026-04-05*
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
# SecuBox Migration Status: OpenWrt → Debian
|
# SecuBox Migration Status: OpenWrt → Debian
|
||||||
|
|
||||||
Generated: 2025-03-22
|
Generated: 2025-03-22
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
# SecuBox WebUI Skin Rework — Mockup Proposals
|
# SecuBox WebUI Skin Rework — Mockup Proposals
|
||||||
|
|
||||||
**Date**: 2026-05-08
|
**Date**: 2026-05-08
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
# MODULE-COMPLIANCE.md — SecuBox-DEB Module Compliance Requirements
|
# MODULE-COMPLIANCE.md — SecuBox-DEB Module Compliance Requirements
|
||||||
|
|
||||||
*Formal design rules for all SecuBox-DEB modules*
|
*Formal design rules for all SecuBox-DEB modules*
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
## Testing Notes
|
## Testing Notes
|
||||||
|
|
||||||
- **Virtualization testing**: Use VirtualBox only (not QEMU)
|
- **Virtualization testing**: Use VirtualBox only (not QEMU)
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
# PATTERNS — RPCD → FastAPI
|
# PATTERNS — RPCD → FastAPI
|
||||||
*Référence de portage issue du code source réel*
|
*Référence de portage issue du code source réel*
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
# Eye Remote Recovery Boot System — Plan
|
# Eye Remote Recovery Boot System — Plan
|
||||||
|
|
||||||
## Overview
|
## Overview
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
# QUICKSHEET-REFERENCE.md — SecuBox Quick Reference Sheet Summary
|
# QUICKSHEET-REFERENCE.md — SecuBox Quick Reference Sheet Summary
|
||||||
|
|
||||||
*Source: secubox_quicksheet(2).html — April 2026*
|
*Source: secubox_quicksheet(2).html — April 2026*
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
# REMAINING PACKAGES — OpenWrt → Debian Migration
|
# REMAINING PACKAGES — OpenWrt → Debian Migration
|
||||||
*Generated: 2026-03-28*
|
*Generated: 2026-03-28*
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
# TODO — SecuBox-DEB Backlog
|
# TODO — SecuBox-DEB Backlog
|
||||||
*Mis à jour : 2026-05-09*
|
*Mis à jour : 2026-05-09*
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
# WIKI-STYLE-GUIDE.md — SecuBox Wiki Design Conformity
|
# WIKI-STYLE-GUIDE.md — SecuBox Wiki Design Conformity
|
||||||
|
|
||||||
*Based on SecuBox Charte Graphique v1.0 — April 2026*
|
*Based on SecuBox Charte Graphique v1.0 — April 2026*
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
# WIP — Work In Progress
|
# WIP — Work In Progress
|
||||||
*Mis à jour : 2026-05-11 (Session 146)*
|
*Mis à jour : 2026-05-11 (Session 146)*
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# Metablogizer TOML config
|
# Metablogizer TOML config
|
||||||
# Converted from UCI: 151 sites
|
# Converted from UCI: 151 sites
|
||||||
[main]
|
[main]
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# Streamlit TOML config
|
# Streamlit TOML config
|
||||||
# Converted from UCI: 35 apps, 29 instances
|
# Converted from UCI: 35 apps, 29 instances
|
||||||
[main]
|
[main]
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
# Plan: Banner Injector + Health Status System
|
# Plan: Banner Injector + Health Status System
|
||||||
|
|
||||||
## Overview
|
## Overview
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
# Eye Remote OTG Features Plan
|
# Eye Remote OTG Features Plan
|
||||||
|
|
||||||
## Overview
|
## Overview
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
# Plan: secubox-netprov — Network Provisioning Module
|
# Plan: secubox-netprov — Network Provisioning Module
|
||||||
|
|
||||||
## Overview
|
## Overview
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
# Skill: /module - SecuBox Module Design & Scaffold
|
# Skill: /module - SecuBox Module Design & Scaffold
|
||||||
|
|
||||||
Create a new SecuBox module package with API, frontend, and Debian packaging.
|
Create a new SecuBox module package with API, frontend, and Debian packaging.
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
# Skill: /multigadget - Eye Remote USB Gadget System
|
# Skill: /multigadget - Eye Remote USB Gadget System
|
||||||
|
|
||||||
Reference documentation and development guide for the SecuBox Eye Remote multi-mode USB gadget system.
|
Reference documentation and development guide for the SecuBox Eye Remote multi-mode USB gadget system.
|
||||||
|
|
|
||||||
5
.github/workflows/build-all-live-usb.yml
vendored
5
.github/workflows/build-all-live-usb.yml
vendored
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
name: Build SecuBox Live USB (All Platforms)
|
name: Build SecuBox Live USB (All Platforms)
|
||||||
|
|
||||||
on:
|
on:
|
||||||
|
|
|
||||||
5
.github/workflows/build-eye-remote.yml
vendored
5
.github/workflows/build-eye-remote.yml
vendored
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
name: Build Eye Remote Image
|
name: Build Eye Remote Image
|
||||||
|
|
||||||
on:
|
on:
|
||||||
|
|
|
||||||
5
.github/workflows/build-image.yml
vendored
5
.github/workflows/build-image.yml
vendored
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
name: Build SecuBox System Images
|
name: Build SecuBox System Images
|
||||||
|
|
||||||
on:
|
on:
|
||||||
|
|
|
||||||
5
.github/workflows/build-installer-iso.yml
vendored
5
.github/workflows/build-installer-iso.yml
vendored
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# SecuBox — Installer ISO Build Workflow
|
# SecuBox — Installer ISO Build Workflow
|
||||||
# Builds hybrid live/installer ISO with wiki documentation
|
# Builds hybrid live/installer ISO with wiki documentation
|
||||||
name: Build Installer ISO
|
name: Build Installer ISO
|
||||||
|
|
|
||||||
5
.github/workflows/build-live-usb.yml
vendored
5
.github/workflows/build-live-usb.yml
vendored
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# DEPRECATED: Use build-all-live-usb.yml for all live USB builds
|
# DEPRECATED: Use build-all-live-usb.yml for all live USB builds
|
||||||
# This workflow is maintained for backward compatibility only.
|
# This workflow is maintained for backward compatibility only.
|
||||||
# It calls the unified workflow with platform=x64.
|
# It calls the unified workflow with platform=x64.
|
||||||
|
|
|
||||||
5
.github/workflows/build-multiboot.yml
vendored
5
.github/workflows/build-multiboot.yml
vendored
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
name: Build Multiboot Live Image
|
name: Build Multiboot Live Image
|
||||||
|
|
||||||
on:
|
on:
|
||||||
|
|
|
||||||
5
.github/workflows/build-packages.yml
vendored
5
.github/workflows/build-packages.yml
vendored
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
name: Build SecuBox .deb packages
|
name: Build SecuBox .deb packages
|
||||||
|
|
||||||
on:
|
on:
|
||||||
|
|
|
||||||
5
.github/workflows/build-secubox-cli.yml
vendored
5
.github/workflows/build-secubox-cli.yml
vendored
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# SecuBox CLI — Build Go Binary
|
# SecuBox CLI — Build Go Binary
|
||||||
# Builds the secubox meta-script generator for linux-amd64 and linux-arm64
|
# Builds the secubox meta-script generator for linux-amd64 and linux-arm64
|
||||||
name: Build SecuBox CLI
|
name: Build SecuBox CLI
|
||||||
|
|
|
||||||
5
.github/workflows/publish-packages.yml
vendored
5
.github/workflows/publish-packages.yml
vendored
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# SecuBox — Publish packages to apt.secubox.in
|
# SecuBox — Publish packages to apt.secubox.in
|
||||||
# This workflow is triggered after build-packages.yml completes on a tag
|
# This workflow is triggered after build-packages.yml completes on a tag
|
||||||
name: Publish Packages
|
name: Publish Packages
|
||||||
|
|
|
||||||
5
.github/workflows/release.yml
vendored
5
.github/workflows/release.yml
vendored
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# SecuBox — Complete Release Workflow
|
# SecuBox — Complete Release Workflow
|
||||||
# Orchestrates package builds, image builds, and publishing
|
# Orchestrates package builds, image builds, and publishing
|
||||||
name: Release
|
name: Release
|
||||||
|
|
|
||||||
5
.github/workflows/sync-all.yml
vendored
5
.github/workflows/sync-all.yml
vendored
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
name: Sync All — Build, Release, Metrics
|
name: Sync All — Build, Release, Metrics
|
||||||
|
|
||||||
on:
|
on:
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
<h2>Eye Remote Dashboard Modes</h2>
|
<h2>Eye Remote Dashboard Modes</h2>
|
||||||
<p class="subtitle">How should the Eye Remote switch between different operating modes?</p>
|
<p class="subtitle">How should the Eye Remote switch between different operating modes?</p>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
<h2>Mode Switching Mechanism</h2>
|
<h2>Mode Switching Mechanism</h2>
|
||||||
<p class="subtitle">You mentioned a flag file on storage to switch modes. How should this work?</p>
|
<p class="subtitle">You mentioned a flag file on storage to switch modes. How should this work?</p>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
<h2>Touchless Control Methods</h2>
|
<h2>Touchless Control Methods</h2>
|
||||||
<p class="subtitle">With the touchpad disabled, how should users interact with the Eye Remote?</p>
|
<p class="subtitle">With the touchpad disabled, how should users interact with the Eye Remote?</p>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
<h2>Display Content Per Mode</h2>
|
<h2>Display Content Per Mode</h2>
|
||||||
<p class="subtitle">What should the 480x480 round display show in each of the 4 modes?</p>
|
<p class="subtitle">What should the 480x480 round display show in each of the 4 modes?</p>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
<h2>Failover & Fallback Behavior</h2>
|
<h2>Failover & Fallback Behavior</h2>
|
||||||
<p class="subtitle">How should Eye Remote handle connection loss and mode transitions for "plug and play"?</p>
|
<p class="subtitle">How should Eye Remote handle connection loss and mode transitions for "plug and play"?</p>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
<h2>Web Remote Control Features</h2>
|
<h2>Web Remote Control Features</h2>
|
||||||
<p class="subtitle">What should be accessible via http://eye-remote.local:8080/control?</p>
|
<p class="subtitle">What should be accessible via http://eye-remote.local:8080/control?</p>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
<h2>Architecture Approaches</h2>
|
<h2>Architecture Approaches</h2>
|
||||||
<p class="subtitle">How should we structure the Eye Remote Swiss Army system?</p>
|
<p class="subtitle">How should we structure the Eye Remote Swiss Army system?</p>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
<h2>Eye Remote Swiss Army Dashboard — Design Overview</h2>
|
<h2>Eye Remote Swiss Army Dashboard — Design Overview</h2>
|
||||||
<p class="subtitle">Complete design summary for approval</p>
|
<p class="subtitle">Complete design summary for approval</p>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
<h2>Component Architecture</h2>
|
<h2>Component Architecture</h2>
|
||||||
<p class="subtitle">Detailed breakdown of the Unified Python Agent</p>
|
<p class="subtitle">Detailed breakdown of the Unified Python Agent</p>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
<h2>Display Mockups — 480x480 Round</h2>
|
<h2>Display Mockups — 480x480 Round</h2>
|
||||||
<p class="subtitle">Visual design for each of the 4 modes</p>
|
<p class="subtitle">Visual design for each of the 4 modes</p>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
<h2>Web Remote UI Design</h2>
|
<h2>Web Remote UI Design</h2>
|
||||||
<p class="subtitle">Control interface at http://eye-remote.local:8080/control</p>
|
<p class="subtitle">Control interface at http://eye-remote.local:8080/control</p>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
<div style="display:flex;align-items:center;justify-content:center;min-height:60vh;flex-direction:column;">
|
<div style="display:flex;align-items:center;justify-content:center;min-height:60vh;flex-direction:column;">
|
||||||
<div style="font-size: 48px; margin-bottom: 16px;">📋</div>
|
<div style="font-size: 48px; margin-bottom: 16px;">📋</div>
|
||||||
<h2 style="margin-bottom: 8px;">Spec Written</h2>
|
<h2 style="margin-bottom: 8px;">Spec Written</h2>
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
# CLAUDE.md — SecuBox-DEB
|
# CLAUDE.md — SecuBox-DEB
|
||||||
## Migration OpenWrt → Debian · GlobalScale Marvell Armada
|
## Migration OpenWrt → Debian · GlobalScale Marvell Armada
|
||||||
### Instructions pour Claude Code dans VSCode
|
### Instructions pour Claude Code dans VSCode
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
# Licence CyberMind Source-Disclosed v1.0 (CMSD-1.0)
|
# Licence CyberMind Source-Disclosed v1.0 (CMSD-1.0)
|
||||||
|
|
||||||
**Identifiant SPDX (non officiel) :** `LicenseRef-CMSD-1.0`
|
**Identifiant SPDX (non officiel) :** `LicenseRef-CMSD-1.0`
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
# CyberMind Source-Disclosed License v1.0 (CMSD-1.0)
|
# CyberMind Source-Disclosed License v1.0 (CMSD-1.0)
|
||||||
|
|
||||||
> **⚠ INFORMATIVE TRANSLATION NOTICE**
|
> **⚠ INFORMATIVE TRANSLATION NOTICE**
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
# Licensing — SecuBox-DEB
|
# Licensing — SecuBox-DEB
|
||||||
|
|
||||||
## Main License: CMSD-1.0
|
## Main License: CMSD-1.0
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
# PROMPT SYSTÈME — SecuBox-Deb / CyberMind
|
# PROMPT SYSTÈME — SecuBox-Deb / CyberMind
|
||||||
# Claude Code · Développement module cybersécurité ANSSI CSPN
|
# Claude Code · Développement module cybersécurité ANSSI CSPN
|
||||||
# Gérald Kerma — CyberMind, Notre-Dame-du-Cruet, Savoie
|
# Gérald Kerma — CyberMind, Notre-Dame-du-Cruet, Savoie
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
# SecuBox
|
# SecuBox
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
# SecuBox-DEB Project Status Report
|
# SecuBox-DEB Project Status Report
|
||||||
**Date:** 2026-04-10
|
**Date:** 2026-04-10
|
||||||
**Version:** v1.6.0
|
**Version:** v1.6.0
|
||||||
|
|
|
||||||
7
TOOLS.md
7
TOOLS.md
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
# SecuBox-DEB Tools Reference
|
# SecuBox-DEB Tools Reference
|
||||||
|
|
||||||
This document describes the build, deployment, and utility scripts in `image/` and `scripts/` directories.
|
This document describes the build, deployment, and utility scripts in `image/` and `scripts/` directories.
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# /etc/netplan/00-secubox.yaml — ESPRESSObin Ultra — Mode Router
|
# /etc/netplan/00-secubox.yaml — ESPRESSObin Ultra — Mode Router
|
||||||
network:
|
network:
|
||||||
version: 2
|
version: 2
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
# ESPRESSObin v7 — SecuBox Installation Guide
|
# ESPRESSObin v7 — SecuBox Installation Guide
|
||||||
|
|
||||||
## Hardware
|
## Hardware
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# SecuBox Live USB — Distroboot Configuration
|
# SecuBox Live USB — Distroboot Configuration
|
||||||
# For EspressoBin V7 (Marvell Armada 3720)
|
# For EspressoBin V7 (Marvell Armada 3720)
|
||||||
# U-Boot will auto-detect this file and use it for boot
|
# U-Boot will auto-detect this file and use it for boot
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# /etc/netplan/00-secubox.yaml — ESPRESSObin v7 — Mode Router
|
# /etc/netplan/00-secubox.yaml — ESPRESSObin v7 — Mode Router
|
||||||
# Marvell Armada 3720 : mvneta eth0 (CPU port) + DSA 88E6341 (wan/lan0/lan1)
|
# Marvell Armada 3720 : mvneta eth0 (CPU port) + DSA 88E6341 (wan/lan0/lan1)
|
||||||
#
|
#
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,10 @@
|
||||||
|
<!--
|
||||||
|
SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
-->
|
||||||
|
|
||||||
# MOCHAbin — SecuBox Installation Guide
|
# MOCHAbin — SecuBox Installation Guide
|
||||||
|
|
||||||
## Hardware
|
## Hardware
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# board/mochabin/board.yaml
|
# board/mochabin/board.yaml
|
||||||
# SecuBox board configuration for GlobalScale MOCHAbin
|
# SecuBox board configuration for GlobalScale MOCHAbin
|
||||||
# SoC: Marvell Armada 7040 (Cortex-A72 Quad-core 1.8GHz)
|
# SoC: Marvell Armada 7040 (Cortex-A72 Quad-core 1.8GHz)
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# SecuBox MOCHAbin — Distroboot Configuration
|
# SecuBox MOCHAbin — Distroboot Configuration
|
||||||
# Marvell Armada 7040 (Cortex-A72 quad-core)
|
# Marvell Armada 7040 (Cortex-A72 quad-core)
|
||||||
# U-Boot/Tow-Boot will auto-detect this file
|
# U-Boot/Tow-Boot will auto-detect this file
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# /etc/netplan/00-secubox.yaml — MOCHAbin — Mode Router (défaut)
|
# /etc/netplan/00-secubox.yaml — MOCHAbin — Mode Router (défaut)
|
||||||
# Généré par build-image.sh · Modifié par secubox-netmodes lors du changement de mode
|
# Généré par build-image.sh · Modifié par secubox-netmodes lors du changement de mode
|
||||||
# Marvell Armada 7040 : mvpp2 (SFP+) + mvneta (GbE) + DSA (switch 88E6341)
|
# Marvell Armada 7040 : mvpp2 (SFP+) + mvneta (GbE) + DSA (switch 88E6341)
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# board/mochabin/tweaks.yaml
|
# board/mochabin/tweaks.yaml
|
||||||
# Board-specific tweaks for GlobalScale MOCHAbin
|
# Board-specific tweaks for GlobalScale MOCHAbin
|
||||||
# Override defaults for Armada 7040 hardware
|
# Override defaults for Armada 7040 hardware
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# SecuBox Netplan Configuration for Raspberry Pi 400
|
# SecuBox Netplan Configuration for Raspberry Pi 400
|
||||||
# Network auto-configuration with Ethernet and WiFi support
|
# Network auto-configuration with Ethernet and WiFi support
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# /etc/netplan/00-secubox.yaml — VM arm64 (QEMU) — Mode Router
|
# /etc/netplan/00-secubox.yaml — VM arm64 (QEMU) — Mode Router
|
||||||
# QEMU virt machine avec virtio-net
|
# QEMU virt machine avec virtio-net
|
||||||
network:
|
network:
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# /etc/netplan/00-secubox.yaml — VM x64 — Mode Router (défaut)
|
# /etc/netplan/00-secubox.yaml — VM x64 — Mode Router (défaut)
|
||||||
# Généré par build-image.sh · Modifié par secubox-netmodes lors du changement de mode
|
# Généré par build-image.sh · Modifié par secubox-netmodes lors du changement de mode
|
||||||
# VirtualBox : 2 interfaces réseau (NAT/Bridge + Internal/HostOnly)
|
# VirtualBox : 2 interfaces réseau (NAT/Bridge + Internal/HostOnly)
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# /etc/netplan/00-secubox.yaml — x64 Live (Bare Metal) — Bootstrap Config
|
# /etc/netplan/00-secubox.yaml — x64 Live (Bare Metal) — Bootstrap Config
|
||||||
# This is a minimal bootstrap configuration for real AMD64 hardware.
|
# This is a minimal bootstrap configuration for real AMD64 hardware.
|
||||||
# secubox-net-detect.service will generate the proper config at first boot.
|
# secubox-net-detect.service will generate the proper config at first boot.
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# /etc/netplan/00-secubox.yaml — x64 VM — Mode Router
|
# /etc/netplan/00-secubox.yaml — x64 VM — Mode Router
|
||||||
# Configuration pour environnements virtualisés
|
# Configuration pour environnements virtualisés
|
||||||
network:
|
network:
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,9 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# ═══════════════════════════════════════════════════════════════════════════════
|
# ═══════════════════════════════════════════════════════════════════════════════
|
||||||
# SecuBox Eye Remote — Full Build Pipeline
|
# SecuBox Eye Remote — Full Build Pipeline
|
||||||
# CyberMind — Gérald Kerma
|
# CyberMind — Gérald Kerma
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# /etc/nginx/secubox.d/auth.conf
|
# /etc/nginx/secubox.d/auth.conf
|
||||||
# Installed by secubox-auth package
|
# Installed by secubox-auth package
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# /etc/nginx/secubox.d/cdn.conf
|
# /etc/nginx/secubox.d/cdn.conf
|
||||||
# Installed by secubox-cdn package
|
# Installed by secubox-cdn package
|
||||||
location /api/v1/cdn/ {
|
location /api/v1/cdn/ {
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# /etc/nginx/secubox.d/crowdsec.conf
|
# /etc/nginx/secubox.d/crowdsec.conf
|
||||||
# Installed by secubox-crowdsec package
|
# Installed by secubox-crowdsec package
|
||||||
location /api/v1/crowdsec/ {
|
location /api/v1/crowdsec/ {
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# /etc/nginx/secubox.d/dns.conf
|
# /etc/nginx/secubox.d/dns.conf
|
||||||
# Installed by secubox-dns package
|
# Installed by secubox-dns package
|
||||||
location /api/v1/dns/ {
|
location /api/v1/dns/ {
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# /etc/nginx/secubox.d/dpi.conf
|
# /etc/nginx/secubox.d/dpi.conf
|
||||||
# Installed by secubox-dpi package
|
# Installed by secubox-dpi package
|
||||||
location /api/v1/dpi/ {
|
location /api/v1/dpi/ {
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# /etc/nginx/secubox.d/droplet.conf
|
# /etc/nginx/secubox.d/droplet.conf
|
||||||
# Installed by secubox-droplet package
|
# Installed by secubox-droplet package
|
||||||
location /api/v1/droplet/ {
|
location /api/v1/droplet/ {
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# /etc/nginx/secubox.d/haproxy.conf
|
# /etc/nginx/secubox.d/haproxy.conf
|
||||||
# Installed by secubox-haproxy package
|
# Installed by secubox-haproxy package
|
||||||
location /api/v1/haproxy/ {
|
location /api/v1/haproxy/ {
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# /etc/nginx/secubox.d/hub.conf
|
# /etc/nginx/secubox.d/hub.conf
|
||||||
# Installed by secubox-hub package
|
# Installed by secubox-hub package
|
||||||
# Using TCP port for VM compatibility (Unix socket has issues in some VMs)
|
# Using TCP port for VM compatibility (Unix socket has issues in some VMs)
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# /etc/nginx/secubox.d/mail-lxc.conf
|
# /etc/nginx/secubox.d/mail-lxc.conf
|
||||||
# Installed by secubox-mail-lxc package
|
# Installed by secubox-mail-lxc package
|
||||||
location /api/v1/mail-lxc/ {
|
location /api/v1/mail-lxc/ {
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# /etc/nginx/secubox.d/mail.conf
|
# /etc/nginx/secubox.d/mail.conf
|
||||||
# Installed by secubox-mail package
|
# Installed by secubox-mail package
|
||||||
location /api/v1/mail/ {
|
location /api/v1/mail/ {
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# /etc/nginx/secubox.d/mediaflow.conf
|
# /etc/nginx/secubox.d/mediaflow.conf
|
||||||
# Installed by secubox-mediaflow package
|
# Installed by secubox-mediaflow package
|
||||||
location /api/v1/mediaflow/ {
|
location /api/v1/mediaflow/ {
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# /etc/nginx/secubox.d/metablogizer.conf
|
# /etc/nginx/secubox.d/metablogizer.conf
|
||||||
# Installed by secubox-metablogizer package
|
# Installed by secubox-metablogizer package
|
||||||
location /api/v1/metablogizer/ {
|
location /api/v1/metablogizer/ {
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# /etc/nginx/secubox.d/nac.conf
|
# /etc/nginx/secubox.d/nac.conf
|
||||||
# Installed by secubox-nac package
|
# Installed by secubox-nac package
|
||||||
location /api/v1/nac/ {
|
location /api/v1/nac/ {
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# /etc/nginx/secubox.d/netdata.conf
|
# /etc/nginx/secubox.d/netdata.conf
|
||||||
# Installed by secubox-netdata package
|
# Installed by secubox-netdata package
|
||||||
location /api/v1/netdata/ {
|
location /api/v1/netdata/ {
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# /etc/nginx/secubox.d/netmodes.conf
|
# /etc/nginx/secubox.d/netmodes.conf
|
||||||
# Installed by secubox-netmodes package
|
# Installed by secubox-netmodes package
|
||||||
location /api/v1/netmodes/ {
|
location /api/v1/netmodes/ {
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# /etc/nginx/secubox.d/portal.conf
|
# /etc/nginx/secubox.d/portal.conf
|
||||||
# Installed by secubox-portal package
|
# Installed by secubox-portal package
|
||||||
location /api/v1/portal/ {
|
location /api/v1/portal/ {
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# /etc/nginx/secubox.d/publish.conf
|
# /etc/nginx/secubox.d/publish.conf
|
||||||
# Installed by secubox-publish package
|
# Installed by secubox-publish package
|
||||||
location /api/v1/publish/ {
|
location /api/v1/publish/ {
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# /etc/nginx/secubox.d/qos.conf
|
# /etc/nginx/secubox.d/qos.conf
|
||||||
# Installed by secubox-qos package
|
# Installed by secubox-qos package
|
||||||
location /api/v1/qos/ {
|
location /api/v1/qos/ {
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# /etc/nginx/secubox.d/streamforge.conf
|
# /etc/nginx/secubox.d/streamforge.conf
|
||||||
# Installed by secubox-streamforge package
|
# Installed by secubox-streamforge package
|
||||||
location /api/v1/streamforge/ {
|
location /api/v1/streamforge/ {
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# /etc/nginx/secubox.d/streamlit.conf
|
# /etc/nginx/secubox.d/streamlit.conf
|
||||||
# Installed by secubox-streamlit package
|
# Installed by secubox-streamlit package
|
||||||
location /api/v1/streamlit/ {
|
location /api/v1/streamlit/ {
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# /etc/nginx/secubox.d/system.conf
|
# /etc/nginx/secubox.d/system.conf
|
||||||
# Installed by secubox-system package
|
# Installed by secubox-system package
|
||||||
location /api/v1/system/ {
|
location /api/v1/system/ {
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# /etc/nginx/secubox.d/users.conf
|
# /etc/nginx/secubox.d/users.conf
|
||||||
# Installed by secubox-users package
|
# Installed by secubox-users package
|
||||||
location /api/v1/users/ {
|
location /api/v1/users/ {
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# /etc/nginx/secubox.d/vhost.conf
|
# /etc/nginx/secubox.d/vhost.conf
|
||||||
# Installed by secubox-vhost package
|
# Installed by secubox-vhost package
|
||||||
location /api/v1/vhost/ {
|
location /api/v1/vhost/ {
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# /etc/nginx/secubox.d/waf.conf
|
# /etc/nginx/secubox.d/waf.conf
|
||||||
# Installed by secubox-waf package
|
# Installed by secubox-waf package
|
||||||
location /api/v1/waf/ {
|
location /api/v1/waf/ {
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# /etc/nginx/secubox.d/webmail-lxc.conf
|
# /etc/nginx/secubox.d/webmail-lxc.conf
|
||||||
# Installed by secubox-webmail-lxc package
|
# Installed by secubox-webmail-lxc package
|
||||||
location /api/v1/webmail-lxc/ {
|
location /api/v1/webmail-lxc/ {
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# /etc/nginx/secubox.d/webmail.conf
|
# /etc/nginx/secubox.d/webmail.conf
|
||||||
# Installed by secubox-webmail package
|
# Installed by secubox-webmail package
|
||||||
location /api/v1/webmail/ {
|
location /api/v1/webmail/ {
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# /etc/nginx/secubox.d/wireguard.conf
|
# /etc/nginx/secubox.d/wireguard.conf
|
||||||
# Installed by secubox-wireguard package
|
# Installed by secubox-wireguard package
|
||||||
location /api/v1/wireguard/ {
|
location /api/v1/wireguard/ {
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# /etc/nginx/snippets/secubox-proxy.conf
|
# /etc/nginx/snippets/secubox-proxy.conf
|
||||||
# Paramètres communs pour tous les proxies vers les sockets Unix SecuBox
|
# Paramètres communs pour tous les proxies vers les sockets Unix SecuBox
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
# SPDX-License-Identifier: LicenseRef-CMSD-1.0
|
||||||
|
# Copyright (c) 2026 CyberMind — Gérald Kerma <devel@cybermind.fr>
|
||||||
|
# Source-Disclosed License — All rights reserved except as expressly granted.
|
||||||
|
# See LICENCE-CMSD-1.0.md for terms.
|
||||||
|
|
||||||
# /etc/nginx/sites-available/secubox
|
# /etc/nginx/sites-available/secubox
|
||||||
# SecuBox Modular Nginx Configuration
|
# SecuBox Modular Nginx Configuration
|
||||||
# Each module drops its config in /etc/nginx/secubox.d/*.conf
|
# Each module drops its config in /etc/nginx/secubox.d/*.conf
|
||||||
|
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user