Web based FritzBox management using Python/Django.
Project description
django-fritzconnection
Web based FritzBox management using Python/Django and the great fritzconnection library.
The destination is Web based management of "WAN access" for hosts groups. The idea is to collect hosts, group them and be able to quick change WAN access for all hosts of a group...
Current state: early development stage
Existing features:
- actions:
- Change WAN access of a host
- models:
- HostModel
- "Static" storage for all
FritzHosts().get_hosts_info()
information - Update in Admin via change list tools link and manage command
- "Static" storage for all
- HostModel
- a few "test" views:
- Host information
- Get information about registered hosts
- Get raw mesh topology
- Diagnose
- Test FritzBox connection
- List all FritzBox services
- Host information
This package allows you to install django-fritzconnection quickly and simply on a YunoHost server. If you don't have YunoHost, please consult the guide to learn how to install it.
Pull requests welcome ;)
Quick start for developers
~$ git clone https://github.com/jedie/django-fritzconnection.git
~$ cd django-fritzconnection
~/django-fritzconnection$ ./devshell.py
...
Developer shell - djfritz - v0.0.2
...
(djfritz) run_testserver
versions
- dev
- TBC
- v0.0.2 - 04.04.2022
- Store Host information
- Possible to set WAN access for one host
- v0.0.1-alpha - 24.03.2022
- init the project
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file django-fritzconnection-0.0.2.tar.gz
.
File metadata
- Download URL: django-fritzconnection-0.0.2.tar.gz
- Upload date:
- Size: 41.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.9.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 665614f4c628a4430d41b72f6eb9bfaf88e37d401619a70ff7ed3eb46072e755 |
|
MD5 | 94488ffa0741ef92435b62bd22348ee7 |
|
BLAKE2b-256 | c5ce8128cfb374259189720936e5b46b3c69d664b642c424b1c3354c4b2362a4 |
Provenance
File details
Details for the file django_fritzconnection-0.0.2-py3-none-any.whl
.
File metadata
- Download URL: django_fritzconnection-0.0.2-py3-none-any.whl
- Upload date:
- Size: 70.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.9.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 13e5a8222b2261a1ff342541556741d7b037f1a183c0d69016db1f3664971023 |
|
MD5 | 73d53b89956ade00c1f9f80d53c8a887 |
|
BLAKE2b-256 | 61fc8c722bea29497de66928f8d604540383e515bf70996f2da8b9fc0ce93915 |