Eduardo Silva
a25add722a
Fix rx and tx value assignment in WireGuard parser
2025-02-21 13:13:56 -03:00
Eduardo Silva
e4a1d715ec
Update API address and add delay before the first query
2025-02-21 11:44:40 -03:00
Eduardo Silva
07a806a073
Add RRDTool integration for monitoring WireGuard stats
...
Introduces a new RRDTool service for tracking WireGuard interface and peer statistics. Adds required Docker configuration, API key handling, and new scripts for managing RRD files. Updates the `entrypoint.sh` and API permissions to accommodate the new functionality.
2025-02-21 11:33:13 -03:00
Eduardo Silva
7ecf111fbe
Added peer sorting functionality
2025-01-22 11:53:56 -03:00
Eduardo Silva
6e22eafb05
Add sort_order field to Peer model and create a default order
2025-01-22 10:04:37 -03:00
Eduardo Silva
0d374037b1
Update version information
2025-01-21 15:21:21 -03:00
Eduardo Silva
fd14cf1744
Refine enhanced filtering logic in wireguard_status view to ensure it only activates when user has peer groups defined in UserAcl.
2025-01-21 15:19:14 -03:00
Eduardo Silva
b426c05e9f
Implement enhanced filtering for WireGuard peers based on user ACL settings in api/wireguard_status view
2025-01-21 15:15:27 -03:00
Eduardo Silva
10e456b202
User toggle for webconsole and enhanced filter
2025-01-21 13:22:18 -03:00
Eduardo Silva
64cd174639
Peer display filtering for restricted user
2025-01-21 11:56:05 -03:00
Eduardo Silva
9834a3e825
Stack update
2025-01-21 11:47:18 -03:00
Eduardo Silva
4df10f6499
Enhance user management: Added 'Peer Groups' column to user list, updated UserAclForm to include peer group selection, and improved user management view with detailed descriptions for user levels and peer groups.
2025-01-20 15:59:24 -03:00
Eduardo Silva
8eb0a6d852
Group management form converted to crispy forms. Page for group list improved
2025-01-20 15:03:15 -03:00
Eduardo Silva
eefc573c61
create and manage peer groups
2025-01-20 11:41:02 -03:00
Eduardo Silva
797058b29b
Add peer group model
2025-01-20 09:55:35 -03:00
Eduardo Silva
c79c587945
Update dependencies in requirements.txt
2025-01-20 09:25:17 -03:00
Eduardo Silva
91305b0d17
stack update
2024-09-03 16:58:03 -03:00
Eduardo Silva
819562fe93
update version information
2024-09-03 16:51:51 -03:00
Eduardo Silva and GitHub
ddf96a2e52
Merge pull request #40 from teohz/regex_fix
...
Expand domain length from 6 to 18 characters
2024-09-03 16:44:03 -03:00
Eduardo Silva
7d44efcf75
add system prune to build script
2024-07-10 19:44:57 -03:00
Eduardo Silva
7238b0cb86
Python upgrade
2024-07-09 15:26:07 -03:00
Eduardo Silva
070c99b433
DNS diagnostic tool
2024-07-09 14:46:59 -03:00
Eduardo Silva
99ca031645
stack update
2024-07-09 11:49:02 -03:00
Eduardo Silva
f10c876182
update docker-compose to docker compose
2024-07-01 16:47:41 -03:00
Eduardo Silva
10cc93c8ce
- DNS redirect fix
...
- Remove vim-nox from main container
2024-07-01 16:37:44 -03:00
Eduardo Silva
71920a212b
DNS Service feature
2024-04-29 19:29:32 -03:00
Eduardo Silva
aefd3f698b
DNS Container and docker compose
2024-04-29 15:26:30 -03:00
Eduardo Silva
da1513e560
DNS apply configuration
2024-04-26 16:58:01 -03:00
Eduardo Silva
414bc8076a
Manage DNS Settings
2024-04-26 16:16:02 -03:00
Eduardo Silva
13702c664e
DNS settings first commit and static host management
2024-04-26 15:29:07 -03:00
Eduardo Silva
2e8ac8669c
Start using django crispy forms
2024-04-26 14:17:29 -03:00
Eduardo Silva
d4163b9278
Remove adminlte dashboard example
2024-04-25 15:53:09 -03:00
Eduardo Silva
2e7726d711
Remove animation on page transition.
...
Keep state of sidebar
2024-04-11 10:44:57 -03:00
Eduardo Silva
518d139770
update deploy and upgrade instructions
2024-04-08 14:42:55 -03:00
Eduardo Silva
c75f79a330
update deploy and upgrade instructions
2024-04-08 14:36:18 -03:00
Eduardo Silva
ff3740e164
update deploy and upgrade instructions
2024-04-08 13:39:56 -03:00
Eduardo Silva
f1894b4ebe
update deploy and upgrade instructions
2024-04-08 13:37:14 -03:00
Eduardo Silva
2a3b99abe8
Changed docker-compose to use the images from dockerhub.
2024-04-08 13:03:40 -03:00
Eduardo Silva
cd97a65260
Django version upgrade
2024-04-08 09:13:58 -03:00
Eduardo Silva
9a79ffa93d
Fix: remove nginx default virtualhost
2024-04-08 09:10:44 -03:00
Eduardo Silva
31fc3a1098
Routerfleet integration
2024-04-03 15:19:01 -03:00
Eduardo Silva
6ffa1abb15
Cron container without restart policy. This can cause issues with permanent latest handshake and new version check.
2024-03-14 09:58:17 -03:00
Eduardo Silva
904aa2ff07
API key for /api/wireguard_status/
2024-03-12 13:51:52 -03:00
Eduardo Silva
8363c04951
fixed "block content" declaration for accounts module
2024-03-12 10:55:28 -03:00
Eduardo Silva
cef5cc6ba5
disable django admin on production
2024-03-11 11:17:49 -03:00
Eduardo Silva
86f4bdadb0
DNS primary/secondary not required anymore.
2024-03-11 11:17:12 -03:00
Eduardo Silva
f9860bd808
Update screenshots at README.md
2024-03-09 17:23:44 -03:00
Eduardo Silva
32931dfd16
Manage AllowedIPs for client config file
2024-03-09 16:02:48 -03:00
Eduardo Silva
7561156235
Improved backup database instruction
2024-03-08 13:17:03 -03:00
Eduardo Silva
013f120756
Mask for private key on Peer and Wireguard instance forms.
2024-03-08 12:32:05 -03:00
Eduardo Silva
54806edeb6
Denying Peer-to-Peer or instance-to-instance matches default forward policy.
2024-03-08 11:26:02 -03:00
Eduardo Silva
9f440468a6
Set pending_changes when editing firewall settings
2024-03-05 21:05:34 -03:00
Eduardo Silva
3307a39eb1
Enhance nginx container to automatically generate self-signed certificates in absence of existing certificate files.
2024-03-05 13:26:18 -03:00
Eduardo Silva
8bc32d035b
Fix display of rule/protocol ;)
2024-03-05 09:23:47 -03:00
Eduardo Silva
e1a74d8320
Fix display of rule/protocol
2024-03-05 09:13:09 -03:00
Eduardo Silva
97db5844fe
Firewall related/established rule fixed in the header
...
Auto Initialize firewall with default ruleset for new webadmin instances
2024-03-05 08:39:01 -03:00
Eduardo Silva
6d30dae51c
Version 0.9501 information
2024-03-04 13:10:57 -03:00
Eduardo Silva
b6a7cdaac9
Legacy firewall migrate routines and export fw rules.
2024-03-04 12:58:33 -03:00
Eduardo Silva
de073a4795
Firewall export first commit
2024-03-02 10:59:08 -03:00
Eduardo Silva
1a1e8caff0
Display automatic rules
2024-03-01 19:08:32 -03:00
Eduardo Silva
1de3bd132f
Firewall settings form and small papercuts
2024-03-01 16:32:14 -03:00
Eduardo Silva
5f8627e3f3
Improved clean at firewall rule form
...
Better integration with port forward rules.
2024-03-01 10:41:00 -03:00
Eduardo Silva
015d9b0927
FirewallRuleForm validations
2024-03-01 00:25:45 -03:00
Eduardo Silva
2012c22973
Firewall rule management
2024-02-29 23:07:40 -03:00
Eduardo Silva
9621bf800f
Legacy firewall field
2024-02-27 10:31:24 -03:00
Eduardo Silva
9b1d14eb0f
Removing unique constrainr from dns settings.
2024-02-27 10:27:53 -03:00
Eduardo Silva
798b8ff3a2
Add port forwarding to features
2024-02-26 19:51:12 -03:00
Eduardo Silva
d1e436683d
Update notification fix
2024-02-26 19:15:01 -03:00
Eduardo Silva
abeafa228c
Port forwarding to peers! :)
2024-02-26 18:55:04 -03:00
Eduardo Silva
4bcf853e9e
User create/delete fix
2024-02-26 14:19:39 -03:00
Eduardo Silva
f22c3d47da
Port forwarding skeleton
2024-02-26 10:37:41 -03:00
Eduardo Silva
32ff04fbf6
Version information
2024-02-23 18:30:39 -03:00
Eduardo Silva
845fb82b22
Latest handshake permanent
2024-02-23 18:18:52 -03:00
Eduardo Silva
8a89af4b55
Django security update
2024-02-23 15:34:12 -03:00
Eduardo Silva
d2cbde1b32
Upgrade instructions
2024-02-23 14:41:23 -03:00
Eduardo Silva
03a9c12696
Update check
2024-02-23 14:23:22 -03:00
Eduardo Silva
578f7a63f9
readme screenshots
2024-02-17 17:29:57 -03:00
Eduardo Silva
3563da423b
wg instance dns settings and peer list refresh interval configuration
2024-02-17 15:03:29 -03:00
Eduardo Silva
cfcabed244
Peer list with details
2024-02-17 11:53:51 -03:00
Eduardo Silva
0a14192444
Pending configuration warning and reload
2024-02-16 17:14:35 -03:00
Eduardo Silva
d5edc5bb2e
pending_changes migration
2024-02-16 14:17:08 -03:00
Eduardo Silva
6a2648ddf7
Improved docker-compose to handle server_address. Also added an option to run without nginx.
2024-02-16 11:59:03 -03:00
Eduardo Silva
5e598deba3
Readme and install instructions
2024-02-15 23:08:03 -03:00
Eduardo Silva
91502f6cc5
Small deployment fixes
2024-02-15 22:20:44 -03:00
Eduardo Silva
8bd6f1d6bb
Export client config and qrcode
2024-02-15 18:15:15 -03:00
Eduardo Silva
1b1b97d874
better placeholder for status page
2024-02-15 12:48:40 -03:00
Eduardo Silva
cac0c9f280
User level check implementation
2024-02-15 12:34:51 -03:00
Eduardo Silva
19d5e665ec
add wireguard instance public_key
2024-02-15 12:08:46 -03:00
Eduardo Silva
f036daf779
User and permission management
2024-02-15 11:02:22 -03:00
Eduardo Silva
3177eb2b8d
User and permission management
2024-02-15 10:57:59 -03:00
Eduardo Silva
daea8f316c
Removed teste.html
2024-02-14 17:44:31 -03:00
eduardogsilva and GitHub
90a46e2802
Create LICENSE
2024-02-14 17:28:37 -03:00
Eduardo Silva
ed55724808
Initial commit
2024-02-14 16:36:01 -03:00