2
0
mirror of https://github.com/VinylDNS/vinyldns synced 2025-08-22 02:02:14 +00:00
Nicholas Spadaccino 7d9937d4af
Merge pull request #1374 from Jay07GIT/latency_fix_batch_change
Fix for latency issue in batch change upload
2024-08-14 21:19:40 -04:00
..
2024-08-14 19:15:29 +05:30
2021-12-06 13:46:47 -05:00

Docker Images

This folder contains the tools to create Docker images for the VinylDNS API and Portal

Docker Images

  • vinyldns/api - this is the heart of the VinylDNS system, the backend API
  • vinyldns/portal - the VinylDNS web UI

vinyldns/api

The default build for vinyldns api assumes an ALL MYSQL installation.

Environment Variables

  • VINYLDNS_VERSION - this is the version of VinylDNS the API is running, typically you will not set this as it is set as part of the container build

Volumes

  • /opt/vinyldns/conf/ - if you need to have your own application config file. This is MANDATORY for any production environments. Typically, you will add your own application.conf file in here with your settings.
  • /opt/vinyldns/lib_extra/ - if you need to have additional jar files available to your VinylDNS instance. Rarely used, but if you want to bring your own message queue or database you can put the jar files there

vinyldns/portal

The default build for vinyldns portal assumes an ALL MYSQL installation.

Environment Variables

  • VINYLDNS_VERSION - this is the version of VinylDNS the API is running, typically you will not set this as it is set as part of the container build

Volumes

  • /opt/vinyldns/conf/ - if you need to have your own application config file. This is MANDATORY for any production environments. Typically, you will add your own application.conf file in here with your settings.
  • /opt/vinyldns/lib_extra/ - if you need to have additional jar files available to your VinylDNS instance. Rarely used, but if you want to bring your own message queue or database you can put the jar files there