Skip to content

Add documentation for database export with Docker Compose#4473

Draft
neolefty wants to merge 3 commits into
SpeciesFileGroup:developmentfrom
neolefty:docs-docker-database-export
Draft

Add documentation for database export with Docker Compose#4473
neolefty wants to merge 3 commits into
SpeciesFileGroup:developmentfrom
neolefty:docs-docker-database-export

Conversation

@neolefty

Copy link
Copy Markdown
Contributor

Summary

  • Adds comprehensive documentation for database export process when using Docker Compose
  • Explains that delayed_job worker needs to be started manually in Docker environments
  • Provides monitoring and troubleshooting guidance

Motivation

When testing the new custom password feature for database exports in a Docker Compose environment, we discovered that the export jobs would queue but not process because the delayed_job worker isn't automatically started. This documentation helps users understand and resolve this issue.

Test plan

  • Documentation is clear and accurate
  • Commands have been tested in a Docker Compose environment
  • All code examples are properly formatted

🤖 Generated with Claude Code

neolefty and others added 2 commits June 27, 2025 12:45
Allow users to specify a custom password when exporting SQL dumps instead of always using the hardcoded 'taxonworks' password. The default behavior remains unchanged - if no password is provided, it falls back to 'taxonworks'.

- Add password input field to the export UI
- Update controller to accept custom password parameter
- Modify background job to pass password through
- Update export logic to use custom password throughout

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
Document the process of exporting database dumps when running TaxonWorks with Docker Compose, including:
- Overview of the export process
- Instructions for starting the delayed_job worker
- Methods for monitoring export progress
- Troubleshooting tips
- Security notes about password handling

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@neolefty neolefty marked this pull request as draft July 10, 2025 18:11
@neolefty

Copy link
Copy Markdown
Contributor Author

Converted to Draft to wait until we resolve #4473 (which this branches off of)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant