Freedom251 › Test Data Management Software
Databucket
What Databucket is
Databucket is an open-source tool for managing test data and metadata across projects, environments, and integrated tools. It stores test data in flexible structures for information that changes during software development and can keep configuration parameters separate from code. Its multi-tenant client-server architecture uses a RESTful API, and deployment is self-hosted. Projects can have isolated data and user access, with two permission layers covering user rules and access to artifacts such as groups, buckets, and views. Search includes property queries and standard or extensive filtering. History tracks data creation and modification, while reservations manage access and can hide orphaned data. Bulk tasks can modify or delete multiple datasets. The repository identifies an MIT license and lists Java 17 and NodeJS 18 as setup prerequisites. The listed Free plan costs nothing. For support, users can create a GitHub task or ask questions in the project’s Slack channel.
Who it suits
Databucket suits teams managing test data or configuration parameters across projects and environments. Its self-hosted deployment and project-level access controls may fit teams that need separated data and user access.
What it does well
- RESTful API supports integration with other tools.
- Projects can isolate data and user access.
- History records data creation and modification.
- Bulk tasks can change or delete multiple datasets.
What to know first
- Deployment is self-hosted.
- Setup prerequisites include Java 17 and NodeJS 18.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Free | Open source | Free |
As databucket.pl lists them, read 4 Oct 2026. The maker's own page has the final word.
Getting started
- Visit https://databucket.pl/.
- Prepare Java 17 and NodeJS 18.
- Deploy Databucket in a self-hosted environment.
- Connect through its REST API or use its project and data management tools.
Verdict
Databucket provides project-oriented test data management with filtering, history, reservations, and bulk operations. Teams considering it should account for its self-hosted setup and listed prerequisites.
Questions
Is Databucket free?
Yes. The Free plan is listed as free, and Databucket is open source under the MIT license.
Where can Databucket run?
Its listed platform is self-hosted, with API access.
What does Databucket manage?
It manages test data and metadata across projects, environments, and integrated tools. It can also keep configuration parameters independent of code.
What are the setup prerequisites?
The repository lists Java 17 and NodeJS 18.
How can users get support?
Users can create a GitHub task or ask questions in the Databucket Slack channel.
Facts from Databucket's own pages
- Architecture
- The wiki documents a multi-tenant client-server architecture. · github.com, 15 Oct 2026
- Architecture and API
- The wiki describes a multi-tenant client-server architecture with integration through a RESTful API. · github.com, 4 Oct 2026
- Build commands
- The README documents Gradle commands for compiling, testing, building the frontend, copying frontend assets and producing an all-in-one runnable JAR. · github.com, 15 Oct 2026
- Build prerequisites
- The server README requires Java 17 and NodeJS 18. · github.com, 15 Oct 2026
- Bulk tasks
- Tasks can modify or delete records across multiple datasets. · github.com, 15 Oct 2026
- Community size
- The server repository page shows 24 stars and five forks. · github.com, 15 Oct 2026
- Configuration use
- The wiki presents configuration parameters as values kept independent of application code and searchable for updates. · github.com, 15 Oct 2026
- Data export
- Users with the MEMBER role can export data as CSV or PDF when export is enabled in a view configuration. · github.com, 15 Oct 2026
- Data model
- The repository describes Databucket as storing data in elastic structures for changing software-development test data. · github.com, 15 Oct 2026
- Docker database requirement
- The Docker image documentation requires a MySQL instance and database credentials supplied through environment variables. · hub.docker.com, 15 Oct 2026
- Docker deployment
- The Docker documentation provides a compose setup that runs separate application and MySQL containers and exposes the app on port 8080. · hub.docker.com, 15 Oct 2026
- Docker images
- Docker Hub lists databucket/app images including 2.2.5-alpine and 2.2.5-slim variants. · hub.docker.com, 15 Oct 2026
- Filtering
- The product provides property search plus standard and extensive filtering. · github.com, 15 Oct 2026
- History
- Data history records creation and modification changes for tracked data. · github.com, 15 Oct 2026
- History and reservations
- The wiki says data history tracks creation and modification, and data reservations control access and can hide orphaned data. · github.com, 4 Oct 2026
- Intended users
- The wiki says it is for people who want to use or administer Databucket and directs users to its feature explanations. · github.com, 4 Oct 2026
- Java dependency
- The Java client is published as Maven coordinates pl.databucket:databucket-client:1.2.9. · github.com, 15 Oct 2026
- Java SDK
- A separate public repository provides a Java client for Databucket 3. · github.com, 15 Oct 2026
- Latest Maven version
- Maven Repository lists version 1.2.9 dated May 27, 2024, with zero recorded usages on that page. · mvnrepository.com, 15 Oct 2026
- Latest server release
- GitHub lists v3.5.2 as the latest server release, published August 29, 2024. · github.com, 15 Oct 2026
- License
- The repository identifies an MIT license. · github.com, 4 Oct 2026
- Limit: database administration
- The Docker instructions require database privileges including ALTER, CREATE, DELETE, DROP, EVENT, EXECUTE, INSERT, REFERENCES, SELECT, TRIGGER and UPDATE. · hub.docker.com, 15 Oct 2026
- Limit: maintenance cadence
- The Docker Hub page says its listed image was updated over six years ago. · hub.docker.com, 15 Oct 2026
- Limit: self-hosting
- The published deployment materials describe a server that users build or run themselves, so installation and operations are customer responsibilities. · github.com, 15 Oct 2026
Where Databucket stands on Freedom251
- Test Data Management Software#1 of 25