-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsanctuary.env
48 lines (39 loc) · 1.63 KB
/
sanctuary.env
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
######################################################################
# @Project : sanctuary
# @File : sanctuary.env
# @Description : Environment variables specific to the Sanctuary project.
# These variables are crucial for defining the operational
# settings such as the project name, configuration paths,
# and network settings used across all services.
#
# @Author : Alan Szmyt
# @Date : 2024-08-22
# @Version : 1.0
######################################################################
# General Configuration
# ---------------------
# Name of the Docker Compose project, used as a prefix for Docker network names,
# container names, and other Docker-related identifiers.
COMPOSE_PROJECT_NAME=sanctuary
COMPOSE_STATUS_STDOUT=true
# Path Configuration
# ------------------
# Root directory for container-specific configurations.
CONTAINERS_ROOT=containers
# Network and Domain Configuration
# --------------------------------
# The domain name used by the project. Typically set to 'localhost' for local development environments.
DOMAIN=localhost
# DNS provider used for the project. Set to 'localhost' for local development or replace with the
# actual DNS provider in production environments.
DNS_PROVIDER=localhost
# Caching and Storage
# -------------------
# Directory for storing project-specific cache files.
PROJECT_CACHE_DIR=./.cache
BUILDX_METADATA_WARNINGS=true
BUILDX_METADATA_PROVENANCE=max
# BUILDX_NO_DEFAULT_LOAD=true
# BUILDX_NO_DEFAULT_PUSH=true
# TODO go through the rest of these and set them explicitly.
PYTHONPYCACHEPREFIX = "./.cache/pypoetry/pycache"