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

(djfritz) run_testserver

versions

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

Uploaded Source

Built Distribution

File details

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

File metadata

File hashes

Hashes for django-fritzconnection-0.0.2rc0.tar.gz
Algorithm Hash digest
SHA256 53904dc03672059d0459ec6e27badce3554802bae15b93e24ecc422fc6c45cc0
MD5 ec782511669e3c4d86463462fd71430a
BLAKE2b-256 f5f22d90f734ba927e97c0703cdbe6f1baad53d3a2c66cc39f3ace6254e6c26e

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for django_fritzconnection-0.0.2rc0-py3-none-any.whl
Algorithm Hash digest
SHA256 703c3f26f653073e5a183150b9d23e4ac0c7597abb9ff16fc833ff1b7fd5c5a2
MD5 3d5d5a1d1d67462a365e52cadeb6be52
BLAKE2b-256 e7577aaa7ace78e7a7bc2f67cbc8a7d706ada61891f515fc5e500bacba30375c

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