modify minio setup script
This commit is contained in:
@ -9,9 +9,9 @@ wget https://dl.min.io/server/minio/release/linux-amd64/minio -O /usr/local/bin/
|
||||
# Make the MinIO binary executable
|
||||
chmod +x /usr/local/bin/minio
|
||||
|
||||
# Create a new user and group named 'minio'
|
||||
sudo groupadd -r minio
|
||||
sudo useradd -r -s /sbin/nologin -g minio -d /usr/local/bin/minio minio
|
||||
# Create a new user and group named 'minio' don't fail if already exists
|
||||
sudo groupadd -r minio || true
|
||||
sudo useradd -r -s /sbin/nologin -g minio -d /usr/local/bin/minio minio || true
|
||||
|
||||
# Create a directory for MinIO server configuration and data
|
||||
sudo mkdir -p /etc/minio /var/lib/minio
|
||||
@ -33,6 +33,11 @@ WorkingDirectory=/var/lib/minio
|
||||
User=minio
|
||||
Group=minio
|
||||
ProtectSystem=full
|
||||
|
||||
# Set environment variables for MinIO configuration
|
||||
Environment=MINIO_BROWSER_REDIRECT_URL=https://minio.sa.vin
|
||||
Environment=MINIO_VOLUMES=/mnt/md0/minio
|
||||
|
||||
EnvironmentFile=-/etc/default/minio
|
||||
ExecStartPre=/bin/bash -c "[ -n \"\${MINIO_VOLUMES}\" ]"
|
||||
ExecStart=/usr/local/bin/minio server \$MINIO_OPTS \$MINIO_VOLUMES
|
||||
|
Reference in New Issue
Block a user