fix minio setup
This commit is contained in:
8
setup_minio.sh
Normal file → Executable file
8
setup_minio.sh
Normal file → Executable file
@ -11,7 +11,7 @@ chmod +x /usr/local/bin/minio
|
|||||||
|
|
||||||
# Create a new user and group named 'minio' don't fail if already exists
|
# Create a new user and group named 'minio' don't fail if already exists
|
||||||
sudo groupadd -r minio || true
|
sudo groupadd -r minio || true
|
||||||
sudo useradd -r -s /sbin/nologin -g minio -d /usr/local/bin/minio minio || true
|
sudo useradd -r -s /sbin/nologin -g minio -d /var/lib/minio minio || true
|
||||||
|
|
||||||
# Create a directory for MinIO server configuration and data
|
# Create a directory for MinIO server configuration and data
|
||||||
sudo mkdir -p /etc/minio /var/lib/minio
|
sudo mkdir -p /etc/minio /var/lib/minio
|
||||||
@ -36,11 +36,11 @@ ProtectSystem=full
|
|||||||
|
|
||||||
# Set environment variables for MinIO configuration
|
# Set environment variables for MinIO configuration
|
||||||
Environment=MINIO_BROWSER_REDIRECT_URL=https://minio.sa.vin
|
Environment=MINIO_BROWSER_REDIRECT_URL=https://minio.sa.vin
|
||||||
Environment=MINIO_VOLUMES=/mnt/md0/minio
|
Environment=MINIO_ROOT_USER=minio_root_user_60c4cbcd
|
||||||
|
Environment=MINIO_ROOT_PASSWORD=74fcd51acc7bfeca02223ce516324a
|
||||||
|
|
||||||
EnvironmentFile=-/etc/default/minio
|
EnvironmentFile=-/etc/default/minio
|
||||||
ExecStartPre=/bin/bash -c "[ -n \"\${MINIO_VOLUMES}\" ]"
|
ExecStart=/usr/local/bin/minio server /mnt/md0/minio/
|
||||||
ExecStart=/usr/local/bin/minio server \$MINIO_OPTS \$MINIO_VOLUMES
|
|
||||||
# Let systemd restart this service always
|
# Let systemd restart this service always
|
||||||
Restart=always
|
Restart=always
|
||||||
# Specifies the maximum file descriptor number that can be opened by this process
|
# Specifies the maximum file descriptor number that can be opened by this process
|
||||||
|
0
setup_minio_nginx.sh
Normal file → Executable file
0
setup_minio_nginx.sh
Normal file → Executable file
0
setup_museum.sh
Normal file → Executable file
0
setup_museum.sh
Normal file → Executable file
0
setup_museum_nginx.sh
Normal file → Executable file
0
setup_museum_nginx.sh
Normal file → Executable file
Reference in New Issue
Block a user