Search the Knowledge Base
Find guides on deployment, migration, OPAC customisation, backups, and more
Popular Guides & Workflows
Step-by-step paths for the tasks libraries ask about most often
Deploy Koha on AWS
Launch a production-ready Koha instance on AWS using our CloudFormation template in under an hour.
Start guide →Migrate to Koha
Move your library data from another ILS to Koha without disrupting patron services.
Start guide →Customise the OPAC
Brand your OPAC with your library's logo, colours, and custom CSS without touching core Koha files.
Start guide →Security Best Practices
Harden your Koha installation with our recommended security checklist for AWS-hosted deployments.
Read checklist →Monitoring & Maintenance
Set up CloudWatch alerts, automated backups, and routine maintenance jobs to keep Koha healthy.
Read guide →Troubleshoot Common Issues
Fix the most frequent Koha and CloudFormation deployment errors, from stack failures to OPAC 500s.
Browse fixes →Find What You Need
84 guides across 6 topic areas
AWS & Deployment
18 guidesCloudFormation stacks, EC2 setup, RDS, S3 backups, and cost optimisation for Koha on AWS.
- How to Upgrade Your Koha Server to a New AMI Version
- How to Set Up a Custom Domain and HTTPS/SSL for Koha on AWS
- How to Restore Koha from an S3 Backup
- How to Connect to Your Koha EC2 Server
- Deploy Koha via AMI: Direct EC2 Launch from AWS Marketplace
- Who handles what? Self-Service, Managed Services, and AWS resp...
- Standard Self-Service Launch Checklist
- New to AWS? How Koha on AWS works for libraries
Koha System
12 guidesInstallation, upgrades, system preferences, crons, plugins, and Koha administration essentials.
- How to Configure Email and SMTP for Koha on AWS
- How to Enable the Z39.50 Server in Koha
- Migrating to Koha from another library system
- How to Complete Koha Library System's Post-Installation Setup
- Post-Installation Checks for Koha Library System
- Koha Implementation Checklist
- How to Backup Your Koha Database via the Terminal
- [Solved] How to Backup Your Koha Library System MySQL Database
OPAC & Customisation
28 guidesBrand your OPAC, add custom CSS and JS, configure search, and integrate third-party services.
- Theme Builder Troubleshooting Guide
- Theme Builder Settings Reference
- Theme Builder Permissions and Roles
- Koha Theme Builder™ Documentation Hub
- Theme Families Explained in Koha Theme Builder™
- Koha Theme Builder™ FAQ
- How to Preview, Publish, and Roll Back Theme Builder Changes
- How to Create and Style Custom Pages in Koha Theme Builder™
Library Management
11 guidesCataloguing, MARC records, authority files, classification systems, acquisitions, and circulation.
- Essential Library Terminology Every Librarian Should Know
- What Are Acquisitions in Library Management?
- How to Classify Library Items Using DDC or LCC
- What Is the Library of Congress Classification System?
- What Is the Dewey Decimal Classification System?
- Understanding Z39.50: Essential Protocol for Library Cataloging
- What Are Authority Records in Library Management?
- What Is Cataloging in Library Management?
Operations & Continuity
2 guidesBusiness continuity planning, disaster recovery, and keeping essential services running under pressure.
Resources & Guides
13 guidesTerminology references, comparison articles, career resources, and library professional development.
- Essential Library Terminology Every Librarian Should Know
- Koha vs OPALS: Comparing Open-Source and Proprietary Library S...
- Koha vs Symphony: Comparing Open Source and SirsiDynix ILS
- Koha vs Sierra: Open Source vs Proprietary ILS Comparison
- Koha vs Evergreen: Comparing Two Leading Open-Source Library S...
- 10 Things Every Librarian Should Do for a Successful Library
- Why Koha May Not Be The Best Library System For You
- The Top 10 Degrees for a Successful and Higher-Paying Career a...
Recently Added
Full Topic Index
Every guide, grouped by subject area
- Cloud vs Local Koha Installation: Comprehensive Comparison Guide
- CloudFormation Deployment Troubleshooting
- Deploy Koha on AWS with CloudFormation
- Deploy Koha via AMI: Direct EC2 Launch from AWS Marketplace
- Deploy Koha: Enterprise Tier
- Deploy Koha: Free Tier (Single-server)
- Deploy Koha: Standard Tier
- How to Connect to Your Koha EC2 Server
- How to Restore Koha from an S3 Backup
- How to Set Up a Custom Domain and HTTPS/SSL for Koha on AWS
- How to Upgrade Your Koha Server to a New AMI Version
- How to choose the right Koha on AWS setup
- Koha Monitoring & Maintenance
- Koha Security Best Practices
- Koha Tier Migration Guide
- New to AWS? How Koha on AWS works for libraries
- Standard Self-Service Launch Checklist
- Who handles what? Self-Service, Managed Services, and AWS responsibilities
- How to Backup Your Koha Database via the Terminal
- How to Complete Koha Library System's Post-Installation Setup
- How to Configure Email and SMTP for Koha on AWS
- How to Enable the Z39.50 Server in Koha
- How to Install Koha Library System on Ubuntu Server 20.04 LTS
- How to Perform Batch Item Checkouts in Koha
- Koha Hacks: How to Install the Koha Offline Circulation Plugin
- Koha Implementation Checklist
- Koha Performance Optimization: Essential Techniques for Speed
- Migrating to Koha from another library system
- Post-Installation Checks for Koha Library System
- [Solved] How to Backup Your Koha Library System MySQL Database
- Getting Started with Koha Theme Builder™
- How to Choose the Right Preset in Koha Theme Builder™
- How to Configure Bibliographic Detail in Koha Theme Builder™
- How to Configure Branch-Specific Appearance in Koha Theme Builder™
- How to Configure Branding in Koha Theme Builder™
- How to Configure Navigation in Koha Theme Builder™
- How to Configure Search Results in Koha Theme Builder™
- How to Configure the Homepage in Koha Theme Builder™
- How to Configure the Patron Account Area in Koha Theme Builder™
- How to Create Custom Pages in the Koha OPAC
- How to Create and Style Custom Pages in Koha Theme Builder™
- How to Customize Navigation Menus in the Koha OPAC
- How to Customize the Koha OPAC Homepage
- How to Customize the Koha Patron Account Page
- How to Make Custom Pages in Koha Searchable and Useful
- How to Modernize the Koha OPAC Without Rebuilding the Whole Frontend
- How to Preview, Publish, and Roll Back Theme Builder Changes
- How to Use OPACUserCSS and OPACUserJS in Koha
- Koha Customization Without Coding: What Is Actually Possible?
- Koha OPAC Themes vs OPACUserCSS Hacks: What's the Difference?
- Koha Theme Builder™ Documentation Hub
- Koha Theme Builder™ FAQ
- Theme Builder Permissions and Roles
- Theme Builder Settings Reference
- Theme Builder Troubleshooting Guide
- Theme Families Explained in Koha Theme Builder™
- What Changed in Recent Koha OPAC Customization Options (24.11 / 25.05 / 25.11)
- What Is Koha Theme Builder™? (5Ws + 1H)
- Essential Library Terminology Every Librarian Should Know
- How to Add a Z39.50 Server to Koha for Copy Cataloging
- How to Classify Library Items Using DDC or LCC
- Understanding MARC Records in Koha Library Systems
- Understanding Z39.50: Essential Protocol for Library Cataloging
- What Are Acquisitions in Library Management?
- What Are Authority Records in Library Management?
- What Is Cataloging in Library Management?
- What Is the Dewey Decimal Classification System?
- What Is the Library of Congress Classification System?
- Z39.50 Server Directory for Koha Copy Cataloging
- 10 Things Every Librarian Should Do for a Successful Library
- 7 Key Features of an Integrated Library System
- 7 Reasons Why You Need an Integrated Library Management System
- Essential Library Terminology Every Librarian Should Know
- Koha vs Athenaeum Library Management System: Detailed Comparison
- Koha vs Evergreen: Comparing Two Leading Open-Source Library Systems
- Koha vs OPALS: Comparing Open-Source and Proprietary Library Systems
- Koha vs Sierra: Open Source vs Proprietary ILS Comparison
- Koha vs Symphony: Comparing Open Source and SirsiDynix ILS
- The Top 10 Biggest Libraries in the World
- The Top 10 Degrees for a Successful and Higher-Paying Career as a Librarian
- What Are The Most Popular Library Systems In The World?
- Why Koha May Not Be The Best Library System For You
Ready to Get Started?
Launch your Koha library system on AWS today. Start a 30-day free trial or explore evaluation options.