#!/bin/sh cd /opt/openlist ./openlist server --data /opt/openlist/data & sleep 25 ./openlist admin set "114114aa" --data /opt/openlist/data sleep 5 T=$(curl -s http://localhost:5244/api/auth/login -H "Content-Type: application/json" -d '{"username":"admin","password":"114114aa"}' | sed 's/.*token":"\([^"]*\)".*/\1/') [ -n "$T" ] && curl -s -X POST http://localhost:5244/api/admin/storage/create -H "Content-Type: application/json" -H "Authorization: $T" -d '{"mount_path":"/hi168s3","driver":"S3","addition":"{\"bucket\":\"hi168-29132-0136saow\",\"endpoint\":\"https://s3.hi168.com\",\"access_key_id\":\"CYUQCHOIAH41GJHK3Y4H\",\"secret_access_key\":\"Ubd1B6JzXRbipWsHDHcc99OAfJvjOf8CpNkUx9YM\",\"force_path_style\":true,\"sign_url_expire\":4}"}' wait