# Install influxdb@1 with Homebrew, scoop, apt, MacPorts, Nix, pacman, zypper

Time series, events, and metrics database. Version 1.12.4 via Homebrew; verified 2026-04-14.

## Install

```sh
sudo av install brew:influxdb@1
```

Additional install commands:

### macOS

- Homebrew (100%):

```sh
brew install influxdb@1
```

  Evidence: local Homebrew formula metadata

- MacPorts (94%):

```sh
sudo port install influxdb
```

  Evidence: MacPorts ports tree: sysutils/influxdb/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

### Linux

- Debian apt (92%):

```sh
sudo apt install golang-github-influxdb-influxdb-dev
```

  Evidence: Debian stable package indexes: golang-github-influxdb-influxdb-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

- Nix (92%):

```sh
nix profile install nixpkgs#influxdb
```

  Evidence: nixpkgs package indexes: pkgs/by-name/in/influxdb/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

- pacman (92%):

```sh
sudo pacman -S influxdb
```

  Evidence: Arch Linux sync databases: influxdb from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

- zypper (92%):

```sh
sudo zypper install influxdb
```

  Evidence: openSUSE Tumbleweed package metadata: influxdb from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst

### Windows

- Scoop (92%):

```sh
scoop install versions/influxdb1
```

  Evidence: Scoop official bucket manifest trees: bucket/influxdb1.json from https://api.github.com/repos/ScoopInstaller/Versions/git/trees/master?recursive=1

## Package facts

- **Package key:** brew:influxdb@1
- **Package manager:** Homebrew
- **Package manager page:** <https://formulae.brew.sh/formula/influxdb@1>
- **Version:** 1.12.4
- **Source summary:** Time series, events, and metrics database
- **Homepage:** <https://influxdata.com/time-series-platform/influxdb/>
- **Repository:** <https://github.com/influxdata/influxdb>
- **Upstream docs:** <https://docs.influxdata.com/influxdb/v1>
- **License:** MIT
- **Source archive:** <https://github.com/influxdata/influxdb/archive/refs/tags/v1.12.4.tar.gz>
- **Last updated:** 2026-04-14T11:39:37+09:00
- **Generated:** 2026-07-08T18:08:21+00:00

## Executables

- influx_inspect (cli)
- influx_tools (cli)
- influxd (cli)
- influx_inspect (alias)
- influx_tools (alias)
- influxd (alias)

## Build dependencies

- go
- pkgconf
- rust

## Install behavior

- Post-install hook: not defined
- Service: declared
- Bottle: available on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux

## Freshness

- Page generated: 2026-07-08
- Package-manager version: 1.12.4
- Package-manager updated: 2026-04-14
- Local data: ok
- Upstream repository: https://github.com/influxdata/influxdb
- Upstream latest detected: v1.12.4 (current)
## Project history and usage

InfluxDB 1.x is the original stable line of InfluxData's open source time-series database, packaged for operators who need the 1.x HTTP API, InfluxQL, line protocol, and TSM storage behavior.

### Project history

InfluxDB grew out of Errplane, a monitoring SaaS company whose founders repeatedly needed a database designed for irregular time-series events. Paul Dix's retrospective says the open source database idea was validated by monitoring and DevOps users at Monitorama in September 2013, after earlier experiments with Cassandra, Redis, OpenTSDB, Graphite, and RRD did not match their requirements.

The 1.0 release in 2016 marked the point where InfluxData committed to stable 1.x APIs and storage compatibility. That mattered because pre-1.0 releases moved quickly and sometimes broke interfaces; 1.x gave operators a predictable base for metrics, monitoring, and IoT data stores.

### Adoption history

By the 1.0 announcement, InfluxData reported tens of thousands of organizations using InfluxDB for network infrastructure, security, containers, solar, agriculture, science, user analytics, business intelligence, and home automation. The same post tied InfluxDB to the broader TICK stack with Telegraf for collection and Kapacitor for processing and alerting.

The 1.x line remained important after 2.x work began because many deployments depended on InfluxQL, existing line-protocol ingest paths, and stable TSM data files. InfluxDB 1.8 later added production-ready Flux support and 2.0-compatible API endpoints, giving 1.x installations a migration bridge.

### How it is used

The Homebrew package installs server and utility binaries such as `influxd`, `influx`, `influx_inspect`, and `influx_tools`. It is used as a local time-series daemon, a development database for metrics-heavy applications, or a compatibility target for systems written around the 1.x API.

Package users care about the `@1` suffix because InfluxDB's major versions carry different operational models. Keeping 1.x separately installable avoids forcing a database and client migration when an application only needs the established 1.x server.

### Why package nerds care

InfluxDB 1.x is a classic package-manager case: a fast-moving infrastructure database that became important enough to need major-version formulae. It also represents the Go-era shift toward single-purpose infrastructure daemons with strong CLI and HTTP surfaces.

For package nerds, it sits at the center of an ecosystem rather than being just a daemon: Telegraf, Kapacitor, Chronograf, client libraries, and distro packages all orbit the same line-protocol and time-series storage conventions.

### Timeline

- 2013: InfluxDB began after Errplane's monitoring work and Monitorama feedback pointed to demand for an open source time-series database.
- 2014: InfluxData raised Series A funding to accelerate the database and company around it.
- 2016: InfluxDB 1.0 and InfluxDB Enterprise reached general availability with 1.x API and storage compatibility promises.
- 2020: InfluxDB 1.8 added production-ready Flux support and 2.0 API compatibility endpoints.

