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.

Current state: early development stage

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.rc1
...

(djfritz) run_testserver

versions

  • dev
    • TBC
  • v0.0.2.rc1 - 02.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.2rc1.tar.gz (41.1 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file django-fritzconnection-0.0.2rc1.tar.gz.

File metadata

File hashes

Hashes for django-fritzconnection-0.0.2rc1.tar.gz
Algorithm Hash digest
SHA256 d996ec1d65c4b2f43b90b5f346964be5e885cf36721cc0f42a7952aad824c950
MD5 4ee001e377d2de77cb928eb169712963
BLAKE2b-256 ebca0ea98a0630bb9a97bfd8d941194ead8814650b4c915c5e7e0c26b6880508

See more details on using hashes here.

Provenance

File details

Details for the file django_fritzconnection-0.0.2rc1-py3-none-any.whl.

File metadata

File hashes

Hashes for django_fritzconnection-0.0.2rc1-py3-none-any.whl
Algorithm Hash digest
SHA256 3c08cdd2d2d92ca08c9d10d4d1cc1df91aa1f5c83488b8fba6e6847f26800976
MD5 f3c9c8b8a1a05baf7a48acc0b0446d7c
BLAKE2b-256 d3b2d0d1c14ef77d1301cc919f4d15b2723ec8286471b4f73bd91db046a15713

See more details on using hashes here.

Provenance

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