Skip to content

Commit

Permalink
fix: replace salt
Browse files Browse the repository at this point in the history
  • Loading branch information
renbaoshuo committed Jul 4, 2024
1 parent ba2880c commit 6c9e2da
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions post/安装.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,11 @@ sudo docker --version # 检查 docker 是否正常安装
您需要执行下面的指令来开始安装 UOJ:

```bash
git clone https://github.com/UniversalOJ/UOJ-System.git
git clone https://github.com/UniversalOJ/UOJ-System.git # 克隆 UOJ-System 仓库
cd UOJ-System
sudo docker-compose up -d
genRandStr(){ cat /dev/urandom | tr -dc [:alnum:] | head -c $1; }
sed -i -e "s/_salt_0_/$(genRandStr 32)/g" -e "s/_salt_1_/$(genRandStr 16)/g" -e "s/_salt_2_/$(genRandStr 16)/g" -e "s/_salt_3_/$(genRandStr 16)/g" docker-compose.yml # 替换配置文件中的 salt
sudo docker-compose up -d # 启动 UOJ
```

> 如果需要修改端口,请编辑 `docker-compose.yml` 文件,修改 `uoj-web` 服务的 `ports` 项(靠近文件末尾)中的 `80:80``<port>:80`
Expand All @@ -32,4 +34,4 @@ sudo docker-compose up -d

UOJ 的数据会存储在 `uoj_data` 文件夹下。

下一步,请参阅《[维护](https://universaloj.github.io/post/维护.html)》。
下一步,请参阅《[维护](/post/维护.html)》。

0 comments on commit 6c9e2da

Please sign in to comment.