Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Shells Virtual Desktop
BMail.ag - Secure Email Service
Server.net
CPLicense.net
VPS Server
Buy VPN
Vultr
VMs for AI
HostDare
HostDare
ReliableSite White-Label Dedicated Hosting for Resellers
InterServer VPS
BMail.ag - Secure Email Service
Best VPN
High-Performance Bare Metal Server Solutions
Karvl.com
Server Mania Cloud Hosting
DataWagon Hosting
AlphaVPS Hosting
Evoxt.com
Clouvider
VPS Hosting with NVMe
Residential IPs in the US & 4G Mobile Proxies in EU & US with Unlimited Bandwidth
ReliableSite White-Label Dedicated Hosting for Resellers
Rabisu - Hosting Solutions
Shells Virtual Desktop
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

Best practices for MinIO?

raindog308raindog308 Administrator, Veteran

I love PikaPods and they've recently added the option to enable S3 backups (docs).

While I could plug it into B2, I also have plenty of idlers, so I was thinking of spinning up a MinIO instance.

I realize it uses https and requires credentials, so it's not like any one could just come by and download my buckets. But is that all there is to it? I've never used MinIO and I'm wondering if there is something more I need to do in terms of maintenance, security, etc. Is it one of those "install and it just works" or is there more I should be thinking of?

Comments

  • techdragontechdragon Member
    edited February 2025

    Encrypt data at rest. Use access control / service accounts to connect to services (similar concept to using application specific passwords).

    Nice to see Pikapods enabling backups. Shame they won't support custom images but their reasoning makes sense. However, this also means that some of their competitors offer features they don't.

  • raindog308raindog308 Administrator, Veteran

    Forgot to tag @m4nu

    Thanked by 1m4nu
  • BlembimBlembim Member
    edited February 2025

    not kind of maintenance but kind of Quality of Life.

    I used to host minio once on Potato CPU storage vps with Syncthing Instance on the same vps and with only 1GB RAM. Worst Nightmare.

    My recommendation is hosting minio on VPS with decent IO and CPU. plus running in Docker so you don't have to worrying about keeping up-to-date.

    Thanked by 1vicaya
  • You mean pikapids? :joy: jokes aside I am using garage and alist for my s3 usage currently as when I tried minio it was "heavy" for my simple backup and storage handler used on some of my websites.

    Thanked by 1raindog308
  • raindog308raindog308 Administrator, Veteran

    @TrK said: You mean pikapids?

    image

    I really need to do a better job of proofreading...

    Thanked by 1TrK
  • @raindog308 said:

    @TrK said: You mean pikapids?

    image

    I really need to do a better job of proofreading...

    Or hire someone else to do that for you, maybe some AI like copilot or something self hosted? Btw, We aren't going to update the permalink?

  • When generating Access Keys, restrict to per bucket ('Restrict beyond user policy').

    {
        "Version": "2012-10-17",
        "Statement": [
            {
                "Effect": "Allow",
                "Action": [
                    "s3:*"
                ],
                "Resource": [
                    "arn:aws:s3:::bucket-name/*"
                ]
            }
        ]
    }
    
    Thanked by 1raindog308
  • raindog308raindog308 Administrator, Veteran

    @TrK said: Btw, We aren't going to update the permalink?

    No - it's already gone out on social, etc.

    Thanked by 1TrK
  • minio is not LE friendly (inefficient io path, esp. many small files). Use seaweedfs s3 api, which supports async cloud tiering (any rclone backend) that can take advantage of cheap storage boxes.

  • @vicaya said: Use seaweedfs s3 api

    You are christian. I've been looking for something like this for AGES.

  • Is there a Borg backup option? I imagine that would be better.

  • Is Garage appropriate for LE?

  • vicayavicaya Member
    edited February 2025

    @JohnnySac said:
    Is Garage appropriate for LE?

    Not if you care about durability without extra unnecessary storage space cost, which requires erasure coding (EC) and/or cloud tiering. Otherwise, it's a very nice ivory tower exercise.

    Thanked by 1JohnnySac
  • @sillycat said:

    @vicaya said: Use seaweedfs s3 api

    You are christian. I've been looking for something like this for AGES.

    If you like the project, please consider backing the open source project if you have means.

Sign In or Register to comment.