Skip to content

Instantly share code, notes, and snippets.

@momoseijin
Last active November 11, 2023 06:42
Show Gist options
  • Save momoseijin/5b56ca6c0e6bf764f37dffe17300735f to your computer and use it in GitHub Desktop.
Save momoseijin/5b56ca6c0e6bf764f37dffe17300735f to your computer and use it in GitHub Desktop.
Using S3 on Mastodon
S3_ENABLED=true
S3_BUCKET=media.yourdomain.com ← 自分の作ったバケット名(mediaなどをつけてエイリアスを使う場合はOptionalも設定する)
AWS_ACCESS_KEY_ID=ABCDEFGHIJKLMNOPQRST ← 設定されたアクセスキー
AWS_SECRET_ACCESS_KEY=ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890abcd ← 設定されたシークレットキー
S3_REGION=ap-northeast-1 ← 東京リージョンならこれ
S3_PROTOCOL=https
S3_ENDPOINT=https://s3-ap-northeast-1.amazonaws.com ← 東京リージョンならこれ
# Optional alias for S3 (e.g. to serve files on a custom domain, possibly using Cloudfront or Cloudflare)
S3_CLOUDFRONT_HOST=media.yourdomain.com ←ここに自分の設定した S3Bucket と Cloudflare で合わせた CNAME 入れる
ちなみに
S3_ALIAS_HOST=media.mydomain.com ←最新の.env.productionにはこう書かれててこれでもいける。これのほうが良いかも。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment