Skip to content

Arispex/headscale-ui

This branch is up to date with main.

Folders and files

NameName
Last commit message
Last commit date
Apr 2, 2024
Apr 8, 2024
Mar 22, 2024
Mar 22, 2024
Apr 8, 2024
Apr 3, 2024
Mar 28, 2024
Mar 22, 2024
Mar 28, 2024
Mar 28, 2024
Mar 22, 2024
Mar 22, 2024
Apr 3, 2024
Mar 22, 2024
Mar 28, 2024
Mar 22, 2024

Repository files navigation

Headscale-UI

Headscale-UI is a web interface for Headscale, crafted using React and Material UI.

Installation

Currently, this project is deployed as a static site. Download the pre-built headscale-ui package from Actions. It can be hosted using any preferred web server, such as Caddy, Nginx, or Apache.

Example Configuration for Caddy

:6213 {
    handle /api* {
        reverse_proxy http://localhost:8080 {
            header_up Host {http.reverse_proxy.upstream.hostport}
        }
    }

    handle {
        root * /root/headscale-ui
        try_files {path} /index.html
        file_server
    }
}

Replace /root/headscale-ui with your headscale-ui directory path.

Replace http://localhost:8080 with your Headscale server address.

About

a web interface for Headscale

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages