Выйшаў NGINX Unit 1.11.0

19 верасня 2019 года адбыўся рэліз сервера дадаткаў NGINX Unit 1.11.0.
Асноўныя асаблівасці:

  • У сервер убудавана магчымасць самастойнай аддачы статычнага кантэнту без звароту да знешняга сервера http. У выніку сервер прыкладанняў жадаюць ператварыць у паўнавартасны вэб-сервер са ўбудаванымі сродкамі пабудовы вэб-сэрвісаў. Для раздачы кантэнту дастаткова пазначыць у наладах каранёвы каталог {
    "share": "/data/www/example.com"
    }

    і пры неабходнасці вызначыць адсутнічаюць MIME-тыпы {
    "mime_types": {
    "text/plain": [
    "readme",
    ".c",
    ".h"
    ],

    "application/msword": ".doc"
    }
    }

    • Дададзена падтрымка сродку ізаляцыі працэсаў з выкарыстаннем сродкаў кантэйнернай ізаляцыі ў Linux. У канфігурацыйным файле можна актываваць розныя прасторы імёнаў, задзейнічаць групавыя абмежаванні ці супаставіць GID/UID ізаляванага асяроддзя з асноўным {
      "namespaces": {
      "credential": true,
      "pid": true,
      "network": true,
      "mount": false,
      "uname": true,
      "cgroup": false
      },

      "uidmap": [
      {
      "container": 1000,
      "host": 812,
      "size": 1
      }
      ],

      "gidmap": [
      {
      "container": 1000,
      "host": 812,
      "size": 1
      }
      ]
      }

    • Для сэрвлета JSC дададзена ўласная рэалізацыя WebSocket.
    • Дададзена рэалізацыя прамога адрасавання налад API, утрымоўвальных знак "/", выкарыстоўваючы яго экранаванне пры дапамозе "%2F". Прыклад:
      GET /config/settings/http/static/mime_types/text%2Fplain/

Крыніца: linux.org.ru

Дадаць каментар