mirror of
https://github.com/danny-avila/LibreChat.git
synced 2025-12-17 00:40:14 +01:00
docs: fix various broken docker_compose_install.md links in docs (#882)
* docs: fix broken docker_compose_install.md link in mac install docs * docs: fix all other broken docker_compose_install.md links
This commit is contained in:
parent
731f6a449d
commit
64f1557852
5 changed files with 30 additions and 30 deletions
|
|
@ -4,9 +4,9 @@
|
||||||
|
|
||||||
## Starting from Zero:
|
## Starting from Zero:
|
||||||
|
|
||||||
### 1. Login to Hetzner Cloud Console (https://console.hetzner.cloud/projects) and Create a new Ubuntu 20 Project with 4GB Ram. Do not worry about SSH keys *yet*.
|
### 1. Login to Hetzner Cloud Console (https://console.hetzner.cloud/projects) and Create a new Ubuntu 20 Project with 4GB Ram. Do not worry about SSH keys *yet*.
|
||||||
|
|
||||||
Hetzner will email you the root password.
|
Hetzner will email you the root password.
|
||||||
|
|
||||||
### 2. Once you have that, you can login with any SSH terminal with:
|
### 2. Once you have that, you can login with any SSH terminal with:
|
||||||
|
|
||||||
|
|
@ -79,7 +79,7 @@ sudo reboot
|
||||||
|
|
||||||
## Using Docker to Install the Service
|
## Using Docker to Install the Service
|
||||||
|
|
||||||
### 1. **Recommended: [Docker Install](../install/docker_install.md)**
|
### 1. **Recommended: [Docker Install](../install/docker_compose_install.md)**
|
||||||
From the *server* commandline (as your user, not root):
|
From the *server* commandline (as your user, not root):
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
@ -95,7 +95,7 @@ nano docker-compose.yml
|
||||||
```
|
```
|
||||||
VITE_APP_TITLE: LibreChat # default, change to your desired app >
|
VITE_APP_TITLE: LibreChat # default, change to your desired app >
|
||||||
VITE_SHOW_GOOGLE_LOGIN_OPTION: 'false' # default, change to true if you want to show google login
|
VITE_SHOW_GOOGLE_LOGIN_OPTION: 'false' # default, change to true if you want to show google login
|
||||||
```
|
```
|
||||||
|
|
||||||
### 2. Create a global environment file and open it up to begin adding the tokens/keys you prepared in the PreReqs section.
|
### 2. Create a global environment file and open it up to begin adding the tokens/keys you prepared in the PreReqs section.
|
||||||
```
|
```
|
||||||
|
|
@ -106,9 +106,9 @@ nano .env
|
||||||
### 3. In addition to adding all your api tokens and other tokens that you prepared above, change:
|
### 3. In addition to adding all your api tokens and other tokens that you prepared above, change:
|
||||||
|
|
||||||
```
|
```
|
||||||
HOST=Localhost
|
HOST=Localhost
|
||||||
```
|
```
|
||||||
to
|
to
|
||||||
```
|
```
|
||||||
HOST=<yourserverip>
|
HOST=<yourserverip>
|
||||||
```
|
```
|
||||||
|
|
@ -130,9 +130,9 @@ MEILI_HTTP_ADDR=meilisearch
|
||||||
|
|
||||||
It is safe to close the terminal -- the docker app will continue to run.
|
It is safe to close the terminal -- the docker app will continue to run.
|
||||||
|
|
||||||
*To disable external signups, after you have created your admin account, make sure you set
|
*To disable external signups, after you have created your admin account, make sure you set
|
||||||
```
|
```
|
||||||
ALLOW_REGISTRATION:False
|
ALLOW_REGISTRATION:False
|
||||||
```
|
```
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
<img src="https://github.com/danny-avila/LibreChat/assets/32828263/d6e430db-518a-4779-83d3-a2d177907df1" width="250">
|
<img src="https://github.com/danny-avila/LibreChat/assets/32828263/d6e430db-518a-4779-83d3-a2d177907df1" width="250">
|
||||||
|
|
||||||
# Linode
|
# Linode
|
||||||
|
|
||||||
⚠️**Note: Payment is required**
|
⚠️**Note: Payment is required**
|
||||||
|
|
||||||
|
|
@ -16,19 +16,19 @@
|
||||||
## Install Docker:
|
## Install Docker:
|
||||||
- Connect to your Linode server via SSH using a terminal or SSH client.
|
- Connect to your Linode server via SSH using a terminal or SSH client.
|
||||||
- Run the following commands to install Docker and Docker-compose:
|
- Run the following commands to install Docker and Docker-compose:
|
||||||
|
|
||||||
```
|
```
|
||||||
sudo apt update
|
sudo apt update
|
||||||
sudo apt install docker.io && apt install docker-compose
|
sudo apt install docker.io && apt install docker-compose
|
||||||
```
|
```
|
||||||
## [Install LibreChat](../install/docker_install.md)
|
## [Install LibreChat](../install/docker_compose_install.md)
|
||||||
|
|
||||||
## Install and Setup NGINX Proxy Manager:
|
## Install and Setup NGINX Proxy Manager:
|
||||||
|
|
||||||
if you want, you can use NGINX, Apache, or any other proxy manager.
|
if you want, you can use NGINX, Apache, or any other proxy manager.
|
||||||
|
|
||||||
- create a folder
|
- create a folder
|
||||||
|
|
||||||
```
|
```
|
||||||
mkdir ngnix-proxy-manager
|
mkdir ngnix-proxy-manager
|
||||||
cd ngnix-proxy-manager
|
cd ngnix-proxy-manager
|
||||||
|
|
@ -54,9 +54,9 @@ if you want, you can use NGINX, Apache, or any other proxy manager.
|
||||||
```
|
```
|
||||||
|
|
||||||
### Start NGINX Proxy Manager
|
### Start NGINX Proxy Manager
|
||||||
|
|
||||||
- By executing: `docker-compose up -d`
|
- By executing: `docker-compose up -d`
|
||||||
|
|
||||||
### Login to NGINX Proxy Manager
|
### Login to NGINX Proxy Manager
|
||||||
- **Important: You need to update the default credentials**
|
- **Important: You need to update the default credentials**
|
||||||
|
|
||||||
|
|
@ -71,12 +71,12 @@ Password: changeme
|
||||||
|
|
||||||
### Login to NGINX Proxy Manager.
|
### Login to NGINX Proxy Manager.
|
||||||
- Click on "Proxy Host" and add a proxy host.
|
- Click on "Proxy Host" and add a proxy host.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|
||||||
- If you want, you can add the `Let's Encrypt SSL` certificate.
|
- If you want, you can add the `Let's Encrypt SSL` certificate.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -29,15 +29,15 @@ Some users have reported an error after updating their docker containers.
|
||||||
|
|
||||||
- To fix this error, you need to:
|
- To fix this error, you need to:
|
||||||
- Delete the LibreChat image in docker 🗑️
|
- Delete the LibreChat image in docker 🗑️
|
||||||
|
|
||||||
**(leave mongo intact to preserve your profiles and history)**
|
**(leave mongo intact to preserve your profiles and history)**
|
||||||

|

|
||||||
- Repeat the docker update process: 🚀
|
- Repeat the docker update process: 🚀
|
||||||
- `docker-compose build`
|
- `docker-compose build`
|
||||||
- `docker-compose up -d`
|
- `docker-compose up -d`
|
||||||
|
|
||||||
## v0.5.4
|
## v0.5.4
|
||||||
Some changes were made in the .env file
|
Some changes were made in the .env file
|
||||||
**Look at the .env.example for reference.**
|
**Look at the .env.example for reference.**
|
||||||
|
|
||||||
- If you previously used social login, you need to:
|
- If you previously used social login, you need to:
|
||||||
|
|
@ -62,7 +62,7 @@ ALLOW_SOCIAL_LOGIN=false
|
||||||
|
|
||||||
```env
|
```env
|
||||||
##########################
|
##########################
|
||||||
# Anthropic Endpoint:
|
# Anthropic Endpoint:
|
||||||
##########################
|
##########################
|
||||||
# Access key from https://console.anthropic.com/
|
# Access key from https://console.anthropic.com/
|
||||||
# Leave it blank to disable this feature.
|
# Leave it blank to disable this feature.
|
||||||
|
|
@ -107,7 +107,7 @@ I had to change the environment variable from AZURE_OPENAI_API_KEY to AZURE_API_
|
||||||
---
|
---
|
||||||
|
|
||||||
### Docker
|
### Docker
|
||||||
- The docker-compose file had some change. Review the [new docker instructions](../install/docker_install.md) to make sure you are setup properly. This is still the simplest and most effective method.
|
- The docker-compose file had some change. Review the [new docker instructions](../install/docker_compose_install.md) to make sure you are setup properly. This is still the simplest and most effective method.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -12,7 +12,7 @@ In this video, you will learn how to install and run LibreChat, using Docker on
|
||||||
- 0:00 - Intro
|
- 0:00 - Intro
|
||||||
- 0:14 - Update the system
|
- 0:14 - Update the system
|
||||||
- 0:29 - Clone the repository
|
- 0:29 - Clone the repository
|
||||||
- 0:37 - Docker installation
|
- 0:37 - Docker installation
|
||||||
- 1:03 - Enter in the folder
|
- 1:03 - Enter in the folder
|
||||||
- 1:07 - Create the .env file
|
- 1:07 - Create the .env file
|
||||||
- 1:14 - Build using docker-compose
|
- 1:14 - Build using docker-compose
|
||||||
|
|
@ -30,13 +30,13 @@ Here are the steps to follow:
|
||||||
- Build the Docker image: `docker-compose build`
|
- Build the Docker image: `docker-compose build`
|
||||||
- Start LibreChat: `docker-compose up -d`
|
- Start LibreChat: `docker-compose up -d`
|
||||||
|
|
||||||
Note: If you run the command on the same computer and want to access it, navigate to `localhost:3080`. You should see a login page where you can create or sign in to your account. Then you can choose an AI model and start chatting.
|
Note: If you run the command on the same computer and want to access it, navigate to `localhost:3080`. You should see a login page where you can create or sign in to your account. Then you can choose an AI model and start chatting.
|
||||||
|
|
||||||
Have fun!
|
Have fun!
|
||||||
|
|
||||||
---
|
---
|
||||||
## **[Docker Install](docker_install.md)** (General documentation)
|
## **[Docker Install](docker_compose_install.md)** (General documentation)
|
||||||
---
|
---
|
||||||
|
|
||||||
## **Manual Installation:**
|
## **Manual Installation:**
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
# Mac Installation Guide
|
# Mac Installation Guide
|
||||||
## **Recommended : [Docker Install](docker_install.md)**
|
## **Recommended : [Docker Install](docker_compose_install.md)**
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
- Change into the cloned directory by running cd LibreChat
|
- Change into the cloned directory by running cd LibreChat
|
||||||
- If using MongoDB Atlas, remove &w=majority from the default connection string
|
- If using MongoDB Atlas, remove &w=majority from the default connection string
|
||||||
Follow the instructions for setting up proxies, access tokens, and user system:
|
Follow the instructions for setting up proxies, access tokens, and user system:
|
||||||
|
|
||||||
## [Create a MongoDB database](mongodb.md) (Required)
|
## [Create a MongoDB database](mongodb.md) (Required)
|
||||||
|
|
||||||
## [Get Your API keys and Tokens](apis_and_tokens.md) (Required)
|
## [Get Your API keys and Tokens](apis_and_tokens.md) (Required)
|
||||||
|
|
@ -74,13 +74,13 @@ fi
|
||||||
npm run backend
|
npm run backend
|
||||||
```
|
```
|
||||||
|
|
||||||
### **Make the script executable by running**
|
### **Make the script executable by running**
|
||||||
|
|
||||||
```
|
```
|
||||||
chmod +x start_chatgpt.sh
|
chmod +x start_chatgpt.sh
|
||||||
```
|
```
|
||||||
|
|
||||||
### **Start LibreChat by running**
|
### **Start LibreChat by running**
|
||||||
```
|
```
|
||||||
./start_chatgpt.sh
|
./start_chatgpt.sh
|
||||||
```
|
```
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue