Skip to content

Source: examples/safe/compose.bu#

# butane config
# {% if SHOWCASE_COMPOSE %}

storage:
  trees:
    # hello-compose build files, including compose.yml
    - path: /etc/compose/build
      local: compose

  files:
    # hello-compose environment
    - path: /etc/compose/environment/hello-compose.env
      mode: 0600
      contents:
        inline: |
          HOSTNAME=hello-compose.{{ HOSTNAME }}

systemd:
  units:
    # enable hello-compose service
    - name: compose@hello-compose.service
      enabled: true

# {% endif %}