Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add diagrams.onprem.network.Mikrotik #1058

Merged
merged 1 commit into from
Nov 18, 2024

Conversation

nobiit
Copy link
Contributor

@nobiit nobiit commented Nov 17, 2024

Added Mikrotik as it is also quite popular
Website: https://mikrotik.com/

@nobiit
Copy link
Contributor Author

nobiit commented Nov 17, 2024

Example

image

from diagrams import Diagram
from diagrams.onprem.network import Pfsense, Mikrotik
from diagrams.onprem.proxmox import ProxmoxVE

with Diagram('Network', show=False):
    nfg1 = Pfsense('nfg1')
    nrg1 = Mikrotik('nrg1')

    nfg1 >> nrg1 >> [ProxmoxVE('v1'), ProxmoxVE('v2'), ProxmoxVE('v3')]

@gabriel-tessier
Copy link
Collaborator

@nobiit
Thanks for the PR,

The logo you submitted is different than the one on their website.
There's a list and instructions on their page: https://mikrotik.com/logo

Also check the instructions about the icon size here: about the https://github.com/mingrammer/diagrams/blob/master/CONTRIBUTING.md

@nobiit nobiit force-pushed the features/add_mikrotik branch from 7eecf57 to 622f988 Compare November 18, 2024 03:47
@nobiit
Copy link
Contributor Author

nobiit commented Nov 18, 2024

network

@nobiit
Copy link
Contributor Author

nobiit commented Nov 18, 2024

I changed the logo to exactly 256px, thanks for the advice. @gabriel-tessier Can you check it for me?

@nobiit nobiit force-pushed the features/add_mikrotik branch from 622f988 to 1e41e26 Compare November 18, 2024 04:11
@gabriel-tessier gabriel-tessier merged commit f7abcd0 into mingrammer:master Nov 18, 2024
7 checks passed
gabriel-tessier added a commit that referenced this pull request Jan 13, 2025
* [979] Add icons

* fix: icons size

* bump: up to version 0.24.0

* Update version of codeql-analysis.yml (#1035)

v2 will deprecate soon so we will move to v3 🌴 
https://github.blog/changelog/2024-01-12-code-scanning-deprecation-of-codeql-action-v2/

* Upgrade for 3.12/3.13 (#972)

* fix tests (#1050)

* chore(deps): bump jinja2 from 3.1.2 to 3.1.4 (#1037)

* ci(test): add test trigger path

* ci(test): add test trigger path

* fix: update poetry lock

* fix: keep the backward compatability for type hint (#1052)

* Update installation command for mingrammer/round to use 'go install' with the latest version instead of 'go get'. (#1057)

* fix(node): change elixir language image to one with no background (#976)

* fix elixir image

* fix website elixir image

* Add diagrams.onprem.network.Mikrotik (#1058)

* issue-982: add azure speech to text and Azure OpenAI (#1061)

* Add Transit Gateway Attachment icon, its alias and Internet Gateway alias. (#1038)

* issue-1056: add crowdstrike (#1062)

* fix typo for crowdstrike (#1063)

* Updated Legacy ENV Path (#1008)

* Minor Change

* fix: pin python version + fix font path

* More recent Python version

---------

Co-authored-by: tessier <tessier@luxeys.com>

* autogen.sh

* Generate node

* Revert build as node and set in _init

* Clean generated files

---------

Co-authored-by: mingrammer <mingrammer@gmail.com>
Co-authored-by: Phuoc Tran <57540319+tvqphuoc01@users.noreply.github.com>
Co-authored-by: Tobias Bruckert <62531735+tb102122@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Nguyễn Đức Chiến <nobi@nobidev.com>
Co-authored-by: Gabriel Oliveira <gabrieloliver8991@gmail.com>
Co-authored-by: laiminhtrung1997 <68812829+laiminhtrung1997@users.noreply.github.com>
Co-authored-by: Abhishek Jadhav <abhishek.jadhav64@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants