mirror of
https://github.com/auricom/home-cluster.git
synced 2025-12-16 21:16:15 +01:00
| datasource | package | from | to | | ---------- | ------------------------------- | ---- | ---- | | docker | ghcr.io/onedr0p/postgres-initdb | 14.7 | 14.8 |
Gitea
S3 Configuration
-
Create
~/.mc/config.json{ "version": "10", "aliases": { "minio": { "url": "https://s3.<domain>", "accessKey": "<access-key>", "secretKey": "<secret-key>", "api": "S3v4", "path": "auto" } } } -
Create the gitea user and password
mc admin user add minio gitea <super-secret-password> -
Create the gitea bucket
mc mb minio/gitea -
Create
gitea-user-policy.json{ "Version": "2012-10-17", "Statement": [ { "Action": [ "s3:ListBucket", "s3:PutObject", "s3:GetObject", "s3:DeleteObject" ], "Effect": "Allow", "Resource": ["arn:aws:s3:::gitea/*", "arn:aws:s3:::gitea"], "Sid": "" } ] } -
Apply the bucket policies
mc admin policy add minio gitea-private gitea-user-policy.json -
Associate private policy with the user
mc admin policy set minio gitea-private user=gitea