Supported platforms
Hardware
Hardware | Good to know |
---|---|
Architecture x86-64 CPU 2+ cores Memory: 3+ GB |
|
Environments
Environments | Good to know |
---|---|
Linux Apple macOS |
Known issues
|
Containerization
You can use official images to deploy Bitbucket in a Docker container or customize a Docker deployment on your own.
We support the Atlassian Docker templates and can help with Bitbucket related problems. We don't provide support for Docker itself or problems with any Docker environment.
Containerization manager
We recommend that you use official helm charts to deploy Bitbucket Data Center with Kubernetes or customize a Kubernetes deployment on your own with the reference to the official helm charts.
We support the Atlassian Kubernetes helm chart and can help with Bitbucket Data Center product-related problems. We don't provide support for Kubernetes itself or problems with any Kubernetes environment.
Read our Kubernetes support disclaimer and more about what we support and what we don’t.
Cloud platforms
Cloud platforms | Good to know |
---|---|
Amazon Web Services (AWS) Microsoft Azure | See Recommendations for running Bitbucket in AWS for more information. If you've migrated all Git repositories from Bitbucket's shared home directory to Bitbucket Mesh, you can use the following file system options for the shared home directory:
|
Java
Java | Good to know |
---|---|
Java 17 Java 11 (supported from 11.0.8+) Java 10 Java 9 Oracle Java 8u321 Oracle Java 8u311 Java 8 (supported from 1.8u65+) |
|
Databases
If you’re using PostgreSQL and glibc version lower than 2.28 and upgrading your operating system libraries, you’ll need to rebuild the PostgreSQL indices before you start Bitbucket if the upgrade increases the glibc version to 2.28 or later.
PostgreSQL | |
---|---|
12 - 15 10 - 11 (Deprecated) | Known issues |
MySQL (Bitbucket Server only) | |
8.0.11+ 5.7.9+ MariaDB 10.11 MariaDB 10.10 MariaDB 10.9 MariaDB 10.8 MariaDB 10.7.3+ MariaDB 10.6.3+ MariaDB 10.5.4+ MariaDB 10.4.6+ MariaDB 10.3.7+ | Known issues MySQL, while supported by Bitbucket, is currently not recommended, especially for larger instances, due to inherent performance and deadlock issues that occur in this database engine under heavy load. See Connecting Bitbucket Server to MySQL for more details and http://dev.mysql.com/doc/refman/5.0/en/innodb-deadlocks.html for some general information on deadlock issues. You should not use Bitbucket with the following:
Do not use MySQL in Bitbucket Data Center. |
Microsoft SQL Server | |
2019 2017 2016 2014 | Good to know Using Windows Authentication between a Linux Bitbucket installation and SQL sever is not supported. Known issues
|
Oracle | |
19c 18c 12c R2 | No additional information or known issues |
Amazon Aurora | |
PostgreSQL 12 - 16 PostgreSQL 10 - 11 (Deprecated) | Good to know
|
H2 (bundled) | |
Bitbucket Data Center, evaluation only Bitbucket Mirror | Good to know
|
HSQLDB (bundled) | |
Bitbucket Data Center only, evaluation only Deprecated | Good to know
|
Secret managers
We provide a few secrets management options, as well as to our basic and advanced encryption options and our custom SecretStore implementation.
AWS Secrets Manager | |
---|---|
Plaintext Structured secret | Good to know
|
Integrations
See Integrate with Atlassian applications for supported version combinations.
CI/CD
We recommend upgrading to the latest version of your CI server to ensure that the environment is as secure and stable as possible. See Integrated CI/CD for more information about linking Bitbucket and your CI application. Bitbucket Data Center and Server is a Git server solution, so it works with any client that works with Git.
Jenkins | |
---|---|
2.162+ | Good to know
|
Bamboo | |
5.6 - 6.10 7.0+ | Good to know
|
Browsers
Browsers | Good to know |
---|---|
Chrome Firefox Edge Safari |
|
DVCS
Git – server | |
---|---|
2.34.x - 2.42.x (We don't recommend Git 2.43.x due to a possible performance regression.) | Good to know Due to Git's clone protection feature, which prevents Bitbucket repositories from getting forked, we don't recommend using the following Git versions so that you can avoid inconveniences or errors: 2.39.4, 2.40.2, 2.41.1, 2.42.2, 2.43.4, 2.44.1, and 2.45.1. We recommend using the most recent supported version of Git on both the Bitbucket instance and clients where possible, subject to the following notes and exceptions:
|
Git – client | |
1.8.4.3+ 1.6.6+ | Good to know
|
Git LFS – client | |
3.0.0+ 2.0.0+ 1.1.0+ | Good to know
|
Internet protocols
Internet protocols | Good to know |
---|---|
IPv4 IPv6 | When using Bitbucket in IPv6 environments, we recommend that hostnames rather than IP addresses are used. |
Search
Search servers | Good to know |
---|---|
Elasticsearch 7.17.6, 7.17.10 7.16.2, 7.16.3 7.10.2 OpenSearch 1.3 1.2 Amazon OpenSearch Service OpenSearch 1.3 OpenSearch 1.2 OpenSearch 1.1 Elasticsearch 7.10 |
|
Additional tools
Tools | Good to know |
---|---|
Perl 5.8.8+ OpenSSH 7.2+ |
|