# {{ cookiecutter.app_name }} docker compose version: '3.9' services: {{ cookiecutter.app_name}}: image: "{% raw %}{{{% endraw %} {{ cookiecutter.app_name }}_image {% raw %}}}{% endraw %}" container_name: {{ cookiecutter.app_name }}-service restart: always env_file: - "{% raw %}{{{% endraw %} {{ cookiecutter.app_name }}_config_path | expanduser {% raw %}}}{% endraw %}/env.{{ cookiecutter.app_name }}.conf" ports: - "{% raw %}{{{% endraw %} {{ cookiecutter.app_name }}_http_port {% raw %}}}{% endraw %}" # Add more ports if necessary networks: - {{ cookiecutter.app_name }}-net # optional volumes: - "{% raw %}{{{% endraw %} {{ cookiecutter.app_name }}_volume {% raw %}}}{% endraw %}" depends_on: - other - services volumes: - "{% raw %}{{{% endraw %} {{ cookiecutter.app_name }}_volume {% raw %}}}{% endraw %}" networks: {{ cookiecutter.app_name }}-net: {}