72c5295eed
* WIP monolith docs * WIP monolith * updated alpha shortcode * template updates for v3 and pro * SQL & InfluxQL reference docs for Pro and OSS v3 (#5718) * point to shared influxql source files * add sql and influxql references to pro and oss v3 docs * Apply suggestions from code review Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com> * ported changes to distributed influxql refs --------- Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com> * Influxdb3 restructure (#5744) * WIP monolith naming restructure * rebuild homepage * updated broken home links * stabs in the dark * fixed duplicate-oss shortcode * move clustered and cloud-dedicated * clean-up serverless cruft * add distributed product redirects * standarize productPathData * switch back to findRE for productPathData * remove debugging code * move cloud dedicated content * new product dropdown * Jstirnaman/influxdb3 restructure (#5743) * LDAPS and LDAP Client Certificate Docs Add documentation via LDAP sample configuration for LDAPS and LDAP client certificates. These are new features in the yet-to-be released Enterprise 1.11.7 * Update bucket-schema.md ndjson.org goes to some sort of sports betting site. https://jsonlines.org/ is probably a better site. * fix(partitioning): improve clarity and consistency in partitioning, apply suggestions from @reidkaufmann * update shared links to use ambiguous version * WIP monolith docs * template updates for v3 and pro * move clustered and cloud-dedicated * switch back to findRE for productPathData * move cloud dedicated content * chore(influxdb3): port cloud-dedicated URLs from recent commit * chore(influxdb3/clustered): fix and update links * removed merge cruft --------- Co-authored-by: Geoffrey Wossum <gwossum@influxdata.com> Co-authored-by: Daniel Lo <wilburlo@gmail.com> Co-authored-by: Scott Anderson <scott@influxdata.com> --------- Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com> Co-authored-by: Geoffrey Wossum <gwossum@influxdata.com> Co-authored-by: Daniel Lo <wilburlo@gmail.com> * added and styled alpha banner, updated producted selector styles and js * updated alpha link styles * updated discord link text * updated alpha message * fix page title * Initial Files * Initial Files * InfluxDB 3 Enterprise CLI docs (#5745) * WIP influxdb3 cli * fix page title * influxdb3 enterprise cli * Apply suggestions from code review Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com> --------- Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com> * fix(js): initialize CodePlaceholder on content loaded, small refactor toward component pattern. * updated URL modal for core and enterprise * remove testing code on install page * InfuxDB 3 Enterprise configuration options (#5749) * fix page title * add enterprise 3 configuration options * revert command updates to avoid conflicts * updated config option name * CLI updates, reorg, and photos * updated host-id option to writer-id * InfluxDB 3 Core CLI (#5750) * WIP make influxdb3 docs shared * finish making influxdb3 enterprise cli shared * add influxdb3 core cli docs * update config option name * updated host-id to writer-id * updated a few more host-id options to writer-id * InfluxDB 3 Core configuration options (#5752) * added missing enterprise config options * add influxdb3 core config options, update enterprise options * minor fixes in core config options * update search integration data (#5753) * Add shared v3 line protocol doc to Core and Enterprise (#5754) * add shared v3 line protocol doc to core and enterprise * Update content/shared/v3-line-protocol.md Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com> --------- Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com> * feat: update getting started guides * Update content/influxdb3/core/_index.md * Update content/influxdb3/core/_index.md * update use of 3.0 and v3 to just 3 * add basic download/install instructions (#5756) * chore(monolith): port Enterprise and Core get-started guides to shared for reuse as /index and /get-started * fix(monolith): reapply previous description change * Jts/update Get started for monolith (#5759) * fix(monolith): get-started cleanup (spelling, style, APIs) - Finished Enterprise for now, not ported to Core. * fix(monolith): python sample columns * fix(monolith): Ports edits to Core, misc. fixes * update alpha message * add state to product dropdown items --------- Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com> Co-authored-by: Geoffrey Wossum <gwossum@influxdata.com> Co-authored-by: Daniel Lo <wilburlo@gmail.com> Co-authored-by: Peter Barnett <peterbarnett@Peters-MacBook-Pro.local> Co-authored-by: Jason Stirnaman <stirnamanj@gmail.com> Co-authored-by: Paul Dix <paul@pauldix.net> |
||
---|---|---|
.ci | ||
.circleci | ||
.github | ||
.husky/_ | ||
.vscode | ||
api-docs | ||
assets | ||
content | ||
data | ||
deploy | ||
flux-build-scripts | ||
layouts | ||
resources | ||
shared/text | ||
static | ||
test | ||
.editorconfig | ||
.gitignore | ||
.prettierignore | ||
.prettierrc.yaml | ||
.s3deploy.yml | ||
.vale.ini | ||
CONTRIBUTING.md | ||
Dockerfile.pytest | ||
Dockerfile.tests | ||
LICENSE | ||
README.md | ||
compose.yaml | ||
hugo.staging.yml | ||
hugo.yml | ||
install-influxdb3-core.sh | ||
lefthook.yml | ||
package.json | ||
yarn.lock |
README.md
InfluxDB 2.0 Documentation
This repository contains the InfluxDB 2.x documentation published at docs.influxdata.com.
Contributing
We welcome and encourage community contributions. For information about contributing to the InfluxData documentation, see Contribution guidelines.
Reporting a Vulnerability
InfluxData takes security and our users' trust very seriously. If you believe you have found a security issue in any of our open source projects, please responsibly disclose it by contacting security@influxdata.com. More details about security vulnerability reporting, including our GPG key, can be found at https://www.influxdata.com/how-to-report-security-vulnerabilities/.
Running the docs locally
-
Clone this repository to your local machine.
-
Install NodeJS, Yarn, Hugo, & Asset Pipeline Tools
The InfluxData documentation uses Hugo, a static site generator built in Go. The site uses Hugo's asset pipeline, which requires the extended version of Hugo along with NodeJS tools like PostCSS, to build and process stylesheets and JavaScript.
To install the required dependencies and build the assets, do the following:
-
In your terminal, from the
docs-v2
directory, install the dependencies:cd docs-v2 yarn install
Note: The most recent version of Hugo tested with this documentation is 0.123.8.
-
To generate the API docs, see api-docs/README.md.
-
Start the Hugo server
Hugo provides a local development server that generates the HTML pages, builds the static assets, and serves them at
localhost:1313
.In your terminal, start the Hugo server:
npx hugo server
-
View the docs at localhost:1313.
Alternative: Use docker compose
-
Clone this repository to your local machine. See how to clone a repository.
-
Follow the instructions to install Docker Desktop and Docker Compose to your local machine.
-
Use Docker Compose to start the Hugo server in development mode--for example, enter the following command in your terminal:
docker compose up local-dev
-
View the docs at localhost:1313.