feat: add full Zonemaster stack with Docker and Spanish UI
- 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>
This commit is contained in:
@@ -0,0 +1,46 @@
|
||||
# dnskey-not-signed-by-cds.dnssec16.xa
|
||||
template IN SOA dnskey-not-signed-by-cds.dnssec16.xa. {
|
||||
answer "dnskey-not-signed-by-cds.dnssec16.xa. 3600 IN SOA ns1.dnskey-not-signed-by-cds.dnssec16.xa. admin.dnskey-not-signed-by-cds.dnssec16.xa. 2022998248 3600 600 604800 3600"
|
||||
answer "dnskey-not-signed-by-cds.dnssec16.xa. 3600 IN RRSIG SOA 10 3 3600 20321214141027 20221217131027 63201 dnskey-not-signed-by-cds.dnssec16.xa. ZGgnAGAIXpw1B6uTgRMIix4ktNCwKfuzUqEI1E0pz7VCb8kUZUIqlP5C jb+7ZI/dRcQPr6GZTHz9lksU9TkzWZ47bG6jqCVLFp4OlY8rn8LDWlFw OmKXcZcSJEj7kIcVsAvCecgTiNGDLTkcAF/iuzJHYHlDpxqKvZ1GTtch GOLx49je2wZfpDsRuzCdbhnCDBJxHS932lNiNKx63B3tjiuj7kPHowyq 5T2TSlazfpSGzOMMcVFZJ8DFj32is2qn4+k87tXkjSweBcuxz45TpwFt LwIbUof3Hf/ZFHzmJRirv10D2eSK0vnl4uHmBmhf2T540Z6CmUW5QlNx toF4IA=="
|
||||
}
|
||||
|
||||
template IN NS dnskey-not-signed-by-cds.dnssec16.xa. {
|
||||
answer "dnskey-not-signed-by-cds.dnssec16.xa. 3600 IN NS ns2.dnskey-not-signed-by-cds.dnssec16.xa."
|
||||
answer "dnskey-not-signed-by-cds.dnssec16.xa. 3600 IN NS ns1.dnskey-not-signed-by-cds.dnssec16.xa."
|
||||
answer "dnskey-not-signed-by-cds.dnssec16.xa. 3600 IN RRSIG NS 10 3 3600 20321214141100 20221217131101 63201 dnskey-not-signed-by-cds.dnssec16.xa. SzcG906tak8YImXSQ592Y/avgztfp+OtkavPDAt3qGxuOKryVIYDF7Ig XUZjDSDGIr12jQBlZOgTRwGvjpDvyxSSqHHUmUMClEUXJp4hH1oao/ld 2b/OWs36wO8IsZkO9PX4ae5BdaEFSxBYvz9xZdEMKHqBYORYwnW1c8NR 7qmQF9TWtl7OLIXUjq8k+tt2UKVbGbmfY0vM6ql8uJvIIvsSUwtLmoHe P2PO4KOgJy05PvcRC7tCfCSPLOaEx3fuT9XYtz05OHjgEEEnNWcNV9Iv Kceclr6cPPzbxrtcclzwOu35kRRk27HAk+ho4ERzGomjEa0dZmh2vAkM kWGj4g=="
|
||||
additional "ns1.dnskey-not-signed-by-cds.dnssec16.xa. 3600 IN AAAA fda1:b2:c3:0:127:15:16:31"
|
||||
additional "ns2.dnskey-not-signed-by-cds.dnssec16.xa. 3600 IN AAAA fda1:b2:c3:0:127:15:16:32"
|
||||
additional "ns1.dnskey-not-signed-by-cds.dnssec16.xa. 3600 IN A 127.15.16.31"
|
||||
additional "ns2.dnskey-not-signed-by-cds.dnssec16.xa. 3600 IN A 127.15.16.32"
|
||||
additional "ns1.dnskey-not-signed-by-cds.dnssec16.xa. 3600 IN RRSIG A 10 4 3600 20321214141100 20221217131101 63201 dnskey-not-signed-by-cds.dnssec16.xa. PBGihc2Ib6E5nqJEi1Id5i8zdSsiY2aayAnSntWmprMZ8Y7d5uAXQdO6 qKp9gqZFO3wXnZEHYfKpQX2s+JAfRC72wKJkHnNZLucUDYZal+GuBB8l Vwtu6LxAE5CcIEYGZuJk+FFPVsHEjO5PWgN89p7Yw5fyykc/BxLLQiOD GH933gLna5vgm4Zi/6AQ0yCNznqEYP6f9pp9x1UlhSDg+q47JDDpRrF4 uqICwKERkWr08zwGWRlS+0XWxkodPoKNknG+ki5Ewn0AUt8y/9/LhJJd XxxGZCO6ytiBtWYFT8qZabN56nuVmOxGcxy52W9KWKfT2UL6qGroVaBF SQHCbA=="
|
||||
additional "ns1.dnskey-not-signed-by-cds.dnssec16.xa. 3600 IN RRSIG AAAA 10 4 3600 20321214141100 20221217131101 63201 dnskey-not-signed-by-cds.dnssec16.xa. jrcHBJpiUfb9/huM9Prg+sBLowbdRrY3VP91oiwFteOLpGG/P0m9RLNo SomBqhkmKDVj4qiCeGM/lSHTmNKeU/5GuCJ6Q6XcNsNfiVYhxmq35zSJ lGEZ7XGXMcf+M9fsDXFt5lNZvs4z+Cyl4PDN8UunFvJFkQrUsEBk063o e6f3kapVvAjylK0jMvIWoxYTFl5oELYJyEhVYfN8acbA7x2SK7Rl3WS+ InA/xcQl4J28ez0C3WHMmdnUZTytMe4/fT2K/9T+tOIzxnb0aVBE5aLF nmVE1fw3ksgbNVusATpbG0uZdtlwKx62rZVAFbQvOcUgcFd7U8ZLAR2a gex3Gw=="
|
||||
}
|
||||
|
||||
template IN DNSKEY dnskey-not-signed-by-cds.dnssec16.xa. {
|
||||
answer "dnskey-not-signed-by-cds.dnssec16.xa. 600 IN DNSKEY 257 3 10 AwEAAaKQa/CR0B50babXolteuRmWnKTrbh9652xJRtK+0QyTwnGsGTtv xwkMHs5MdRjnycy0npl8rbgy7Mn8H2g1fKscd1BgzSiMcYavjiJ2IxYc fI2ZgsQ1ZOVoWAUO2nrYuMLUT5Pi6oz8CCUUGUkghnr+OZKVObgwmXJG t6Oc0XAR1r0Zh0sattIovqRdPQIO/ZwKIySsm4lybBPyVTsR3PthyvJI dQxDNQJxh2YYGMHG12nAQ8D9i3b5qhh+zv70rbOessl0O7ixQtcHMGSs woJ1gyP7GWOO+1DfabAe8XH36K1f19U/K+8RW772hp3WVDILUlYTsK/h BN5xCKoApNs="
|
||||
}
|
||||
|
||||
template IN CDS dnskey-not-signed-by-cds.dnssec16.xa. {
|
||||
answer "dnskey-not-signed-by-cds.dnssec16.xa. 600 IN CDS 63201 10 2 A3A87FADDF897B28B458C22AA37D6932C43B0A845E5B1438D321FA30 22758EE1"
|
||||
answer "dnskey-not-signed-by-cds.dnssec16.xa. 600 IN RRSIG CDS 10 3 600 20321214141331 20221217131332 63201 dnskey-not-signed-by-cds.dnssec16.xa. bnD4AaM3h/U4KcO6pEZn/g8/8UwDo1lk6TjtG57NYDQWHtfGntXbO5MG TYtu9DCw/Q+jDvx74GbzUJhSiK8Aix0xN2ewsNUr54W8eWObhufGO2Gy GDy29LG5mypG1KLsIO4Yu5HTWvz5hJZjJv+Lu22oJ8h7lJPLDAhu2q+K YF0cqcIGXBvIbjO7jJLISt7cxNhyF/WZDBPn/u0E4OOzb33BB0MJZ7SK 4I0UfOle5NbS7ehtBk3ROBsHvW92cnklDQqkyMzhp72INcs6QNa6ppxw FY+d49tqUgXZRKzynHKO7rF7q5uOxRjO9j4ulczEg8bGlcxNFhbO4vhd 7NV8JQ=="
|
||||
}
|
||||
|
||||
template IN A ns1.dnskey-not-signed-by-cds.dnssec16.xa. {
|
||||
answer "ns1.dnskey-not-signed-by-cds.dnssec16.xa. 3600 IN A 127.15.16.31"
|
||||
answer "ns1.dnskey-not-signed-by-cds.dnssec16.xa. 3600 IN RRSIG A 10 4 3600 20321214141402 20221217131403 63201 dnskey-not-signed-by-cds.dnssec16.xa. Wu9rFWoECpX149a4AAN+ZMugUxH0mfOAM8xHGx/wsw1whsj/cQ0lwmse uSJiXVIIG3x6uGa0QzzanUS33pUsWF96nv+v5QVhNQbF5Ajln9Ub7eym wK1dpPe6t+PurbgyvJ6MgsBo82W3ymMY8Ts6nyueTFYgjvBrm67/dxrW OWTrsiUd4zp3dDOKdXo8lEPGnN96tlZGj/vtucSfF+pNGc6CnSjVJrc0 K0lh49x1fmh94pWD3wz5Feed+qHAikDWyFW36NLP59aylSvsjgL/RAJ0 09Kx6nv3Eu7HsrKkfU8SRr8P647bcOjYepJ7PTw7NHUIdjjIWi/EYi4G pwEq5A=="
|
||||
}
|
||||
|
||||
template IN AAAA ns1.dnskey-not-signed-by-cds.dnssec16.xa. {
|
||||
answer "ns1.dnskey-not-signed-by-cds.dnssec16.xa. 3600 IN AAAA fda1:b2:c3:0:127:15:16:31"
|
||||
answer "ns1.dnskey-not-signed-by-cds.dnssec16.xa. 3600 IN RRSIG AAAA 10 4 3600 20321214141426 20221217131427 63201 dnskey-not-signed-by-cds.dnssec16.xa. aeuv6EW8PJpvY+Fce+PJBt91dAnf9wDYWqqiwUBpcMmj7ZuqxtPXI/IQ DsM/TaDKiCXu7s1Uq42rDTWI/pUpjdI7tN50ss5Zt2tel1QGn80sRhPu 39wrQ8YZxjAwd/BzcgZR7TpLbrXu1ETDq7MC1lHK4kYLAlyVlEIbjkFJ JsMNpsCKoGfdMj7ExsRxDGXDy4koVNFZ0JEvOHf8wNicUHnwL5e0/vXw /yeOcpuap/scaVwcdxjVksJgUVcFDwk9jrEx7jK//qwMnX0+ANcQlz2/ /Xk7MtgdvP+p9zmXycMireb1b3URciyw79Mm1LJJp8UaOg/lSJwUG7o+ PsKNvA=="
|
||||
}
|
||||
|
||||
template IN A ns2.dnskey-not-signed-by-cds.dnssec16.xa. {
|
||||
answer "ns2.dnskey-not-signed-by-cds.dnssec16.xa. 3600 IN A 127.15.16.32"
|
||||
answer "ns2.dnskey-not-signed-by-cds.dnssec16.xa. 3600 IN RRSIG A 10 4 3600 20321214141454 20221217131455 63201 dnskey-not-signed-by-cds.dnssec16.xa. Pk2uVql5FWJ0NFcA8/K5qI/SvMUsb1I9i6EOBAEReqA2nWDxTi+l2gCN 9K7Gql/Qe7gXVkzSovsdLKZekB9x+sNnqGutcnpGvxZxU/Ki+t/1xAfz lRLVlt10hz5rFJ6E2Sak447BqWwKg9Wr6yo9ec0X0HHnchajgn1zNPrD iKoEswgt6YcTdRz2FFl6k2H9tXtU3FjHlpq3u6vIfthHwP75KSlBqNbJ chd2MJWi6g/EnB71PAtkeP2fXXlnpNn4JMNEm2LqBHAvfcQblZ4Al9nE f8qUwJ1A1w4xQv16aXRz/dLoos/IzJSXBikBJCbro/e5FAnR5ce2LwqY 4zfsEA=="
|
||||
}
|
||||
|
||||
template IN AAAA ns2.dnskey-not-signed-by-cds.dnssec16.xa. {
|
||||
answer "ns2.dnskey-not-signed-by-cds.dnssec16.xa. 3600 IN AAAA fda1:b2:c3:0:127:15:16:32"
|
||||
answer "ns2.dnskey-not-signed-by-cds.dnssec16.xa. 3600 IN RRSIG AAAA 10 4 3600 20321214141508 20221217131509 63201 dnskey-not-signed-by-cds.dnssec16.xa. EJlh3oZBAlSMu4nYf/2c1CGgJ6Y92LuVP7pYm4XM79P4afY//hbRJVXz D4x/LPV3a+2R9iRAiaf8xBcbT/PcpMfc9RLbXDuSWSy/G+WBvlzjI89N +5yua8m6bO+0dATwP5ZJd3Ja1zEm/HoCD/T+QjFZ8p7L34LyXGqiMmFQ p0GGi+PjnBHnucAQDWnrBuKm0cAUO6OHvPZH4d5jSDQAnhgbvYwXI5NI 3f08Pl+1Y5AEQiA8i1aJ2xcKvOOcLHaa1obopO93uNeBFGZ81+ZDwZt5 vfS59HG3K621U8wZNfDw6N7x7eLRUAM9ZFNlirshpVPeYX04FhHOjAGT UFwTYw=="
|
||||
}
|
||||
Reference in New Issue
Block a user