Ada dua cara mengakses DO Spaces, yang pertama menggunakan s3cmd dan kedua menggunakan s3fs (lebih mudah di banding s3cmd). S3fs ini sebenarnya diperuntukan untuk Amazon S3 Bucket tapi bisa digunakan di DO Spaces tanpa kendala. Pertanyaannya, kenapa ga pakai s3cmd? Pakai s3cmd ribet, untuk retrieve file atau upload kudu pake command bawaan s3cmd, kalau pake s3fs kita tinggal pake command yang biasa kita gunakan (mkdir, cp, mv). Langsung aja ke cara untuk mengakses DO Spaces menggunakan s3fs:

  1. Install s3fs, apt install s3fs

  2. Buat satu folder baru untuk mount DO Spaces anda mkdir ~/do-spaces

  3. Generate key dan secret di DO dashboard

    Generate Key di DO Spaces

    Generate Key di DO Spaces

  4. Buat satu file baru untuk menyimpan key & secret echo "yourKey:yourSecret" > ~/.passwd-s3fs

  5. Mount DO Spaces nya, s3fs nama-spaces ~/do-spaces/ -ourl=https://endpointlocation.digitaloceanspaces.com -ouse_cache=/tmp/do-spaces-cache

    Mount ke folder do-spaces

    Mount ke folder do-spaces