Қате беттері
Unne Server бірдеңе дұрыс болмаған кезде браузер келушілеріне стильденген қате беттерін көрсетеді.
Бет түрлері
Ескерту беті (200)
Туннельге бірінші рет браузер арқылы кіргенде көрсетіледі. Келушіден жалғастыруды растауын сұрайды.
Өткізіп жіберу нұсқалары:
unne_confirmed_<subdomain>=1cookie (растаудан кейін автоматты орнатылады, 24 сағат сақталады)X-Unne-Skip-Warning: 1тақырыбы- Браузер емес User-Agent (API клиенттері, curl, т.б.)
- Клиент
--skip-warningжалаушасы (пайдаланушыдаskip_warningрұқсаты болса)
Табылмады (404)
Субдоменде белсенді туннель болмаған кезде көрсетіледі. Мыналарды қамтиды:
ERR_UNNE_404қате коды- Мәселені шешу үшін CLI командасы
- Жаңарту түймесі
Офлайн (502)
Туннель тіркелген, бірақ upstream қолжетімсіз болғанда көрсетіледі. Бұл мынаны білдіреді:
- CLI клиенті серверге қосылған
- Бірақ жергілікті қызмет жұмыс істемейді немесе жауап бермейді
Жалпы қате
Арнайы қате коды мен хабарламасы бар басқа қателер үшін көрсетіледі.
Дизайн
Барлық беттер shadcn-ден шабыттанған дизайнды қолданады:
- Таза ақ фон
- Түсті сол жақ жиегі бар ескерту компоненті (қателер үшін қызыл, ескертулер үшін сарғыш)
- Lucide белгішелері
- Жөндеу үшін сұраныс ID белгісі
- Бейімделгіш орналасу
Баптау
Қате беті шаблондары серверлік бинарлық файлға internal/server/pages/ каталогына ендірілген. Бапталауу үшін:
- Репозиторийді форк жасаңыз
internal/server/pages/ішіндегі HTML шаблондарды өзгертіңізinternal/server/pages/base.cssішіндегі стильдерді өзгертіңіз- Серверлік бинарлық файлды қайта құрыңыз
CSS мен HTML Go-ның embed.FS арқылы ендірілген -- жұмыс уақытында сыртқы тәуелділіктер жоқ.