Configuration
First Login
After setup, open http://localhost:5000 and login with:
- Username:
admin - Password:
123(change this immediately!)
config.yml file
You can access it from the directory where the binary is located.
Docker Users: The file is inside the Docker volume named folderhost_data.
Use docker volume inspect folderhost_data to find its location. Sometimes it can have a different name if you're using docker compose.
yml
# Port is required. Don't delete it!
port: 5000
# This is folder path. You can change it, but don't delete.
folder: "./host"
# Limit of the folder. Examples: 10 GB, 300 MB, 5.5 GB, 1 TB...
# You can remove it if you trust users.
storage_limit: "10 GB"
# This is secret json web token key to create tokens. If you don't have one, it will be autogenerated.
secret_jwt_key: "auto"
# Admin account properties
admin:
username: "admin"
password: "123"
email: "example@email.com"
scope: "" # for example "/yourfolder", this attribute will set a specific location for user and user can't escape it
permissions:
read_directories: true
read_files: true
create: true
change: true
delete: true
move: true
download: true
upload: true
rename: true
extract: true
archive: true
copy: true
read_recovery: true
use_recovery: true
read_users: true
edit_users: true
read_logs: true
# Holds deleted files. Accidentally, you might delete files that you don't want to delete.
recovery_bin: true
# Optionally you can limit recovery_bin storage. You can remove it if you want.
bin_storage_limit: "5 GB"
# Enable/Disable logging activities
log_activities: true
# Clears logs automatically after some days. If you want to disable it set the value to 0.
clear_logs_after: 7 # Days
