mirror of
				https://github.com/superseriousbusiness/gotosocial.git
				synced 2025-10-31 01:12:24 -05:00 
			
		
		
		
	
		
			
	
	
		
			46 lines
		
	
	
	
		
			1.7 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			46 lines
		
	
	
	
		
			1.7 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
|  | # Statuses
 | ||
|  | 
 | ||
|  | ## 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" | ||
|  | ``` |