Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fhunleth/one_dhcpd
The Elixir DHCP Server that only serves one very important client
https://github.com/fhunleth/one_dhcpd
Last synced: about 2 months ago
JSON representation
The Elixir DHCP Server that only serves one very important client
- Host: GitHub
- URL: https://github.com/fhunleth/one_dhcpd
- Owner: fhunleth
- License: apache-2.0
- Created: 2018-08-26T16:38:52.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2024-06-05T23:51:14.000Z (7 months ago)
- Last Synced: 2024-10-13T09:56:24.681Z (2 months ago)
- Language: Elixir
- Size: 65.4 KB
- Stars: 8
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# one_dhcpd
[![CircleCI](https://circleci.com/gh/fhunleth/one_dhcpd.svg?style=svg)](https://circleci.com/gh/fhunleth/one_dhcpd)
[![Hex version](https://img.shields.io/hexpm/v/one_dhcpd.svg "Hex version")](https://hex.pm/packages/one_dhcpd)This is a simple DHCP server that's capable of giving out just one IP address.
The use case is to support connecting Nerves devices directly to laptops. Yes,
there are many ways of solving this problem. It took a long time to give up on
the available alternatives and write this, and we may end up abandoning this
project. Until then, there's `one_dhcpd`.If you're looking for a DHCP server, check out
[dhcp_server](https://hex.pm/packages/dhcp_server). Note that since this project
was developed independent of that one, we were able to change the license to
Apache-2.0 to be in line with other Nerves projects.## Usage
Before using this directly, check whether you can use it via
[`vintage_net_direct`](https://hex.pm/packages/vintage_net_direct).If you'd like to manually use this, see the [Hex
docs](https://hexdocs.pm/one_dhcpd) for details.