Skip to main content

Web based FritzBox management using Python/Django.

Project description

django-fritzconnection

django-fritzconnection @ PyPi Python Versions License GPL V3+

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
  • a few "test" views:
    • Host information
      • Get information about registered hosts
      • Get raw mesh topology
    • Diagnose
      • Test FritzBox connection
      • List all FritzBox services

Install django-fritzconnection with YunoHost

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-fritzconnection-0.0.2.tar.gz (41.6 kB view hashes)

Uploaded Source

Built Distribution

django_fritzconnection-0.0.2-py3-none-any.whl (70.1 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page