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.

 

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *