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

Дані доступу стандартні: admin/admin

  • apps/filebrowser.1748287241.txt.gz
  • Востаннє змінено: 26/05/2025 16:20
  • (зовнішнє редагування)