docs: update manual install document #56

This commit is contained in:
moonrailgun 2024-05-22 21:18:42 +08:00
parent 58445f9249
commit 154b8b4b64

View File

@ -12,7 +12,7 @@ But if your server not support dockerize, you can try to install by manual.
You need: You need:
- [Node.js](https://nodejs.org/en/download/) 18 / 20.4 - [Node.js](https://nodejs.org/en/download/) 18.12+ / 20.4+
- [pnpm](https://pnpm.io/) 8.15.3+ - [pnpm](https://pnpm.io/) 8.15.3+
- [Git](https://git-scm.com/downloads) - [Git](https://git-scm.com/downloads)
- [postgresql](https://www.postgresql.org/) - [postgresql](https://www.postgresql.org/)
@ -34,7 +34,7 @@ pnpm build
Create a `.env` file in `src/server` Create a `.env` file in `src/server`
```ini ```ini
DATABASE_URL="postgresql://user:pass@127.0.0.1:5432/tianji?schema=public&connection_limit=10" DATABASE_URL="postgresql://user:pass@127.0.0.1:5432/tianji?schema=public"
JWT_SECRET="replace-me-with-a-random-string" JWT_SECRET="replace-me-with-a-random-string"
``` ```
@ -42,6 +42,8 @@ Make sure your database url is correct. and dont remember create database before
For more environment can check this document [environment](../environment.md) For more environment can check this document [environment](../environment.md)
> if you can, better to make sure your encoding is en_US.utf8, for example: `createdb -E UTF8 -l en_US.utf8 tianji`
## Run server ## Run server
```bash ```bash