FileRun installation using Docker
For FileRun Enterprise version, use this guide which includes support for full-text searching.
This guide assumes you have Docker
and docker-compose
installed on a server with at least 1GB of RAM memory.
Start by pulling the Docker image:
docker pull afian/filerun
Then create a text file named docker-compose.yml
and paste the following inside:
version: '2' services: db: image: mariadb:10.1 environment: MYSQL_ROOT_PASSWORD: filerun MYSQL_USER: filerun MYSQL_PASSWORD: filerun MYSQL_DATABASE: filerun volumes: - /filerun/db:/var/lib/mysql web: depends_on: - db links: - db image: afian/filerun ports: - "80:80" volumes: - /filerun/html:/var/www/html - /filerun/user-files:/user-files
Please note the above volumes
configuration. There are two folders you need to configure. One for the FileRun application files. It can be located in any empty folder and must have the mount path set to /var/www/html
and one for the FileRun user files, with the mount path set to /user-files
.
And start FileRun up using the following command:
docker-compose up -d
FileRun should be now up and running and you can access it with your browser.
The default FileRun credentials are as follows:
* Username: superuser
* Password: superuser