api-sandbox/usr/etc/docker/files/database.jinja2
2025-04-22 18:06:11 +03:00

25 lines
758 B
Django/Jinja

version: "3.7"
services:
{{ docker_service_name }}:
image: {{ docker_database_image }}
ports:
- "{{ docker_database_port_external }}:{{ docker_database_port_internal }}"
environment:
{{ docker_database_env_user }} : "{{ database_user }}"
{{ docker_database_env_pass }} : "{{ database_pass }}"
{{ docker_database_env_db }} : "{{ database_name }}"
# this is bc compose will time out on remotes
COMPOSE_HTTP_TIMEOUT: 180
container_name: {{ docker_container_name }}
{%- if docker_volume_data_external is defined %}
{% if docker_volume_data_internal is defined %}
volumes:
- {{ docker_volume_data_external }}:{{ docker_volume_data_internal }}
{% endif %}
{% endif %}