| Port details on branch 2026Q3 |
- mongodb70 MongoDB Community Edition (7.0.x Branch)
- 7.0.39 databases
=3 7.0.37Version of this port present on the latest quarterly branch. - Maintainer: ronald@FreeBSD.org
 - Port Added: 2023-05-02 20:36:07
- Last Update: 2026-07-31 08:23:15
- Commit Hash: 1b41b19
- People watching this port, also watch:: postfix, pkgconf, libssh, freerdp3, git
- Also Listed In: net
- License: APACHE20 SSPLv1
- WWW:
- https://www.mongodb.com/docs/v7.0/
- Description:
- Distributed document-oriented "NoSQL" database.
Mongo (from "humongous") is a high-performance, open source,
schema-free, document-oriented database. A common name in the
"NOSQL" community.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- USE_RC_SUBR (Service Scripts)
-
- Dependency lines:
-
- mongodb70>0:databases/mongodb70
- Conflicts:
- CONFLICTS_INSTALL:
- To install the port:
- cd /usr/ports/databases/mongodb70/ && make install clean
- To add the package, run one of these commands:
- pkg install databases/mongodb70
- pkg install mongodb70
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: mongodb70
- Package flavors (<flavor>: <package>)
- default: mongodb70
- armv80a: mongodb70-armv80a
- ONLY_FOR_ARCHS: aarch64 amd64 powerpc64le
- distinfo:
- TIMESTAMP = 1785325776
SHA256 (mongodb-mongo-r7.0.39_GH0.tar.gz) = 40e349f625ad0b6245325bb9904b9e6ff7eab71aab12df104d105e8c29858b11
SIZE (mongodb-mongo-r7.0.39_GH0.tar.gz) = 91554353
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py312-setuptools>0 : devel/py-setuptools@py312
- py312-cheetah3>0 : devel/py-cheetah3@py312
- py312-packaging>0 : devel/py-packaging@py312
- py312-psutil>0 : sysutils/py-psutil@py312
- py312-pymongo>0 : databases/py-pymongo@py312
- py312-pyyaml>=3.11 : devel/py-pyyaml@py312
- rust-cbindgen>0 : devel/rust-cbindgen
- gm4 : devel/m4
- gsed : textproc/gsed
- python3.12 : lang/python312
- scons-3.12 : devel/scons@py312
- gmake>=4.4.1 : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- Library dependencies:
-
- libcurl.so : ftp/curl
- libsnappy.so : archivers/snappy
- libstemmer.so : textproc/snowballstemmer
- libunwind.so : devel/libunwind
- libyaml-cpp.so : devel/yaml-cpp
- libzstd.so : archivers/zstd
- libsasl2.so : security/cyrus-sasl2
- This port is required by:
- for Run
-
- net-mgmt/omada5
- net-mgmt/omada6
- net-mgmt/unifi10
- net-mgmt/unifi9
Configuration Options:
- ===> The following configuration options are available for mongodb70-7.0.39:
LTO=off: Use Link-Time Optimization
NOAVX=on: "Disable AVX instructions on amd64 (Sandybridge+)"
SASL=on: SASL authentication support
===> Use 'make config' to modify these settings
- Options name:
- databases_mongodb70
- USES:
- compiler:c++20-lang cpe python:build scons shebangfix ssl gmake pkgconfig
- pkg-message:
- For install:
- MongoDB on Raspberry Pi can work but is unsupported upstream.
Please read https://jira.mongodb.org/browse/SERVER-71772 and enable option
ARMV80A if you run this on a non-LSE ARM cpu like Raspberry Pi 4.
MongoDB 6.0 and up do not include the 'mongo' CLI shell anymore. You can
use the MongoDB Shell (https://github.com/mongodb-js/mongosh).
# pkg install npm
$ npm install mongosh
$ npx mongosh mongodb://127.0.0.1:27017/
- Master Sites:
|