mirror of
https://github.com/superseriousbusiness/gotosocial.git
synced 2024-11-29 23:22:45 +00:00
45 lines
1.7 KiB
Markdown
45 lines
1.7 KiB
Markdown
|
# Storage
|
||
|
|
||
|
## Settings
|
||
|
|
||
|
```yaml
|
||
|
##########################
|
||
|
##### STORAGE CONFIG #####
|
||
|
##########################
|
||
|
|
||
|
# Config pertaining to storage of user-created uploads (videos, images, etc).
|
||
|
storage:
|
||
|
|
||
|
# String. Type of storage backend to use.
|
||
|
# Examples: ["local", "s3"]
|
||
|
# Default: "local" (storage on local disk)
|
||
|
# NOTE: s3 storage is not yet supported!
|
||
|
backend: "local"
|
||
|
|
||
|
# String. Directory to use as a base path for storing files.
|
||
|
# Make sure whatever user/group gotosocial is running as has permission to access
|
||
|
# this directly, and create new subdirectories and files with in.
|
||
|
# Examples: ["/home/gotosocial/storage", "/opt/gotosocial/datastorage"]
|
||
|
# Default: "/gotosocial/storage"
|
||
|
basePath: "/gotosocial/storage"
|
||
|
|
||
|
# String. Protocol to use for serving stored files.
|
||
|
# It's very unlikely that you'll need to change this ever, but there might be edge cases.
|
||
|
# Examples: ["http", "https"]
|
||
|
serveProtocol: "https"
|
||
|
|
||
|
# String. Host for serving stored files.
|
||
|
# If you're using local storage, this should be THE SAME as the value you've set for Host, above.
|
||
|
# It should only be a different value if you're serving stored files from a host
|
||
|
# other than the one your instance is running on.
|
||
|
# Examples: ["localhost", "example.org"]
|
||
|
# Default: "localhost" -- you should absolutely change this.
|
||
|
serveHost: "localhost"
|
||
|
|
||
|
# String. Base path for serving stored files. This will be added to serveHost and serveProtocol
|
||
|
# to form the prefix url of your stored files. Eg., https://example.org/fileserver/.....
|
||
|
# It's unlikely that you will need to change this.
|
||
|
# Examples: ["/fileserver", "/media"]
|
||
|
# Default: "/fileserver"
|
||
|
serveBasePath: "/fileserver"
|
||
|
```
|