Skip to content

Commit

Permalink
Create README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Adamanr authored Aug 14, 2022
1 parent f16feaa commit 8ee0283
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<h1>AgentRust</h1>

<b>Ru</b>
<i>Агент - программа разработанная на языке Rust для камер под архитектуры ARM/Mipsel</i>
Функционал:
1. Агент берёт серийный номер из конфигурации камеры и отправляет его в базу данных
2. При получении номера камеры сервер отправляет данные на <a href="https://github.com/Adamanr/WireGuard_keygen">WireGuard-KeyGen</a>
3. WireGuard-KeyGen отправляет данные обратно на сервер
4. Агент получает ответ от сервера в виде данных пришедших после запроса сервера на WireGuard-KeyGen
5. Запускает VPN через команду с аргументами полученными в ответе от сервера

<b>En</b>
<i>Agent is a program developed on Rust language for cameras under ARM/Mips architecture Functional</i>
Functional:
1. The agent takes the serial number from the camera configuration and sends it to the database
2. When receiving the camera number, the server sends data to <a href="https://github.com/Adamanr/WireGuard_keygen">WireGuard-KeyGen</a>
3. WireGuard-KeyGen sends data back to the server
4. The agent receives a response from the server in the form of data received after the server request to WireGuard-KeyGen
5. Starts the VPN via the command with the arguments received in the response from the server

0 comments on commit 8ee0283

Please sign in to comment.