diff --git a/README.md b/README.md index 62f1cc5..f94b18f 100644 --- a/README.md +++ b/README.md @@ -49,9 +49,6 @@ bash <(curl -Ls https://raw.githubusercontent.com/admin8800/s-ui/main/install.sh **步骤 1:** 如果要安装指定旧版本,请在安装命令末尾追加带 `v` 的版本标签。例如版本 `v1.0.0`: -```sh -VERSION=v1.0.0 && bash <(curl -Ls https://raw.githubusercontent.com/admin8800/s-ui/$VERSION/install.sh) $VERSION -``` ## 手动安装 @@ -104,28 +101,39 @@ curl -fsSL https://get.docker.com | sh > Docker compose 方式 ```shell -mkdir s-ui && cd s-ui -wget -q https://raw.githubusercontent.com/admin8800/s-ui/main/docker-compose.yml -docker compose up -d +services: + s-ui: + image: ghcr.io/admin8800/s-ui + container_name: s-ui + hostname: "s-ui" + network_mode: host + volumes: + - "./db:/app/db" + - "./cert:/app/cert" + tty: true + restart: unless-stopped + entrypoint: "./entrypoint.sh" ``` +`docker compose up -d` > 直接使用 docker ```shell mkdir s-ui && cd s-ui + docker run -itd \ - -p 2095:2095 -p 2096:2096 -p 443:443 -p 80:80 \ + --network host \ -v $PWD/db/:/app/db/ \ -v $PWD/cert/:/root/cert/ \ - --name s-ui --restart=unless-stopped \ - ghcr.io/admin8800/s-ui:latest + --name s-ui \ + --restart=unless-stopped \ + ghcr.io/admin8800/s-ui ``` > 自行构建镜像 ```shell git clone https://github.com/admin8800/s-ui -git submodule update --init --recursive docker build -t s-ui . ``` @@ -145,13 +153,11 @@ docker build -t s-ui . ```shell # 克隆仓库 git clone https://github.com/admin8800/s-ui -# 克隆子模块 -git submodule update --init --recursive ``` ### - 前端 -前端代码请查看 [s-ui-frontend](https://github.com/admin8800/s-ui-frontend)。 +前端代码请查看 [frontend](frontend) ### - 后端 > 请先至少构建一次前端。 diff --git a/docker-compose.yml b/docker-compose.yml index 4f1b9a1..272f2a7 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,16 +1,12 @@ services: s-ui: - image: ghcr.io/admin8800/s-ui:latest + image: ghcr.io/admin8800/s-ui container_name: s-ui hostname: "s-ui" + network_mode: host volumes: - "./db:/app/db" - "./cert:/app/cert" tty: true restart: unless-stopped - ports: - - "2095:2095" - - "2096:2096" - networks: - - s-ui - entrypoint: "./entrypoint.sh" + entrypoint: "./entrypoint.sh" \ No newline at end of file diff --git a/frontend/README.md b/frontend/README.md index 429d60b..5450679 100644 --- a/frontend/README.md +++ b/frontend/README.md @@ -5,8 +5,6 @@ > **Disclaimer:** This project is only for personal learning and communication, please do not use it for illegal purposes, please do not use it in a production environment -## [Screenshots](./screenshots.md) - ## Project setup ``` @@ -70,7 +68,3 @@ pnpm lint # bun pnpm run lint ``` - -### Customize configuration - -See [Configuration Reference](https://vitejs.dev/config/).