Add complete French (fr) and Chinese (zh) translations for all documentation: - Root files: README, CHANGELOG, SECURITY, BETA-RELEASE - docs/: All 16 core documentation files - DOCS/: All 19 deep-dive documents including embedded/ and archive/ - package/secubox/: All 123+ package READMEs - Misc: secubox-tools/, scripts/, EXAMPLES/, config-backups/, streamlit-apps/ Total: 346 translation files created Each file includes language switcher links for easy navigation between English, French, and Chinese versions. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
49 lines
880 B
Markdown
49 lines
880 B
Markdown
English | [Francais](README.fr.md) | [中文](README.zh.md)
|
|
|
|
# SecuBox Service Exposure Manager
|
|
|
|
Unified backend for managing service exposure: port conflict detection, Tor hidden services, and HAProxy SSL reverse proxy configuration.
|
|
|
|
## Installation
|
|
|
|
```sh
|
|
opkg install secubox-app-exposure
|
|
```
|
|
|
|
## Configuration
|
|
|
|
UCI config file: `/etc/config/secubox-exposure`
|
|
|
|
```
|
|
config exposure 'main'
|
|
option enabled '1'
|
|
```
|
|
|
|
## Usage
|
|
|
|
```sh
|
|
# Check for port conflicts
|
|
secubox-exposure check-ports
|
|
|
|
# Manage Tor hidden services
|
|
secubox-exposure tor-add <service>
|
|
secubox-exposure tor-remove <service>
|
|
|
|
# Manage HAProxy reverse proxy entries
|
|
secubox-exposure haproxy-add <service>
|
|
secubox-exposure haproxy-remove <service>
|
|
```
|
|
|
|
## Files
|
|
|
|
- `/etc/config/secubox-exposure` -- UCI configuration
|
|
- `/usr/sbin/secubox-exposure` -- main CLI
|
|
|
|
## Dependencies
|
|
|
|
- `secubox-core`
|
|
|
|
## License
|
|
|
|
MIT
|