*p5.brush
p5.js 환경에서 자연스러운 텍스처를 탐구하는 아티스트·디자이너·취미자를 위한 다목적 라이브러리
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기NetBox plugin to read and write Windows DHCP Server data over WinRM, built on netbox-plugin-dhcp
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗A NetBox plugin that models Microsoft Windows DHCP servers in NetBox and keeps both in step, in both directions, over WinRM or SSH.
Documentation: https://thomaschristory.github.io/netbox-windows-dhcp-plugin/
Status: 0.2.0rc1, release candidate. The plugin no longer needs netbox-plugin-dhcp: it holds the whole Windows DHCP configuration in its own models. 0.2.0 is a fresh start from 0.1.x (see the upgrade notes). Every v1 feature is built and tested against an in-memory fake server and PowerShell stubs. The Windows side (scripts, transports, sync rules) is that of 0.1.x, apart from option values now being lists; 0.1.0's lab tests ran in full against two Windows Server 2022 DHCP servers (import, push, leases and failover, over WinRM HTTP and HTTPS and over SSH). 0.2.0 passed the full lab tests (
make test-lab,make lab-e2e) on two Windows Server 2025 servers over WinRM HTTP with CredSSP. Kerberos and SSH key authentication have not been tried on a real server yet (see the limitations). Try it on a lab server first.
import_interval minutes. With
netbox-branching each import lands in a branch (plus a change
request with netbox-change-control); without it, in an import
proposal whose items you apply or dismiss.allowed_hosts, never in the database.| Plugin | NetBox | netbox-plugin-dhcp | netbox-branching | Python |
|---|---|---|---|---|
| 0.2.x | 4.7 | not used | 1.2.2+ (optional) | 3.12 to 3.14 |
| 0.1.x | 4.7 | 0.2.x (required) | 1.2.2+ (optional) | 3.12 to 3.14 |
main is the 0.2 line. The 0.1.x line (latest 0.1.1, branch release/0.1) keeps getting bug fixes, but no new
features, for installs that stay on netbox-plugin-dhcp: pin netbox-windows-dhcp-plugin<0.2 to stay on it.
Windows Server 2016 or later with the DHCP Server role.
pip install --pre netbox-windows-dhcp-plugin # or ==0.2.0rc1; 0.1.x stays the default until 0.2.0 is out
# extras: [kerberos] for Kerberos (needs system GSSAPI libraries), [branching] for branching and change control
PLUGINS = ["netbox_windows_dhcp_plugin"]
PLUGINS_CONFIG = {
"netbox_windows_dhcp_plugin": {
"credentials": {
"dhcp-admin": {
"username": "CORP\\svc-netbox-dhcp",
"password_env": "DHCP_ADMIN_PASSWORD",
"allowed_hosts": ["dhcp*.corp.example"],
},
},
},
}
Run python manage.py migrate, restart NetBox and its worker, then add a Windows server under Windows DHCP >
Windows servers, click Test connection and Import now (Import with netbox-branching). The
first sync walkthrough covers the rest.
The same pages are in the docs/
folder of the repository.
Requires uv and Docker.
make lint # ruff check and format check
make test # unit tests, no NetBox needed
make dev # NetBox, branching and change control in docker
make test-netbox # NetBox integration tests inside the dev stack
make docs # build the documentation site
make dist # build and check the wheel and sdist
See Development for the lab tests against a real Windows server.
Apache-2.0, see LICENSE.