Skip to content

Сервер со страницей-заглушкой для использования российскими интернет-провайдерами, работающими по законам 139-ФЗ, 149-ФЗ, 187-ФЗ

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE.en
Unknown
LICENSE.ru

alexanderfefelov/area-451

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

area-451

area-451 -- это сервер, показывающий клиенту страницу, информирующую, что доступ к запрошенному клиентом ресурсу запрещён решением органов государственной власти РФ. Предполагается, что переадресация клиента на эту страницу производится DPI-системой провайдера.

Страница отдаётся с HTTP-статусом 451:

Страница 451

Сервер способен отсылать метрики в Graphite. Вот так эти метрики выглядят в Grafana:

Метрики

Docker

cd /tmp
git clone https://github.com/alexanderfefelov/area-451.git
cd area-451
vi conf/graphite.conf
sbt docker:publishLocal
docker run --name area-451 --detach --tty \
  --restart always \
  --publish 80:9000 \
  --volume /etc/localtime:/etc/localtime:ro \
  --volume /etc/timezone:/etc/timezone:ro \
  alexanderfefelov/area-451:1.0-SNAPSHOT

Debian

cd /tmp
git clone https://github.com/alexanderfefelov/area-451.git
cd area-451
sbt debian:packageBin

RPM

cd /tmp
git clone https://github.com/alexanderfefelov/area-451.git
cd area-451
sbt rpm:packageBin

About

Сервер со страницей-заглушкой для использования российскими интернет-провайдерами, работающими по законам 139-ФЗ, 149-ФЗ, 187-ФЗ

Topics

Resources

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE.en
Unknown
LICENSE.ru

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published