-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.env.example
More file actions
48 lines (41 loc) · 2.04 KB
/
Copy path.env.example
File metadata and controls
48 lines (41 loc) · 2.04 KB
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
# cp .env.example .env 后修改;.env 不进 Git。
# 宿主机工具链根(绝对路径),会只读挂到 /opt/compiler-explorer。
CE_COMPILERS_ROOT=/srv/ce/compilers
# P4 保留窗口和真实 build 总数;每天只保留最新一个,0 表示不限天数和总数。
P4_TOOLCHAIN_RETENTION_DAYS=7
# 短链接默认保存在 Docker named volume `ce-shortlinks`。
# 如需直接保存在宿主目录,取消下一行注释并确保该目录只供 CE 使用;
# QEMU bind mount 目录须归 root 所有且支持 xattr。
#CE_STORAGE_ROOT=/srv/ce/storage
#CE_STORAGE_VOLUME_NAME=ce-shortlinks
# Kata 使用独立 named volume;bind mount 目录须归 uid/gid 10001 所有。
#CE_KATA_STORAGE_ROOT=/srv/ce/storage-kata
#CE_KATA_STORAGE_VOLUME_NAME=ce-shortlinks-kata
# CE release tag:https://github.com/compiler-explorer/compiler-explorer/tags
CE_REF=gh-18904
# VM(可选)
#VM_CPUS=8
#VM_MEM_MB=8192
# 修改磁盘大小后,下一次启动会自动重建 overlay。
#VM_DISK_SIZE=40G
#QEMU_MEM_LIMIT=10g
#QEMU_CPUS=10
# 默认镜像自动读取官方 SHA256SUMS;自定义镜像应固定哈希或提供校验文件。
#VM_IMAGE_URL=https://mirror.example.com/ubuntu-26.04-server-cloudimg-amd64.img
#VM_IMAGE_SHA256=
#VM_IMAGE_SHA256_URL=https://mirror.example.com/SHA256SUMS
#NODE_VERSION= # 空 = 最新 v22;修改后下一次启动自动重建 VM
#NODE_SHA256= # 空 = 使用 Node 官方 SHASUMS256.txt
# SSH 管理通道(可选):私钥供更新脚本使用,公钥注入 VM。
# ssh-keygen -t ed25519 -f ~/.ssh/ce_vm_key
#CE_VM_SSH_PORT=2223
#CE_VM_SSH_KEY=/root/.ssh/ce_vm_key
#CE_VM_SSH_PUBKEY=/root/.ssh/ce_vm_key.pub
# Kata 路径可改监听地址;QEMU 路径固定只监听回环。
#CE_BIND_ADDR=127.0.0.1
# 可选:固定核对过的工具链 SHA256;留空时更新脚本只打印实际哈希。
#LLVM_SHA256=
#GCC_SHA256=
#GCC_RISCV_SHA256=
#LEAN4_ARCHIVE_URL= # 可选镜像;默认使用 Lean 4 GitHub release 的 Linux tar.zst
#LEAN4_SHA256= # 空 = 优先使用 GitHub release 返回的 digest