Skip to content
@skonfig

skonfig

system configuration framework

skonfig is a configuration management system forked from cdist (after e250024).

We have three main repositories:

  • skonfig - implementation of the skonfig tool and quick getting started bits,
  • base - explorer and types for general use,
  • extra - special purpose types and incubator for new types.

You can find us in #skonfig:matrix.org (matrix?).

Documentation

Most parts of cdist documentation apply, but there are differences:

  • skonfig does only config (see skonfig -h),
  • some types behave differently and it's recommended to consult manuals in base and extra.

Split between base and extra

Base explorers and types are used to change the state of the operating system or core components of it and are not for some specific piece of software. Furthermore, the quality requirements for inclusion in base are higher than for extra.

Extra contains types for specific purposes like configuring software or services which don't belong to the operating system and also serves as an incubator for new types.

Pinned Loading

  1. skonfig skonfig Public

    system configuration framework

    Python 7 2

  2. base base Public

    explorer and types for general use

    Shell 4 4

  3. extra extra Public

    special purpose types and incubator for new types

    Shell 2 5

Repositories

Showing 10 of 13 repositories
  • skonfig Public

    system configuration framework

    skonfig/skonfig’s past year of commit activity
    Python 7 GPL-3.0 2 8 0 Updated Oct 20, 2024
  • base Public

    explorer and types for general use

    skonfig/base’s past year of commit activity
    Shell 4 GPL-3.0 4 6 5 Updated Oct 10, 2024
  • __redmine Public

    skonfig type set to manage Redmine project management servers

    skonfig/__redmine’s past year of commit activity
    Shell 0 0 0 0 Updated Jun 13, 2024
  • extra Public

    special purpose types and incubator for new types

    skonfig/extra’s past year of commit activity
    Shell 2 GPL-3.0 5 0 0 Updated Apr 21, 2024
  • __unbound Public

    skonfig type set to manage unbound DNS resolvers

    skonfig/__unbound’s past year of commit activity
    Shell 0 GPL-3.0 0 0 0 Updated Mar 8, 2024
  • __ejabberd Public

    skonfig type set to manange ejabberd servers

    skonfig/__ejabberd’s past year of commit activity
    Shell 0 0 0 0 Updated Feb 28, 2024
  • __nsd Public

    skonfig type set to manage NSD servers

    skonfig/__nsd’s past year of commit activity
    Shell 0 0 0 0 Updated Jul 19, 2023
  • .github Public
    skonfig/.github’s past year of commit activity
    0 0 0 0 Updated Mar 20, 2023
  • __mysql Public

    skonfig type set to manage MySQL/MariaDB database servers

    skonfig/__mysql’s past year of commit activity
    Shell 0 1 0 1 Updated Oct 18, 2022
  • museum Public

    type museum

    skonfig/museum’s past year of commit activity
    Shell 0 0 0 0 Updated Aug 2, 2022