mirror of
https://github.com/eduardogsilva/wireguard_webadmin.git
synced 2025-08-02 01:05:15 +02:00
DNS Container and docker compose
This commit is contained in:
parent
da1513e560
commit
aefd3f698b
18 changed files with 175 additions and 20 deletions
|
@ -4,7 +4,8 @@ import qrcode
|
|||
import subprocess
|
||||
from django.http import HttpResponse
|
||||
from django.shortcuts import redirect, get_object_or_404, render
|
||||
from firewall.tools import generate_firewall_header, generate_firewall_footer, generate_port_forward_firewall, export_user_firewall
|
||||
from firewall.tools import generate_firewall_header, generate_firewall_footer, generate_port_forward_firewall, \
|
||||
export_user_firewall, generate_redirect_dns_rules
|
||||
from user_manager.models import UserAcl
|
||||
from wireguard.models import WireGuardInstance, Peer, PeerAllowedIP
|
||||
from firewall.models import RedirectRule
|
||||
|
@ -55,6 +56,7 @@ def generate_peer_config(peer_uuid):
|
|||
|
||||
def export_firewall_configuration():
|
||||
firewall_content = generate_firewall_header()
|
||||
firewall_content += generate_redirect_dns_rules()
|
||||
firewall_content += generate_port_forward_firewall()
|
||||
firewall_content += export_user_firewall()
|
||||
firewall_content += generate_firewall_footer()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue