Files
wireguard_webadmin/wireguard_webadmin/urls.py
2026-03-12 09:22:00 -03:00

38 lines
1.2 KiB
Python

from django.contrib import admin
from django.urls import path, include
urlpatterns = [
# Admin
path('admin/', admin.site.urls),
# Core / entrypoint
path('', include('wireguard.urls_root')),
# Auth & users
path('accounts/', include('accounts.urls')),
path('user/', include('user_manager.urls')),
# API
path('api/', include('api.urls')),
path('manage_api/v2/', include('api_v2.urls_manage')),
# Main features
path('cluster/', include('cluster.urls_manage')),
path('dns/', include('dns.urls')),
path('firewall/', include('firewall.urls')),
path('peer/', include('wireguard_peer.urls')),
path('routing-templates/', include('routing_templates.urls')),
path('gatekeeper/', include('gatekeeper.urls')),
path('scheduler/', include('scheduler.urls')),
path('server/', include('wireguard.urls')),
path('tools/', include('wireguard_tools.urls')),
path('vpn_invite/', include('vpn_invite.urls')),
path('invite/', include('vpn_invite_public.urls')),
# Utilities / misc
path('console/', include('console.urls')),
path('rrd/', include('wgrrd.urls')),
path('change_language/', include('intl_tools.urls')),
]