28 lines
765 B
Go
Raw Permalink Normal View History

2025-03-11 14:07:01 +03:00
package main
import (
"log"
"net/http"
"network_configurator/network/eth"
"network_configurator/network/wlan"
)
func main() {
http.HandleFunc("/api/eth/netplan", eth.NetplanHandler)
http.HandleFunc("/api/eth/netplan/raw", eth.RawNetplanHandler)
http.HandleFunc("/api/eth/mac", eth.MacAdres)
2025-03-12 22:35:36 +03:00
http.HandleFunc("/api/eth/ips", eth.InterfaceIPs)
2025-03-11 14:07:01 +03:00
2025-03-12 22:35:36 +03:00
http.HandleFunc("/api/wlan/netplan", wlan.NetplanHandler)
http.HandleFunc("/api/wlan/mac", wlan.MacAdresWlan0)
http.HandleFunc("/api/wlan/ips", wlan.InterfaceIPsWlan0)
http.HandleFunc("/api/wlan/ssid", wlan.SSIDWlan0)
http.HandleFunc("/api/wlan/networks", wlan.WifiNetworks)
2025-03-11 14:07:01 +03:00
port := ":8088"
log.Printf("Сервер запущен на порту %s", port)
log.Fatal(http.ListenAndServe(port, nil))
}