mirror of
https://github.com/Cog-Creators/Red-DiscordBot.git
synced 2025-11-06 11:18:54 -05:00
[Docs] Update autostart guides to use -O flag (#3354)
* Update autostart_systemd.rst * Update autostart_pm2.rst
This commit is contained in:
parent
fdfbfe7b60
commit
54711b2054
@ -17,18 +17,20 @@ Start by installing Node.JS and NPM via your favorite package distributor. From
|
|||||||
After PM2 is installed, run the following command to enable your Red instance to be managed by PM2. Replace the brackets with the required information.
|
After PM2 is installed, run the following command to enable your Red instance to be managed by PM2. Replace the brackets with the required information.
|
||||||
You can add additional Red based arguments after the instance, such as :code:`--dev`.
|
You can add additional Red based arguments after the instance, such as :code:`--dev`.
|
||||||
|
|
||||||
:code:`pm2 start redbot --name "<Insert a name here>" --interpreter "<Location to your Python Interpreter>" -- <Red Instance> --no-prompt`
|
.. code-block:: none
|
||||||
|
|
||||||
|
pm2 start redbot --name "<Insert a name here>" --interpreter "<Location to your Python Interpreter>" --interpreter-args "-O" -- <Red Instance> --no-prompt
|
||||||
|
|
||||||
.. code-block:: none
|
.. code-block:: none
|
||||||
|
|
||||||
Arguments to replace.
|
Arguments to replace.
|
||||||
|
|
||||||
--name ""
|
<Insert a name here>
|
||||||
A name to identify the bot within pm2, this is not your Red instance.
|
A name to identify the bot within pm2, this is not your Red instance.
|
||||||
|
|
||||||
--interpreter ""
|
<Location to your Python Interpreter>
|
||||||
The location of your Python interpreter, to find out where that is use the following command:
|
The location of your Python interpreter, to find out where that is use the following command inside activated venv:
|
||||||
which python3.6
|
which python
|
||||||
|
|
||||||
<Red Instance>
|
<Red Instance>
|
||||||
The name of your Red instance.
|
The name of your Red instance.
|
||||||
|
|||||||
@ -18,7 +18,7 @@ In order to create the service file, you will first need the location of your :c
|
|||||||
# If you are using pyenv
|
# If you are using pyenv
|
||||||
pyenv shell <name>
|
pyenv shell <name>
|
||||||
|
|
||||||
which redbot
|
which python
|
||||||
|
|
||||||
Then create the new service file:
|
Then create the new service file:
|
||||||
|
|
||||||
@ -33,7 +33,7 @@ Paste the following and replace all instances of :code:`username` with the usern
|
|||||||
After=multi-user.target
|
After=multi-user.target
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
ExecStart=path %I --no-prompt
|
ExecStart=path -O -m redbot %I --no-prompt
|
||||||
User=username
|
User=username
|
||||||
Group=username
|
Group=username
|
||||||
Type=idle
|
Type=idle
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user