Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Mikrotik HTML Dumper


This is a small project written since my team worked with mikrotiks and we sometimes needed to present audits of the configuration for upper manangement in a quick and easy to read format.

Installing

You can use pip to install this script

pip install mikrotik_html_documentation

General Use

One installed, you can see the options available to you by running the help parameter

mt-html --help
Usage: mt-html [OPTIONS] COMMAND [ARGS]...

  This simple tool logins to a Mikrotik and creats an HTML dump

Options:
  --help  Show this message and exit.

Commands:
  dump
  env

Requirements

You'll need to setup a .env file for the username and password. You can do so by running the following command

mt-html generate-env

It will then ask you to enter the username and password which will be stored in a .env file for you from the current working directory of the script.

Usage


To use the script, simply run the following

mt-html html-dump -f <firewall>

It will then ask you to enter the IP or FQDN of the firewall and dump out HTML code so you can easily upload to markup language supported documentation systems, or simply share it as a web file. Files are created and can be located in your home directory

~/mikrotik_html_dump

License


Apache-2.0

Metadata

Release files for mikrotik-html-documentation 0.1.3rc0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mikrotik-html-documentation 0.1.3rc0
File Size Uploaded
Mikrotik_HTML_Documentation-0.1.3rc0.tar.gz 4.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mikrotik-html-documentation 0.1.3rc0
File Interpreter ABI Platform
Mikrotik_HTML_Documentation-0.1.3rc0-py3-none-any.whl Python 3 none any Details

Total release size: 12.4 kB

Release files / Mikrotik_HTML_Documentation-0.1.3rc0.tar.gz

Download URL Mikrotik_HTML_Documentation-0.1.3rc0.tar.gz
Size 4.8 kB
Tags Source
SHA-256 checksum
How to use checksums
fbd0f2688562908bf34888adbcbac9419f02679d79f373bca15126a40a036461
BLAKE2b-256 checksum
How to use checksums
ca4b15de4bc3eed78ecb267e958dd1066ebbd78f2b8ae1e2ffa7cf193425a94e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.12 CPython/3.8.9 Darwin/21.2.0

Release files / Mikrotik_HTML_Documentation-0.1.3rc0-py3-none-any.whl

Download URL Mikrotik_HTML_Documentation-0.1.3rc0-py3-none-any.whl
Size 7.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ae009de8b08cf5218e722aeafc30394b8a4ab7a45deaac1dd510430e007059a2
BLAKE2b-256 checksum
How to use checksums
9f51a1fbc112764e3daa4ed82045b0bf446b027e20dfbd39159bba30256fdf86
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.12 CPython/3.8.9 Darwin/21.2.0

Release history Release notifications | RSS feed

This release

0.1.3rc0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page