Files
docker-compose/puppet/docker-compose.yml
T
2026-03-23 17:26:27 +01:00

27 lines
558 B
YAML

version: "3.8"
services:
puppetserver:
image: puppet/puppetserver:latest
container_name: puppetserver
hostname: active.home.lan
ports:
- "8140:8140"
environment:
- PUPPETSERVER_HOSTNAME=active.home.lan
volumes:
# Main Puppet config
- ./puppetserver:/etc/puppetlabs/puppet
# Puppet code (manifests, modules)
- ./puppetserver/code:/etc/puppetlabs/code
networks:
puppetnet:
aliases:
- puppet
- puppetserver
- active.home.lan
networks:
puppetnet: