To create a new file, use the title as file name, for example: LXQt.md
.
For Jekyll to pick up the file, add some font matter:
---
---
A new entry ConnMan.md
may start like this:
---
namespace: connmann
description: "ConnMan is an internet connection manager for embedded devices running the Linux operating system. The Connection Manager is designed to be slim and to use as few resources as possible, so it can be easily integrated. It is a fully modular system that can be extended, through plug-ins, to support all kinds of wired or wireless technologies. Also, configuration methods, like DHCP and domain name resolving, are implemented using plug-ins. The plug-in approach allows for easy adaption and modification for various use cases."
description-source: "https://en.wikipedia.org/wiki/ConnMan"
categories:
- type:
- "Service"
- location:
- "Networking"
- "Network configuration"
- "Network managers"
language: en
---
## Installation
To install _ConnMan_ run:
To run this Wiki locally, you need to install bundle
, yarn
and jekyll
.
Install
guix shell node pnpm ruby@2 bundler make gcc-toolchain@12
BUNDLE_PATH=.bundler bundle install
pnpm install
Build:
pnpm exec gulp
BUNDLE_PATH=.bundler bundle exec jekyll build -d .site
BUNDLE_PATH=.bundler bundle exec jekyll serve -d .site
Handled by Gitlab CI but may be tested locally:
docker build --network host -t pantherx-wiki-build .
docker run --network host -it --rm pantherx-wiki-build