import { Link } from 'react-router-dom' import { MagnifyingGlassIcon, ChartBarIcon, WrenchScrewdriverIcon, PuzzlePieceIcon, ShieldCheckIcon, } from '@heroicons/react/24/outline' import { useLang } from '../context/LangContext' import { linkify } from '../lib/glossary' const DRIVERS = [ 'Fritz!Box', 'HPE OfficeConnect', 'HPE ProCurve / Aruba', 'Linux', 'Netgear', 'OpenMediaVault', 'OpenWrt', 'OPNsense', 'Proxmox VE', 'QNAP QTS', 'Sonos', 'TP-Link JetStream', 'Yealink', 'Zyxel VMG', ] function Screenshot({ src, label, alt }: { src: string; label: string; alt: string }) { return (
{linkify(h.problem)}
{linkify(h.cap1.body)}
{linkify(h.cap2.body)}
{linkify(h.cap3.body)}
{linkify(h.driversSub)}
{linkify(h.screenshot1.body)}
{linkify(h.screenshot2.body)}
{linkify(h.screenshot3.body)}
{linkify(h.screenshot4.body)}
{linkify(h.screenshot5.body)}
{linkify(h.screenshot6.body)}
{h.nis2Label}
{linkify(h.nis2Body)}
{m.label}
{linkify(m.detail)}
{linkify(h.pluginsBody)}
{h.pluginsLink}{linkify(h.deployBody)}
{`# Clone + configure
git clone https://gitea.example.com/netork/netork.git
cp .env.example .env
# edit .env (DB URL, Redis password, secret key)
# Deploy
bash scripts/deploy.sh 192.168.1.10`}