All Projects → ethersphere → bee-docs

ethersphere / bee-docs

Licence: other
Documentation for the Swarm Bee Client. View at docs.ethswarm.org, contributions welcome!

Programming Languages

HTML
75241 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to bee-docs

Container.training
Slides and code samples for training, tutorials, and workshops about Docker, containers, and Kubernetes.
Stars: ✭ 2,377 (+6691.43%)
Mutual labels:  swarm
Docker Traefik Prometheus
A Docker Swarm Stack for monitoring Traefik with Promethues and Grafana
Stars: ✭ 215 (+514.29%)
Mutual labels:  swarm
tool-db
A peer-to-peer decentralized database
Stars: ✭ 15 (-57.14%)
Mutual labels:  swarm
Docker101
Learn Docker in $0 | Beginners to Advance Level
Stars: ✭ 196 (+460%)
Mutual labels:  swarm
Example Voting App
Example Docker Compose app
Stars: ✭ 2,761 (+7788.57%)
Mutual labels:  swarm
Raspi Cluster
Notes and scripts for setting up (yet another) Raspberry Pi computing cluster
Stars: ✭ 235 (+571.43%)
Mutual labels:  swarm
Swarmpit
Lightweight mobile-friendly Docker Swarm management UI
Stars: ✭ 2,255 (+6342.86%)
Mutual labels:  swarm
microservices-with-docker
Building a microservice system with Docker (Swarm & Kubernetes)
Stars: ✭ 19 (-45.71%)
Mutual labels:  swarm
Docker On Windows
Code samples for the book "Docker on Windows"
Stars: ✭ 213 (+508.57%)
Mutual labels:  swarm
docker-examples-edition2
Examples pour edition 2 Docker Dunod
Stars: ✭ 16 (-54.29%)
Mutual labels:  swarm
Web3x
Ethereum TypeScript Client Library - for perfect types and tiny builds.
Stars: ✭ 197 (+462.86%)
Mutual labels:  swarm
Temporal
☄️ Temporal is an easy-to-use, enterprise-grade interface into distributed and decentralized storage
Stars: ✭ 202 (+477.14%)
Mutual labels:  swarm
Funker
Functions as Docker containers
Stars: ✭ 244 (+597.14%)
Mutual labels:  swarm
Firecamp
Serverless Platform for the stateful services
Stars: ✭ 194 (+454.29%)
Mutual labels:  swarm
erebos
JavaScript client and CLI for Swarm
Stars: ✭ 47 (+34.29%)
Mutual labels:  swarm
Swarmstack
A Docker swarm-based starting point for operating highly-available containerized applications.
Stars: ✭ 181 (+417.14%)
Mutual labels:  swarm
Haven Platform
Haven is an open source Docker container management system. It integrates container, application, cluster, image, and registry management in one single place.
Stars: ✭ 223 (+537.14%)
Mutual labels:  swarm
multi uav simulator
A quadrotor swarm simulator based on ROS (Robot Operating System).
Stars: ✭ 73 (+108.57%)
Mutual labels:  swarm
swanager
A high-level Docker Services management tool built on top of Swarm
Stars: ✭ 12 (-65.71%)
Mutual labels:  swarm
Fabricio
Docker deploy automation tool
Stars: ✭ 250 (+614.29%)
Mutual labels:  swarm

Bee Documentation Website

Documentation for the Swarm Bee Client. View at docs.ethswarm.org.

Contributing

Pull Requests are welcome, but please read our CODING guide!

Node Version

You must use node 14 or above. We recommend nvm.

Installation

After the initial cloning of the repo you need to run:

npm ci

to download the exact revisions of the dependencies captured in package-lock.json.

If the dependencies are updated in package.json, or if you wish to test with the latest revisions of the dependencies, then you should run:

npm install

and then consider pushing the updated package-lock.json to the repository if everything works fine.

Local Development

npm start

This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server.

Build

npm run build

This command generates static content into the build directory and can be served using any static contents hosting service.

Bumping Version

Don't forget to find and replace the version number for the whole of the docs folder.

How to generate / include the API reference html

NOTE: when this is done, the docs will have to be rebuilt.

  1. Get the OpenAPI YAML source files from which the documentation is generated. They can be found in the openapi folder of bee repo.
  2. Generate the index.html file for the API docs via : npx redoc-cli bundle Swarm.yaml -o ./SwarmAPIRedoc/index.html --disableGoogleFont --options.expandDefaultServerVariables "true"
  3. Generate the index.html file for the Debug API via: npx redoc-cli bundle SwarmDebug.yaml -o ./SwarmDebugAPIRedoc/index.html --disableGoogleFont --options.expandDefaultServerVariables "true"
  4. Put the generated files into appropriate subfolders (static/api/ and static/debug-api/)
  5. Rebuild and redeploy docs.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].