Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Support] knex666 - FileBrowser

Featured Replies

Hi,

 

i´m trying to publish FileBrowser to web with nginx proxy manager, but only the shared urls. Wand to allow everything from my lan.

Trying since some hours now to find the correct config for npm but seem not to work. Was anyone of you successful?

This is my config at the moment:

location / { client_max_body_size 0; proxy_pass http://192.168.2.122:80/;}

 

Not my wanted solution, login is reachable from the internet. But in general working atm.

 

 

This is what i already tried in different variations:

location / { client_max_body_size 0; proxy_pass http://192.168.2.122:80/; allow 192.168.2.0/24; deny all;}
location /api { client_max_body_size 0; proxy_pass http://192.168.2.122:80/; allow all;}
location /static { client_max_body_size 0; proxy_pass http://192.168.2.122:80/; allow all;}
location /share { client_max_body_size 0; proxy_pass http://192.168.2.122:80/; allow all;}

 

Here the site is just not loading at all or i receive a message, that something went wrong.

 

Does anyone have an idea how i can solfe this?

 

Regards

  • Replies 250
  • Views 81.9k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • leejbarker
    leejbarker

    Hi knex666...   Don't suppose you could provide a little bit more detailed install / conf instructions for the novice pls?   No worries if not!   Thanks   Lee

  • you have mounted that folder to /config ? or where?  /mnt/usr/appdata/filebrowser shoud be mounted to /db than /config is in /db/config yes like this https://github.com/filebrowser/fr

  • may try this     should solve the most issues ...

Posted Images

  • Author
Hi,
 
i´m trying to publish FileBrowser to web with nginx proxy manager, but only the shared urls. Wand to allow everything from my lan.
Trying since some hours now to find the correct config for npm but seem not to work. Was anyone of you successful?
This is my config at the moment:
location / { client_max_body_size 0; proxy_pass http://192.168.2.122:80/;}

 
Not my wanted solution, login is reachable from the internet. But in general working atm.
 
 
This is what i already tried in different variations:

location / { client_max_body_size 0; proxy_pass http://192.168.2.122:80/; allow 192.168.2.0/24; deny all;}location /api { client_max_body_size 0; proxy_pass http://192.168.2.122:80/; allow all;}location /static { client_max_body_size 0; proxy_pass http://192.168.2.122:80/; allow all;}location /share { client_max_body_size 0; proxy_pass http://192.168.2.122:80/; allow all;}

 
Here the site is just not loading at all or i receive a message, that something went wrong.
 
Does anyone have an idea how i can solfe this?
 
Regards

Hi,

since this is not a filebrowser problem you should dig into nginx config.
You are nearly there using a location / proxy pass and a rule to deny access.
But you should go ahead and deny the access to the server and not to the location. Pasing through every location is not a solution.

Cheers

Gesendet von meinem Redmi Note 8 Pro mit Tapatalk

I simply added a new port say 12380 and changed the WebUI field to 

http://[IP]:[PORT:80]/files/

 

Note: You have to enable advanced settings to view the WebUI field.

Just dropping a message here, in case someone needs to see it.

 

I recently lost access to FileBrowser through the net. This was because of an expired SSL certificate.

I wasn't able to renew the certificate within Nginx Proxy Manager either.

 

To fix this, I changed the scheme within Nginx Proxy Manager to HTTP instead of HTTPS (which previously worked fine, for whatever reason)

 

Scheme.PNG.23c6c80c2733e037ae704abaa0a6f302.PNG

 

Maybe this'll save a few hours of hair pulling from someone :)

  • 2 weeks later...

Is anyone able to run this behind Traefik?

These are my labels in FileBrowser:

image.thumb.png.68ea84081ba48cc653dcd4176bc2fa1b.png

If I set entrypoint to web (http), I get a 404.

If I set entrypoint to websecure (https) I get a 502.

 

Any idea what I'm doing wrong? Got a bunch of other containers working great via Traefik.

 

Thanks!

  • 1 month later...

is any way we can add separate folders for new user , i dont get about scoping or how to bind that was posted here befor ?

  • 2 months later...

Can I connect a Domain?

2 hours ago, NEYUS said:

Can I connect a Domain?

may be more specific what you mean

 

can i run this behind a reverse proxy and connect via my filebrowser.mydomain.com ... yes

 

can i mount external volumes ... well, you can use rclone mount to mount remote shares and then mount them inside filebrowser as sample ...

 

or whatever your question was ;)

  • 3 weeks later...

how we can use command line ? its not working for me ...

 

image.thumb.png.daf7b6ccfced98fa073ab0b07e5b07b6.png

 

Is anyone using SWAG proxy-config sample? I'm getting a 502. Did you changed anything?

I have created a subdomain "filebrowser"

Emby and Nextcloud are working fine.

I can't move a directory with files inside from disk1 to disk2 (using /mnt/ as the share path), but I can create a directory and move those files. How come I am getting 500 error when trying to move the folder and files together, but separately no problem?

 

Log: 

2022/07/07 16:34:46 /data/downloads/SomeMovie (2022) (1080)/: 500 192.168.1.31 read /srv/data/downloads/SomeMovie (2022) (1080): is a directory

Edited by sdballer

  • 2 months later...
On 12/23/2021 at 7:27 PM, alturismo said:

i added my network shares with UAD and then you should have access to ../remotes/


I don't know whether it worked before, but when I try to access my remotes (mounted via UAD) and try to access the remotes folder in Filebrowser I get some waiting time and then the "something really went wrong."

Any idea what could be wrong? I can access the remotes from bash and also from unraid integrated filebrowser.

Could someone tell me if there is a tutorial somewhere to change the original skin ?

Thanks ;)

1 hour ago, wambo said:


I don't know whether it worked before, but when I try to access my remotes (mounted via UAD) and try to access the remotes folder in Filebrowser I get some waiting time and then the "something really went wrong."

Any idea what could be wrong? I can access the remotes from bash and also from unraid integrated filebrowser.

 

Can you access those remotes when you're inside the container's console session?

 

Right click on the container in Docker tab and click Console, then try to access those shares.

20 hours ago, PicPoc said:

Could someone tell me if there is a tutorial somewhere to change the original skin ?

 

 

when you look into your filebrowsers settings there is even a link to the documentation howto ...

 

as sample when i used a custom style (before FB had a dark mode)

 

image.thumb.png.8feb159fcbf4ef0bd5a69ddad812f2b3.png

 

image.png.48555ed5afbc0d2c9be991dae80ca9b5.png

 

image.thumb.png.694847d75b4be779a379bace2183d110.png

OK thanks Alturismo !

I will try to understand this CSS !!! haha !

;)

Thanks again for your help, but I don't understand how write in the preferences.

 

This doesn't work :

FB.png

3 hours ago, PicPoc said:

This doesn't work :

 

always docker point of view ... like in any other docker(s)

 

in this sample, while my files are sitting in /mn/cache/appdata/..... from docker point of view its /style

image.thumb.png.8876306ef380fe08e71fc8013affa7d2.png

 

may start with reading some basics before running into issues later ;)

Thanks again.
In the documentation nothing clearly explains where to put this file.
I tried several options, seen from the docker and as you showed me, but I don't see.
I am not an expert in docker and I have realized that the documentations are succinct each time. I don't really understand why!
I'm going to test other things but it's too random like this to succeed in moving forward.

;)

Hello Sir,

 

I have installed filebrowser apps in my unraid backup server. but I have faced a problem

 

Problem is : when I open file browser  with Admin/Admin then show one TEST folder (setting > user manager > Scope: blank)

but when I open another user test for folder share (setting > user manager > Scope: /mnt/user/share) then always show error message "This location can't be reached".

 

Please help me how to solve this problem

1 hour ago, Nishadul Haque said:

Please help me how to solve this problem

 

1 hour ago, Nishadul Haque said:

Scope: /mnt/user/share) then always show error message "This location can't be reached".

 

may show how you mounted your folders for filebrowser ...

 

and also may consider

 

On 9/16/2022 at 6:39 AM, alturismo said:

always docker point of view ... like in any other docker(s)

 

 

image.thumb.png.e3808a37e5f220f3e96f8e66ba93435b.png

 

would be then /srv/user/....

 

so also your case

 

On 9/16/2022 at 6:39 AM, alturismo said:

may start with reading some basics before running into issues later ;)

 

