{% extends "_base.html" %} {% block title %}{{ object.name }} - MeshAdmin{% endblock %} {% block content %}
# Install uv package manager
curl -LsSf https://astral.sh/uv/install.sh | sh
# Add uv to your current shell session
source $HOME/.local/bin/env
# Install meshadmin package
uv tool install --upgrade meshadmin
meshadmin context create default \
--endpoint '{{ server_url }}'
meshadmin nebula start
meshadmin service install
meshadmin service start
# Create and start container
docker run -d --name mesh-client \
--cap-add=NET_ADMIN \
--device=/dev/net/tun:/dev/net/tun \
-p 4242:4242/udp \
ubuntu:22.04 sleep infinity
# Enter the container
docker exec -it mesh-client bash
# Install required packages
apt update && apt install -y curl
# Install uv package manager
curl -LsSf https://astral.sh/uv/install.sh | sh
# Add uv to your current shell session
source $HOME/.local/bin/env
# Install meshadmin package
uv tool install --upgrade meshadmin
meshadmin context create default \
--endpoint '{{ server_url }}'
meshadmin nebula start
meshadmin service install
meshadmin service start