- Clone all 5 Zonemaster component repos (LDNS, Engine, CLI, Backend, GUI) - Dockerfile.backend: 8-stage multi-stage build LDNS→Engine→CLI→Backend - Dockerfile.gui: Astro static build served via nginx - docker-compose.yml: backend (internal) + frontend (port 5353) - nginx.conf: root redirects to /es/, /api/ proxied to backend - zonemaster-gui/config.ts: defaultLanguage set to 'es' (Spanish) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1.4 KiB
1.4 KiB
Existing ZC GUI Features
ZoneCheck GUI Features which could be included in "Zonemaster"
Link to example : http://www.zonecheck.fr/demo/
Language:
- Multiple language support (French and English) is available based on the browser language settings of the user
- Easy to add more languages other than English and French
- Configuration settings available to select the language of the result of the test other than that of the default page
Usability:
- Possible to test only with domain name as input
- Possible to test undelegated domains
- Possible to select the output format (html/text) of the test report
- Possible to test with different test profiles
- Has a progress bar which allows the client to have an idea that the tests are being conducted even if there is a delay
- Possible to select the type of the report generated
- Possible to stop the tests on the event of a fatal error
- Possible to have a detailed report which shows the test done, condition for passing the test and the results of the test with details from the zone that is being tested
- Possible to limit testing the zone based on the needs of the user (such as IPv4 only, TCP only etc..)
- Provides a brief description of the test when it is performed
Functionality:
- Possible to add new output formats easily
- Possible to include different profile tests easily
- Possible to add extra test easily