| 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 | |