From 37e4c05cf7a071247fca4e780db5d2f41024a3d2 Mon Sep 17 00:00:00 2001 From: ThatOneCalculator Date: Sun, 27 Nov 2022 11:51:57 -0800 Subject: [PATCH] =?UTF-8?q?docs:=20=F0=9F=93=9D=20improve=20install=20inst?= =?UTF-8?q?ructions?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 863354727..34e83c8f8 100644 --- a/README.md +++ b/README.md @@ -48,14 +48,25 @@ This guide will work for both **starting from scratch** and **migrating from Mis ## 📦 Dependencies -- At least 🐢 [NodeJS](https://nodejs.org/en/) v18.12.1 (v19.1.0 recommended) +- 🐢 At least [NodeJS](https://nodejs.org/en/) v18.12.1 (v19.1.0 recommended) + - Best installed with [nvm](https://github.com/nvm-sh/nvm) - 🐘 At least [PostgreSQL](https://www.postgresql.org/) v12 - 🍱 At least [Redis](https://redis.io/) v6 (v7 recommended) +- 📗 (Optional) [FFmpeg](https://ffmpeg.org/) + - 🛰️ (Optional, for non-Docker) [pm2](https://pm2.io/) +### 🏗️ Build dependencies + +- 🦬 C/C++ compiler & build tools + - `build-essential` on Debian/Ubuntu Linux + - `base-devel` on Arch Linux + +- 🐍 Python 3 + ## 👀 Get folder ready ```sh @@ -71,6 +82,14 @@ cd calckey/ corepack enable ``` +## 🐘 Create database + +Assuming you set up PostgreSQL correctly, all you have to run is: + +```sh +psql postgres -c "create database calckey with encoding = 'UTF8';" +``` + ## 💅 Customize - To add custom CSS for all users, edit `./custom/instance.css`.