diff --git a/README.md b/README.md
new file mode 100644
index 0000000..04a540b
--- /dev/null
+++ b/README.md
@@ -0,0 +1,46 @@
+# Настройщик Сети
+
+Настройщик Сети - это приложение на языке Go, которое предоставляет простой API для управления сетевыми конфигурациями.
+
+## Функции
+
+* Управление сетевыми конфигурациями для интерфейсов Ethernet и Wi-Fi
+* Получение и обновление конфигураций netplan
+* Получение MAC-адресов и IP-адресов для интерфейсов
+
+## API-конечные точки
+
+* `/api/eth/netplan`: Получение и обновление конфигурации netplan для Ethernet
+* `/api/eth/netplan/raw`: Получение и обновление сырой конфигурации netplan для Ethernet
+* `/api/eth/mac`: Получение MAC-адреса для интерфейса Ethernet
+* `/api/eth/ips`: Получение IP-адресов для интерфейса Ethernet
+* `/api/wlan/netplan`: Получение и обновление конфигурации netplan для Wi-Fi
+* `/api/wlan/mac`: Получение MAC-адреса для интерфейса Wi-Fi
+* `/api/wlan/ips`: Получение IP-адресов для интерфейса Wi-Fi
+* `/api/wlan/ssid`: Получение SSID для интерфейса Wi-Fi
+
+## Установка
+
+Чтобы использовать этот проект, необходимо установить `netplan.io` на вашем системе. Вы можете сделать это, выполнив следующие команды:
+```
+sudo apt-get update
+sudo apt-get install netplan.io
+```
+## Запуск веб-интерфейса
+
+Веб-интерфейс реализован на Vite + React и находится в папке `interface`. Чтобы запустить веб-интерфейс, необходимо выполнить следующие команды:
+```
+cd interface
+npm install
+npm run dev
+```
+Это запустит сервер и сделает веб-интерфейс доступным по адресу `http://localhost:3000`.
+
+## Запуск сервера Go
+
+Чтобы запустить сервер Go, необходимо выполнить команду:
+```
+go run main.go
+```
+Это запустит сервер и сделает API-конечные точки доступными по адресу `http://localhost:8088`.
+
diff --git a/interface/README.md b/interface/README.md
deleted file mode 100644
index f768e33..0000000
--- a/interface/README.md
+++ /dev/null
@@ -1,8 +0,0 @@
-# React + Vite
-
-This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
-
-Currently, two official plugins are available:
-
-- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) uses [Babel](https://babeljs.io/) for Fast Refresh
-- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh
diff --git a/interface/public/logic_hub.svg b/interface/public/logic_hub.svg
index 99638d8..b05be09 100644
--- a/interface/public/logic_hub.svg
+++ b/interface/public/logic_hub.svg
@@ -1,396 +1,14 @@
-
-
-
+ ;
+ const start =
;
return (