🚪 W3S Self-hosted Gateway
W3S is designed to provide users with a comprehensive set of essential features that can be readily utilized without any additional steps. However, for users seeking greater control and demanding end-to-end encryption, the establishment of a self-hosted gateway is recommended.
Here's a simplified process for setting up your self-hosted gateway:
- Download Gateway CLI: Begin by downloading the gateway command-line interface (CLI) from the designated source. Download here (opens in a new tab).
- Configure Gateway: Set up the gateway configuration according to your preferences and requirements.
$ w3sgw setup
- Start Gateway: Initiate the self-hosted gateway by running the necessary command.
$ w3sgw server
Upon successfully launching the gateway, the next step involves creating s3 credentials to use the s3 API with the gateway:
- Create W3S Account and Generate Access Grant: Follow the guidance provided in the tutorials section to create your W3S account and generate an access grant.
- Add access Grant: Add the generated access grant to your self-hosted gateway. Once the access grant is added, a set of s3 credentials will be generated. These credentials can be used for interacting with the gateway.
$ w3sgw add [access grant]
By constructing a self-hosted gateway, users gain the flexibility to fine-tune their control over their resources while adhering to end-to-end encryption requirements. This tailored approach empowers users to align the W3S experience with their specific needs and security preferences.