FileRun to lekka, webowa aplikacja do zarządzania plikami – idealna jako prywatna chmura. Dzięki Dockerowi instalacja jest szybka i bezproblemowa. Ten poradnik pokaże Ci, jak uruchomić FileRun na serwerze VPS lub serwerze dedykowanym z systemem Linux.
✅ Wymagania
- Serwer VPS lub serwer dedykowany z zainstalowanym Dockerem – Polecamy Netcloud24.com
- Docker i Docker Compose
- Port 80 i 443 otwarty
🔧 Krok 1: Instalacja Dockera i Docker Compose
sudo apt update
sudo apt install docker.io docker-compose -y
sudo systemctl enable docker --now
📁 Krok 2: Utworzenie katalogu i pliku docker-compose.yml
mkdir filerun && cd filerun
nano docker-compose.yml
Wklej poniższą konfigurację do docker-compose.yml
:
version: '2'
services:
db:
image: mariadb:10.1
restart: always
environment:
MYSQL_ROOT_PASSWORD: filerun
MYSQL_USER: filerun
MYSQL_PASSWORD: filerun
MYSQL_DATABASE: filerun
volumes:
- ./db:/var/lib/mysql
web:
image: filerun/filerun
restart: always
ports:
- "8080:80"
volumes:
- ./html:/var/www/html
- ./user-files:/user-files
environment:
FR_DB_HOST: db
FR_DB_PORT: 3306
FR_DB_NAME: filerun
FR_DB_USER: filerun
FR_DB_PASS: filerun
depends_on:
- db
🚀 Krok 3: Uruchomienie kontenerów
docker-compose up -d
🌐 Krok 4: Dostęp przez przeglądarkę
Otwórz w przeglądarce adres: http://twoj-serwer:8080
Dane logowania (domyślnie):
- Login: superuser
- Hasło: superuser
🔐 (Opcjonalnie) Krok 5: Reverse Proxy z SSL
Aby korzystać z HTTPS, możesz skonfigurować serwer proxy (np. Nginx + Certbot). W razie potrzeby przygotujemy osobny poradnik.
🚀 Gotowe!
Twój własny serwer plików FileRun działa w oparciu o kontenery Docker.
🌐 Szukasz stabilnego serwera?
Netcloud24.com oferuje wydajne serwery VPS i serwery dedykowane, idealne pod FileRun, Nextcloud, Docker, CRM, ERP i inne aplikacje biznesowe.