| Server IP : 54.37.205.81 / Your IP : 216.73.216.76 Web Server : nginx/1.22.1 System : Linux vps-249481fa 6.1.0-50-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.176-1 (2026-07-02) x86_64 User : debian ( 1000) PHP Version : 8.2.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /var/www/copyrightchina.cn/html/ |
Upload File : |
# CopyrightChina App Standalone multilingual front-end for `copyrightchina.cn` / `app.copyrightchina.cn`. ## What is included - Simplified Chinese as the primary language, plus English and Italian. - Commercial landing interface. - Functional local SHA-256 file fingerprint demo. The selected file is not uploaded. - CopyrightChain public certificate verification connector. - Demonstration EU–China dossier. - Partner/API integration presentation for Chinese TSA, registration and electronic-evidence providers. - Responsive layout without external fonts, trackers or third-party JavaScript. ## Local development ```bash npm install npm run dev ``` ## Production build ```bash npm install npm run build ``` The deployable site is produced in `dist/`. ## Verification API The production build reads: ```env VITE_VERIFY_API_URL=/cc-api/api/ai/verify/public ``` The application first sends a JSON POST containing `query`, `certificate_id` and `hash`. If it is not accepted, it attempts a GET request. Adjust `verifyRemote()` in `src/main.tsx` after confirming the exact CopyrightChain public endpoint schema. Demo verification ID: ```text CC-CN-DEMO-2026 ``` ## Recommended VPS paths ```text /var/www/copyrightchina.cn/app-source /var/www/copyrightchina.cn/html ``` Copy the contents of `dist/` into the `html` directory. ## Nginx example See `nginx-copyrightchina.conf.example`.