GithubHelp home page GithubHelp logo

daizyio / lorawan-stack-docs Goto Github PK

View Code? Open in Web Editor NEW

This project forked from thethingsindustries/lorawan-stack-docs

0.0 0.0 0.0 230.21 MB

Documentation for The Things Stack

License: Apache License 2.0

Makefile 40.63% Go 59.37%

lorawan-stack-docs's Introduction

The Things Stack Documentation

The documentation site for The Things Stack is built with Hugo. All content is stored as Markdown files in doc/content.

Data for generated documentation like API and glossary is stored in doc/data.

Development Environment Dependencies

The Things Stack Documentation development tooling uses Go and Yarn.

In order to build the documentation site with the right theme, you need to run make deps from time to time. This will install Yarn on Mac and Unix systems if it is not already installed.

Getting Started

Install dependencies and tooling to help you comply with our git style guidelines by running

$ make init

Running a Development Server

You can start a development server with live reloading by running make or make server. This command will print the address of the server.

Configuration

Hugo accepts configuration parameters specified in config, most notably for baseURL, search, and feedback widget. Parameters can be specified as environment variables, e.g params.search.enabled becomes HUGO_PARAMS_SEARCH_ENABLED.

Building the Documentation for Github Pages

The documentation site can be built for Github Pages by running make build.public. This will output the site to public.

Building the Documentation for Internal (Offline) Use

The documentation site can be built for internal (offline) use by running make build.internal. This will output the site to internal.

Contributing

Please see the style, branch naming, and commit guidelines in CONTRIBUTING

Creating New Documentation

Run make new <path> to create a new documentation section from the template at path. For example, make new getting-started/hello will create a section in getting-started/hello.

Releasing

See the Release template

lorawan-stack-docs's People

Contributors

benolayinka avatar htdvisser avatar johanstokking avatar nejraselimovic avatar adriansmares avatar krishnaiyer avatar michalborkowski96 avatar kschiffer avatar rvolosatovs avatar i3msuperman avatar pierrephz avatar nicholaspcr avatar oliv4945 avatar mjamescompton avatar ymgupta avatar neoaggelos avatar nicolasmrad avatar pradeeka7 avatar alxrey avatar milesight-iot avatar princypm avatar paul121 avatar pavelanikeichyk avatar romach avatar sypheos avatar trnkrishna avatar wienke avatar xoseperez avatar atuld01 avatar dezemgmbh avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.