initial commit
This commit is contained in:
30
README.md
Normal file
30
README.md
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
# open-webui Installer
|
||||||
|
|
||||||
|
This is an installer script, that installs the open-webui as a service in
|
||||||
|
Archlinux. By default, the script will install into /opt/open-webui and keep it
|
||||||
|
updated, if necessary.
|
||||||
|
|
||||||
|
The script installs in several steps:
|
||||||
|
|
||||||
|
- Create users, if not exist
|
||||||
|
- Create a directory to install into
|
||||||
|
- Create a virtual environment to install open-webui into
|
||||||
|
- Activate the environment
|
||||||
|
- Call the pip installer
|
||||||
|
- Copy the service files into /etc/systemd/system
|
||||||
|
|
||||||
|
Before installing the service edit the variables in `./installer.conf` as
|
||||||
|
appropriate.
|
||||||
|
|
||||||
|
The service can be installed with the following command:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
sudo ./install.sh
|
||||||
|
```
|
||||||
|
|
||||||
|
Then start the service:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
sudo systemctl enable open-webui.service
|
||||||
|
sudo systemctl start open-webui.service
|
||||||
|
```
|
||||||
Reference in New Issue
Block a user