Skip to content

Create a darkhttpd Docker to serve a downloaded RIPE IP list

Notifications You must be signed in to change notification settings

rannday/docker-iplist-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docker-iplist-server

Create a darkhttpd Docker to serve a downloadable IP list

Right now, it just creates a list of IPv4 US addresses. The list is pulled from RIPE.
Docker image size - 7.41MB!

  1. Clone repo - git clone https://github.com/rannday/docker-iplist-server and cd docker-iplist-server
  2. Build image - docker build . -t iplists:latest
  3. Maybe change networking IP bindings in the compose file. Setup a proxy, even. Caddy is great.
    • darkhttpd runs on port 9001
  4. Start compose - docker compose up -d

RIPE

Pulls from the RIPE API with curl
https://stat.ripe.net/docs/02.data-api/country-resource-list.html

Country Codes

CIA World Factbook Country Codes
Place in the /lists-src directory

TO-DO

  • Make it work for all supported country codes from RIPE.

About

Create a darkhttpd Docker to serve a downloaded RIPE IP list

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published