Skip to content

Commit a59ee4a

Browse files
authoredJul 22, 2023
Add information on shell commands (#46)
1 parent 88604d3 commit a59ee4a

File tree

2 files changed

+19
-0
lines changed

2 files changed

+19
-0
lines changed
 

‎configuration/README.md

+1
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,4 @@ Most of the configuration can be understood through our Command Line Interface d
88

99
{% page-ref page="command-runner.md" %}
1010

11+
{% page-ref page="shell-commands.md" %}

‎configuration/shell-commands.md

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# Shell commands
2+
3+
Within Filebrowser you can toggle the shell (`< >` icon at the top right) and this will open a shell command window at the bottom of the screen.
4+
5+
**By default no commands are availabe as the command list is empty**
6+
7+
To enable commands these need to either be done on a per-user basis (including for the Admin user).
8+
9+
You can do this by adding them in Settings > User Management > (edit user) > Commands or to *apply to all new users created from that point forward* they can be set in Settings > Global Settings
10+
11+
{% hint style="info" %} If using a proxy manager then remember to enable websockets support for the Filebrowser proxy{% endhint %}
12+
13+
{% hint style="info" %} If using Docker and you want to add a new command that is not in the base image then you will need to build a custom Docker image using `filebrowser/filebrowser' as a base image. For example to add 7z:
14+
```
15+
FROM filebrowser/filebrowser
16+
RUN sudo apt install p7zip-full
17+
```
18+
{% endhint %}

0 commit comments

Comments
 (0)
Failed to load comments.