bfile/filed/README.md

17 lines
742 B
Markdown
Raw Permalink Normal View History

2023-09-29 12:15:07 +02:00
# fileD - file daemon
2023-09-29 12:34:36 +02:00
This is a part of blek! File that is responsible for serving and uploading files.
2023-09-29 12:36:02 +02:00
This module is released under the GPLv3 with additions, copy of which is included in the top level of this repository.
2023-09-30 06:46:29 +02:00
## Building
2023-10-09 12:55:26 +02:00
First, install the build dependencies:
1. Rust toolchain
2. Git (latest version)
2023-09-30 06:46:29 +02:00
To get started with this, copy either `Dockerfile.dev` or `Dockerfile.prod` to `Dockerfile`, depending on your environment.
Then either build it manually or start it up using the `docker-compose.yml` file, which is provided in the top level directory.
2023-10-01 06:17:58 +02:00
## Deploying notes
2023-10-01 06:43:27 +02:00
Files will be saved in `/opt/user_uploads` (as defined in `.env`). Mount that directory into a volume or host directory to easily back up the data.