Thank you for your reply,

How to mount another folder with Host Path 2, Host Path 3, Host Path 4 with share folder, doc folder, test folder etc.

19 minutes ago, Nishadul Haque said:

How to mount another folder with Host Path 2, Host Path 3, Host Path 4 with share folder, doc folder, test folder etc.

18 hours ago, PicPoc said:

In the documentation nothing clearly explains where to put this file.

 

actually these are more questions related to filebrowser's helpdesk instead unraid's

 

but may as start again, depending on your setup's as filebrowser is indeed a little special

 

while /mnt <> /srv is mounted, dockers point of view to your filesystem is /srv/user/share as sample instead /mnt/user/share

 

now, when you look into your filebrowser's .json config file

 

image.png.2c1b8087b6f302ecbf87d4e7f017cd20.png

image.png.70d1a28611387120ef4ddff99edd2ff0.png

 

you see another root set, so for filebrowser now its even without /srv, means, ./user/share/... instead /srv/user/share

 

so basically this will end in /mnt on the host system (empty .)

image.png.ff80f3989ab43b70265fba832fd8be66.png

 

and this will end in (mnt/user/ on the host system

image.png.1fb5797a1aa1b0dfd019f6eb67d53725.png

 

while this will exclude folders from the host system then from a user in /mnt/user/...

image.png.619dfd486147c660fd021ebdc1b6899e.png

 

so in this case, you see the user "sandra" has access to /mnt/user/ on the host WITHOUT access to /mnt/user/appdata as sample

 

i hope this clear's it up now, for the rest, i would suggest to 1. read docker's basics and 2. look at filebrowsers doc's and/or git, so you understand what you mount and do ... before you give access to files you dont want to ;)

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.