![]() ![]() Open this location in read-only mode - this will switch the UI interface of TagSpaces in readonly mode.There are some advanced settings with can be useful for S3 locations. Once you click OK the location will be create and its content should be listed in TagSpaces. Region - is the region of hosting for your bucket.Secret Access Key - is the secret key of the IAM user.Access Key - is the key of the IAM user.Location Path - is the name of the root folder from the location we have previously create.Location Name - this is a free text with which you will refer your location in this TagSpaces installation.Here you should enter the following parameters: Then you should select the AES S3 Object Store radio button, as shown in the following screenshot. Start TagSpaces and click on the Connect a location button from the locations section. Step 5 - Create cloud location in TagSpaces You can find out how what is AWS CLI and how to install it for your operating system from this link. This will sync all files and folder from your local folder called local-bucket-folder to the sub folder with the name rootfolder in the bucket your bucket your-bucket-name "Action" : "s3:GetAccountPublicAccessBlock" , You should adjust the name of the bucket to suite your setup. The following JSON snipped, is a policy for a user who can just list and retrieve object (read-only user) from the your-bucket-name bucket. There you can enter and adjust your policies. ![]() In newly opened browser tab with the policy editor, click on the JSON section. Please select the Attach existing policies directly and then click on the Create policy button. In the next steps you have to set the permission for this user, by creating a custom policy. In order to use this user for API call, you have to enable the Programmatic access. Then you have to click on the Add user button, in order to start the user creation process.Īnd enter the name and select the type of access for this user. Here you can click on the Users section, ash shown in the screenshot. After successfully creating the user here, you will be able to use it for accessing the bucket from TagSpaces.Īs first step the AWS IAM service should be opened. That's in this section we will guide through the process of user creation in the AWS IAM service. Īccessing the bucket with the credentials from your main account is not recommended. E.g.: Step 3 - Create user for accessing the bucket. It is recommended to put in the AllowedOrigin line, the domain from which you will access this bucket. You can remove the PUT and DELETE lines, if you want to disable the writing and deleting operation from TagSpaces Enterprise. The JSON config, can be copied from the section bellow. This is an optional step, needed only if you want to access the bucket from TagSpaces Enterprise edition. Step 2 - Set the CORS settings of the bucket Once you have successfully created the bucket you should see the following screen. ![]() Review the settings and click the Create bucket button. ![]() Note that this is a server side and not an end to end encryption. Be careful by choosing the name of the bucket, because a later rename is not possible.Īctivating the encryption is an optional, but recommended step. On the next screen you can choose the name of the bucket and the AWS region for the hosting. Once you are register and logged in go the services section and choose from there the S3, as shown in the next screenshotĪnd then in order to create a new bucket choose the Create Bucket button. In order to create a AWS S3 bucket you have to go the Amazon Web Services website and register an account there. By enabling you to store files online, you can build and easily manage your own personal cloud storage. This opens the app for many new capabilities and use cases. TagSpaces provides the ability to connect AWS S3 compatible object storage (buckets) as locations. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |