https://github.com/realityanomaly/ripe-mirror-docker
Dockerised RIPE Database Mirror
https://github.com/realityanomaly/ripe-mirror-docker
Last synced: about 2 months ago
JSON representation
Dockerised RIPE Database Mirror
- Host: GitHub
- URL: https://github.com/realityanomaly/ripe-mirror-docker
- Owner: RealityAnomaly
- License: mit
- Created: 2020-04-03T01:26:47.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-04-03T12:57:11.000Z (about 5 years ago)
- Last Synced: 2025-02-14T19:23:25.702Z (4 months ago)
- Language: TSQL
- Size: 6.84 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# RIPE Mirror Docker Container
It's the RIPE mirror in a docker container.
Usage:
```
docker build -t ripe-mirror .
docker-compose up -d
```By default, the WHOIS server runs on `127.0.0.8` on port `1043`, and the HTTP API on port `1080`. You can modify the server config by editing whois.properties (this will require a container restart to take effect.)
Two volumes are created - `mariadb_data` to hold the database, and `mirror_data` to hold GRS imports, exports, and miscellaneous logfiles.
The database import will run at midnight, if you want to run it immediately you can download jmxterm to /app, rebuild the container and do:
```
docker exec -it ripe_mirror_mirror_1 bash
$ java -jar ./jmxterm-1.0.1-uber.jar
> open
> bean net.ripe.db.whois:name=DailyScheduler
> run runDailyScheduledTasks
#calling operation runDailyScheduledTasks of mbean net.ripe.db.whois:name=DailyScheduler with params []
```