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