Post by @lilpoes

#littlefedi + Garage S3

  1. Create a bucket, because I will using custom domain for this bucket (different with endpoint domain name) so the bucket name is my custom domain name eg. img.domain.com,
  2. Enable "exposing website access" to img.domain.com bucket Garage: exposing websites,
  3. Configure a reverse proxy with Caddy or nginx to point the img.domain.com to Garage web access Garage: Reverse Proxy
  4. Edit the littlefedi.toml file
[media]
backend = "s3"
public_base_url = "https://img.domain.com" # custom domain

[media.s3]
bucket = "img.domain.com" # bucket name
endpoint = "s3.endpoint.com # real Garage S3 endpoint
region = "us-east-1"
access_key = "myraccesskey"
secret_key = "mysecretkey"

Save and start littlefedi

PS: I need to download binary or build littlefedi source with S3 support.