### Related projects

- Related projects include Telegraf, Kapacitor, Chronograf, InfluxDB Enterprise, InfluxDB Cloud, Flux, OpenTSDB, Graphite, and RRD.

### Sources

- <https://docs.influxdata.com/influxdb/v1>
- <https://github.com/influxdata/influxdb>
- <https://www.influxdata.com/blog/influxdb-1-0-ga-released-a-retrospective-and-whats-next/>
- <https://www.influxdata.com/blog/release-announcement-influxdb-with-long-awaited-features/>


## Security Notes

No matching local secret-handling manifest was found for influxdb@1. Nucleus package metadata is still published here so future coverage has a stable package URL.



## Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.


## Configuration files

- Linux: /etc/influxdb/influxdb.conf
- macOS: /usr/local/etc/influxdb.conf
- Windows: Same directory as influxd.exe
## Source Database Details

- **Source Database:** Homebrew formula API
- **Tap:** homebrew/core
- **Full Name:** influxdb@1
- **Version Scheme:** 0
- **Revision:** 0
- **Bottle Stable Root URL:** <https://ghcr.io/v2/homebrew/core>
- **Deprecated:** no
- **Disabled:** no
- **Keg Only:** yes
- **URL Keys:** stable

## Other Package-Manager Records

- Scoop - versions/influxdb1: package manager index match | Scoop official bucket manifest trees: bucket/influxdb1.json from https://api.github.com/repos/ScoopInstaller/Versions/git/trees/master?recursive=1
- Debian apt - golang-github-influxdb-influxdb-dev - 1.6.7~rc0-2: versioned package alias match | Debian stable package indexes: golang-github-influxdb-influxdb-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Scalable datastore for metrics, events, and real-time analytics. | https://www.influxdata.com/products/influxdb-overview/
- Debian apt - influxdb - 1.6.7~rc0-2+b12: versioned package alias match | Debian stable package indexes: influxdb from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Scalable datastore for metrics, events, and real-time analytics | https://www.influxdata.com/products/influxdb-overview/
- Debian apt - influxdb-client - 1.6.7~rc0-2+b12: versioned package alias match | Debian stable package indexes: influxdb-client from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | command line interface for InfluxDB | https://www.influxdata.com/products/influxdb-overview/
- Nix - influxdb: versioned package alias match | nixpkgs package indexes: pkgs/by-name/in/influxdb/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
- Ubuntu apt - golang-github-influxdb-influxdb-dev - 1.6.7~rc0-2build1: versioned package alias match | Ubuntu 24.04 LTS package indexes: golang-github-influxdb-influxdb-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Scalable datastore for metrics, events, and real-time analytics. | https://www.influxdata.com/products/influxdb-overview/
- Ubuntu apt - influxdb - 1.6.7~rc0-2build1: versioned package alias match | Ubuntu 24.04 LTS package indexes: influxdb from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Scalable datastore for metrics, events, and real-time analytics | https://www.influxdata.com/products/influxdb-overview/
- Ubuntu apt - influxdb-client - 1.6.7~rc0-2build1: versioned package alias match | Ubuntu 24.04 LTS package indexes: influxdb-client from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | command line interface for InfluxDB | https://www.influxdata.com/products/influxdb-overview/
- pacman - influxdb - 2.7.10-1: versioned package alias match | Arch Linux sync databases: influxdb from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz | Scalable datastore for metrics, events, and real-time analytics | https://github.com/InfluxData/influxdb
- zypper - influxdb - 1.11.8-1.9: versioned package alias match | openSUSE Tumbleweed package metadata: influxdb from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst | Scalable datastore for metrics, events, and real-time analytics | https://github.com/influxdata/influxdb
- zypper - influxdb-devel - 1.11.8-1.9: versioned package alias match | openSUSE Tumbleweed package metadata: influxdb-devel from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst | InfluxDB development files | https://github.com/influxdata/influxdb
- MacPorts - influxdb: versioned package alias match | MacPorts ports tree: sysutils/influxdb/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
- Scoop - main/influxdb: versioned package alias match | Scoop official bucket manifest trees: bucket/influxdb.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1


## Related links

- [Networking and protocol packages](https://www.automicvault.com/pkg/networking-protocol-tools/) - Matched network, protocol, or remote-service metadata.
- [Database and data packages](https://www.automicvault.com/pkg/database-data-tools/) - Matched database, SQL, migration, or data-store metadata.
- [go](https://www.automicvault.com/pkg/brew/go/) - Build dependency declared by Homebrew.
- [pkgconf](https://www.automicvault.com/pkg/brew/pkgconf/) - Build dependency declared by Homebrew.
- [rust](https://www.automicvault.com/pkg/brew/rust/) - Build dependency declared by Homebrew.
- [influxdb](https://www.automicvault.com/pkg/brew/influxdb/) - Package name indicates the same formula family.
- [influxdb-cli](https://www.automicvault.com/pkg/brew/influxdb-cli/) - Package name indicates the same formula family.
- [influxdb@2](https://www.automicvault.com/pkg/brew/influxdb-2/) - Package name indicates the same formula family.

## Combined YAML source

View the package source record on GitHub. [combined/influxdb@1.yml](https://github.com/automic-vault/db/blob/main/combined/influxdb@1.yml)


## Sources

- Nucleus package database
- package-page enrichment
- curated configuration and credential file locations
- curated package history
- package version freshness
- package relationship graph
- external package-manager database matches
- cross-ecosystem install command graph
