-
Notifications
You must be signed in to change notification settings - Fork 0
/
.env
47 lines (40 loc) · 1.24 KB
/
.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
# Base image
BASE_IMG_NAME="debian"
BASE_IMG_TAG="stable-slim"
# Image
IMG_NAME="generic"
IMG_VER="1.0.0"
IMG_TAG="latest"
IMG_DESC="VSCodium Container Development Environment"
# Container default user
CONT_USER="user"
CONT_USER_UID="1000"
CONT_USER_GROUPS=""
CONT_USERNS_MODE="keep-id"
# Host directories
HOST_PROJ_DIR="."
HOST_CDE_DIR="."
HOST_SCRIPTS_DIR="${HOST_CDE_DIR}/scripts"
HOST_CONFIGS_DIR="${HOST_CDE_DIR}/configs"
HOST_CACHE_DIR="${HOST_CDE_DIR}/cache"
HOST_USERS_PASS_DIR="${HOST_CDE_DIR}/secrets/users"
HOST_SSH_DIR="${HOST_CDE_DIR}/secrets/ssh"
HOST_CODIUM_EXTS_DIR="${HOST_CDE_DIR}/codium-exts"
HOST_DOCKERFILES_DIR="${HOST_CDE_DIR}/dockerfiles"
# Ssh
CONT_IP="127.0.0.1"
CONT_SSH_PORT="52023"
HOST_SSH_KEYPAIR_NAME="${IMG_NAME}_vscde"
# Container internal directories
CONT_PROJ_DIR="/project"
CONT_CDE_DIR="/cde"
# Container software
CONT_PKGS="git"
HOST_CODIUM_RESOURCES_DIRS="" # colon separated list of paths, gets prepended to default search paths
CONT_CODIUM_EXTS=""
CONT_GIT_CONFIG_INHERITANCE="global system" # accepts space separated values: "system", "global", ""
HOST_GIT_CONFIG_SYSTEM_PREFIX=""
# Bootstrap image user
BOOT_CONT_USER="${CONT_USER}"
BOOT_CONT_USER_UID="${CONT_USER_UID}"
BOOT_CONT_USER_GROUPS="${CONT_USER_GROUPS}"