[Unit] Description=Minio Documentation=https://docs.minio.io Wants=network-online.target After=network-online.target [Service] WorkingDirectory=/home/cable/minio/ EnvironmentFile=-/home/cable/minio/minio.env ExecStartPre=/bin/bash -c "[ -n \"${MINIO_VOLUMES}\" ] || echo \"Variable MINIO_VOLUMES\"" ExecStart=/home/cable/minio/minio server $MINIO_OPTS $MINIO_VOLUMES User=cable Group=cable PermissionsStartOnly=true StandardOutput=journal StandardError=inherit # Specifies the maximum file descriptor number that can be opened by this process LimitNOFILE=65536 # Disable timeout logic and wait until process is stopped TimeoutStopSec=0 # SIGTERM signal is used to stop Minio KillSignal=SIGTERM SendSIGKILL=no SuccessExitStatus=0 Restart=on-failure [Install] WantedBy=multi-user.target # Built for ${project.name}-${project.version} (${project.name})