Skip to content

Instantly share code, notes, and snippets.

@neilbartley
Created March 24, 2020 21:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save neilbartley/a1e836c82b1b1ee6a6bc57a26271b1ba to your computer and use it in GitHub Desktop.
Save neilbartley/a1e836c82b1b1ee6a6bc57a26271b1ba to your computer and use it in GitHub Desktop.
Compose file for running several reflectors
version: '3.7'
x-reflector: &reflector
image: neilbartley/ysfreflector:latest
container_name: reflector1
ports:
- "42000:42000/udp"
environment:
REFLECTOR_NAME: "YOUR_NAME_HERE"
REFLECTOR_DESCRIPTION: "YOUR_DESCRIPTION_HERE"
services:
reflector1:
<<: *reflector
reflector2:
<<: *reflector
container_name: reflector2
ports:
- "42001:42000/udp"
environment:
REFLECTOR_NAME: "YOUR_NAME_HERE"
REFLECTOR_DESCRIPTION: "YOUR_DESCRIPTION_HERE"
reflector3:
<<: *reflector
container_name: reflector3
ports:
- "42002:42000/udp"
environment:
REFLECTOR_NAME: "YOUR_NAME_HERE"
REFLECTOR_DESCRIPTION: "YOUR_DESCRIPTION_HERE"
reflector4:
<<: *reflector
container_name: reflector4
ports:
- "42003:42000/udp"
environment:
REFLECTOR_NAME: "YOUR_NAME_HERE"
REFLECTOR_DESCRIPTION: "YOUR_DESCRIPTION_HERE"
reflector5:
<<: *reflector
container_name: reflector5
ports:
- "42004:42000/udp"
environment:
REFLECTOR_NAME: "YOUR_NAME_HERE"
REFLECTOR_DESCRIPTION: "YOUR_DESCRIPTION_HERE"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment