Logo
Explore Help
Sign In
engel/dhcpsrv
1
0
Fork 0
You've already forked dhcpsrv
Code Issues Pull Requests Actions Packages Projects Releases 10 Wiki Activity

10 Releases 10 Tags

RSS Feed
  • v1.2.4 4322393de7
    Compare

    dhcpsrv 1.2.4
    Release / build (push) Has been cancelled
    Details
    Stable

    engel released this 2026-06-03 17:55:51 +03:00 | 0 commits to main since this release

    Portable laptop-side DHCP server 1.2.4

    • Export lease table to ProgramData/vegman/leases.json (consumed by vrcx for BMC/SDS discovery)
    • Auto-select the network adapter when only one is found (configurable: auto_select_single, asked on first run)

    Grab dhcpsrv.exe below. Run as administrator.

    Downloads
    • dhcpsrv-1.2.4-win64.zip
      11 MiB
      2026-06-03 19:15:31 +03:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v1.2.3 215e264e5f
    Compare

    v1.2.3
    Release / build (push) Successful in 47s
    Details
    Stable

    engel released this 2026-06-01 13:44:49 +03:00 | 1 commits to main since this release

    Downloads
    • dhcpsrv-portable-v1.2.3.zip
      11 MiB
      2026-06-01 13:45:46 +03:00
    • dhcpsrv-portable-v1.2.3.zip.sha256
      93 B
      2026-06-01 13:45:46 +03:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v1.2.2 99573cba5c
    Compare

    v1.2.2
    Release / build (push) Successful in 29s
    Details
    Stable

    engel released this 2026-06-01 12:42:59 +03:00 | 2 commits to main since this release

    Downloads
    • dhcpsrv-portable-v1.2.2.zip
      18 MiB
      2026-06-01 12:43:39 +03:00
    • dhcpsrv-portable-v1.2.2.zip.sha256
      93 B
      2026-06-01 12:43:39 +03:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v1.2.1 816cc9a459
    Compare

    v1.2.1 Stable

    engel released this 2026-05-18 12:51:21 +03:00 | 7 commits to main since this release

    Full Changelog: https://github.com/Engelgardt23/dhcpsrv/compare/v1.2.0...v1.2.1

    Downloads
    • dhcpsrv-portable-v1.2.1.zip
      12 MiB
      2026-06-01 12:27:59 +03:00
    • dhcpsrv-portable-v1.2.1.zip.sha256
      93 B
      2026-06-01 12:28:00 +03:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v1.2.0 bba380c8ef
    Compare

    v1.2.0 Stable

    engel released this 2026-05-18 11:49:12 +03:00 | 12 commits to main since this release

    Full Changelog: https://github.com/Engelgardt23/dhcpsrv/compare/v1.1.3...v1.2.0

    Downloads
    • dhcpsrv-portable-v1.2.0.zip
      12 MiB
      2026-06-01 12:27:57 +03:00
    • dhcpsrv-portable-v1.2.0.zip.sha256
      93 B
      2026-06-01 12:27:58 +03:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v1.1.3 6c6602278d
    Compare

    v1.1.3 Stable

    engel released this 2026-05-17 21:39:16 +03:00 | 13 commits to main since this release

    Full Changelog: https://github.com/Engelgardt23/dhcpsrv/compare/v1.1.2...v1.1.3

    Downloads
    • dhcpsrv-portable-v1.1.3.zip
      12 MiB
      2026-06-01 12:27:54 +03:00
    • dhcpsrv-portable-v1.1.3.zip.sha256
      93 B
      2026-06-01 12:27:55 +03:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v1.1.2 fd2f1dabb9
    Compare

    v1.1.2 Stable

    engel released this 2026-05-17 18:06:08 +03:00 | 14 commits to main since this release

    Full Changelog: https://github.com/Engelgardt23/dhcpsrv/compare/v1.1.1...v1.1.2

    Downloads
    • dhcpsrv-portable-v1.1.2.zip
      12 MiB
      2026-06-01 12:27:52 +03:00
    • dhcpsrv-portable-v1.1.2.zip.sha256
      93 B
      2026-06-01 12:27:52 +03:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v1.1.1 dbb44ca0de
    Compare

    v1.1.1 Stable

    engel released this 2026-05-17 17:57:15 +03:00 | 15 commits to main since this release

    Full Changelog: https://github.com/Engelgardt23/dhcpsrv/compare/v1.1.0...v1.1.1

    Downloads
    • dhcpsrv-portable-v1.1.1.zip
      12 MiB
      2026-06-01 12:27:49 +03:00
    • dhcpsrv-portable-v1.1.1.zip.sha256
      93 B
      2026-06-01 12:27:50 +03:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v1.1.0 400c4b970d
    Compare

    v1.1.0 — auto-update check Stable

    engel released this 2026-05-16 11:45:34 +03:00 | 21 commits to main since this release

    What's new

    • Auto-update check on startup. Polls GitHub /releases/latest with a
      3-second timeout. If a newer version is available, prints a yellow notice
      and offers to open the download page in your browser. Silent on offline /
      API errors.

    Compatibility

    Same as v1.0.0 — Windows 10 / 11, single portable .exe.

    Install

    Unzip dhcpsrv-portable-v1.1.0.zip, double-click dhcpsrv.exe, accept UAC,
    pick a NIC.

    Downloads
    • dhcpsrv-portable-v1.1.0.zip
      12 MiB
      2026-06-01 12:27:47 +03:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v1.0.0 88936f8faa
    Compare

    v1.0.0 — first public release Stable

    engel released this 2026-05-16 00:47:52 +03:00 | 23 commits to main since this release

    First public release.

    What it is

    A tiny portable DHCP server for the laptop of a storage/server engineer.
    Plug a cable into a server's BMC/host port (or into a switch), double-click
    dhcpsrv.exe, pick the NIC — the box gets an IP, you see it pop up in the
    live table.

    Highlights

    • Single .exe, ~12 MB, no Python required on the target machine.
    • One question at startup: which network adapter to use.
    • Defaults: server 10.10.10.1/24, pool 10.10.10.2..10.10.10.51
      (50 addresses), lease 7200 s, TFTP option (66/150) = server IP.
    • Live TUI (rich):
      • header with server config + counters (Leases used / Pkts / DISCOVER /
        REQUEST / RELEASE);
      • clients table with #, IP, Hostname, MAC, Last seen, Ping;
      • rolling events panel.
    • Event-driven UI — no flicker on resize.
    • Reliable ping — uses the TTL= marker so a real BMC reboot is
      reflected as red --.
    • Filters out wireless / VPN / virtual adapters from the picker.

    Install

    Unzip, double-click dhcpsrv.exe, accept UAC, pick a NIC.
    Ctrl+C to stop; you'll be asked whether to revert the NIC to DHCP.

    Build from source

    python -m pip install rich pyinstaller
    python -m PyInstaller --onefile --uac-admin --console --name dhcpsrv dhcpsrv_app.py
    
    Downloads
    • dhcpsrv-portable-v1.0.0.zip
      12 MiB
      2026-06-01 12:27:45 +03:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
Powered by Gitea Version: 1.26.4 Page: 12ms Template: 2ms
organizr
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API