AWS Marketplace - Setup Guide
Bookstack supports two authentication methods: standard and Google. The following table compares the two methods. Pick this one, that fits your needs and click on theΒ Go to AWS Marketplace
button.
Β
Sure! Hereβs the translated version of your BookStack CloudFormation Installation Guide in English:
π Deploying BookStack via AWS CloudFormation
Follow these steps to deploy BookStack in your AWS infrastructure.
1οΈβ£ Go to AWS Marketplace
1. Open the BookStack page on AWS Marketplace.
2. Click Continue to Subscribe, review the terms, and accept the agreement.
2οΈβ£ Deployment via CloudFormation
π Choosing Parameters
1. Go to CloudFormation Stack Launch and select the AWS region where you want to deploy BookStack.
2. Click Continue to Launch β select Launch CloudFormation.
3. Click Launch to proceed to AWS CloudFormation.
π Configuring Parameters
1. Enter the Deployment Environment (e.g., dev, prod).
2. Specify the AppURL β the URL where BookStack will be accessible.
3. If using Cognito for authentication, provide your Google OAuth Client ID / Secret.
4. Choose:
β’ EC2 instance type (t4g.small is recommended for small environments).
β’ RDS instance type (db.t4g.small is the default).
β’ RDS storage size (20 GB by default).
β’ Multi-AZ deployment (set to false for cost efficiency).
β’ Enable/Disable RDS backups.
3οΈβ£ Launching the CloudFormation Stack
1. Click Next and review your configuration.
2. On the next page, check the box for I acknowledge that AWS CloudFormation might create IAM resources with custom names.
3. Click Create stack.
4οΈβ£ Retrieving the Access URL
1. After successful deployment, navigate to the Outputs tab in CloudFormation.
2. Locate AppURL β this is your final BookStack access URL.
3. If using a custom domain, create a CNAME record in your DNS registrar, pointing AppURL to LoadBalancerDNSName.
5οΈβ£ Accessing BookStack
1. Open AppURL in your browser.
2. Log in using the default credentials:
β’ Username: admin@admin.com
β’ Password: password
3. Change your password immediately! You can do this under Profile β Settings.
Additional Information
β Application logs are available in CloudWatch Logs.
β Data is stored in RDS, while files are stored in Amazon EFS (if enabled).
β Deletion: If needed, delete the CloudFormation Stack to remove all associated resources automatically.
Would you like any modifications or additions? π