habrahabr

30-минутный блэкаут в поддержку автора Nginx — Игоря Сысоева

  • воскресенье, 15 декабря 2019 г. в 00:44:01
https://habr.com/ru/post/480204/
  • Open source
  • Nginx


Уважаемые коллеги!

Уже было достаточно много сказано о противоправных обысках в офисе Nginx.

Для того, чтобы донести эти новости до большего количества людей, предлагаю провести акцию — 30-минутный блэкаут в поддержку автора Nginx — Игоря Сысоева.

Если вы обладаете персональным веб-сайтом или администрируете веб-сайт компании (во втором случае действуйте исключительно в случае разрешения руководства) — 15 декабря, в это воскресенье, в 12:00 по московскому времени в течение 30 минут установите временное перенаправление со всех страниц на нижеприведённую заглушку.

Исходные коды страницы можно найти здесь: github.com/podivilov/nginx-blackout.

image

Что это значит?


Что значит наезд на Nginx и как это отразится на индустрииdeniskin
Open source — наше всё. Позиция Яндекса по ситуации с Nginxbobuk
Официальная позиция Программных комитетов Highload++ и других IT-конференций на претензии к Игорю Сысоевуolegbunin

Что будем делать?


Призываю всех неравнодушных присоединиться к этой акции. Сообщите о ней своим коллегам и знакомым. Это дело ни в коем случае нельзя оставлять просто так — оно должно получить широкую огласку.

Как будем устраивать блэкаут?


Небольшой гайд, как включить и выключить блекаут автоматом по времени от selevit:

1) Положите HTML-файл с Github куда нибудь, например в /var/www/nginx-blackout/index.html
2) В nginx.conf отредактируйте корневой location, чтобы получилось что-то вроде:

location /nginx-blackout {
    root /var/www;
    break;
}

location / {
    if ($time_iso8601 ~ ^2019-12-15T09:[0-2][0-9]:[0-9][0-9] ) {
            return 302 /nginx-blackout;
    }
    # ... usual location config
}

3) Проверьте, что все работает на текущей дате :)



Мой персональный веб-сайт будет недоступен в течение двух суток с момента публикации поста.