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

30 lines
590 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
- puppet-server:/etc/puppetlabs/puppet
# Puppet code (manifests, modules)
- puppet-code:/etc/puppetlabs/code
networks:
puppetnet:
aliases:
- puppet
- puppetserver
- active.home.lan
networks:
puppetnet:
volumes:
puppet-code:
puppet-server: