apps:filebrowser

Filebrowser

Інструкція по встановленню та запуску.

https://filebrowser.org/installation
1. Завантаження бінарного файла

curl -fsSL https://raw.githubusercontent.com/filebrowser/get/master/get.sh | bash

2. Створюємо служубу systed для роботи сервіса в автоматичному режмі.

sudo nano /etc/systemd/system/filebrowser.service

Додати вміст:

[Unit]
Description=File Browser
After=network.target

[Service]
User=root
ExecStart=/usr/local/bin/filebrowser -r /storage/uploads -a 0.0.0.0 -p 8080 --database .filebrowser.db
WorkingDirectory=/storage
Restart=always

[Install]
WantedBy=multi-user.target

Опис параметрів:

  • -r /storage/ — коренева папка, до якої даємо доступ
  • -a 0.0.0.0 — слухати всі інтерфейси (без обмежень в доступі)
  • -p 8080 — порт 8080
  • –database .filebrowser.db — файл бази в корені WorkingDirectory (в /storage/.filebrowser.db)
  • WorkingDirectory=/storage/uploads — щоб база і інші файли були поруч із контентом
  • User=root — запускається від root (щоб мати доступ до /storage, можна змінити на користувача з правами, якщо треба)

3. Запуск і автозапуск служби:

sudo systemctl daemon-reload
sudo systemctl enable filebrowser
sudo systemctl start filebrowser

4. Перевіряємо

sudo systemctl status filebrowser

5. Переходимо у веб-інтерфейс: http://10.0.0.100:8080

Дані доступу:
Login: admin
Pass: admin або автоматично згенерований і вказаний при запуску служби

  • apps/filebrowser.txt
  • Востаннє змінено: 18/06/2025 20:28
  • (зовнішнє редагування)