Saltstack is the only configuration management solution that does not look like a ball of hair.

https://github.com/dmacvicar/playground/tree/minimanager-reactjs/python/minimanager is a prototype of a Spacewalk-like console using Spacewalk as the server and client engine.

It uses Python, Flask and React.js.

The goal would be a simple user interface, and not a port of the command line or json files to a web user interface, like most puppet/chef/salt web user interfaces look like.

Looking for hackers with the skills:

saltstack reactjs python opensuse

This project is part of:

Hack Week 11

Activity

  • over 7 years ago: schillingf liked this project.
  • over 7 years ago: LarsMB liked this project.
  • over 7 years ago: barendartchuk liked this project.
  • over 7 years ago: j_renner liked this project.
  • over 7 years ago: mjura liked this project.
  • over 7 years ago: dmacvicar added keyword "opensuse" to this project.
  • over 7 years ago: dmacvicar added keyword "saltstack" to this project.
  • over 7 years ago: dmacvicar added keyword "reactjs" to this project.
  • over 7 years ago: dmacvicar added keyword "python" to this project.
  • over 7 years ago: dmacvicar originated this project.

  • Comments

    • mjura
      over 7 years ago by mjura | Reply

      There is ready salt-ui on github https://github.com/saltstack/salt-ui. Do you think about something like this?

      • dmacvicar
        over 7 years ago by dmacvicar | Reply

        salt-ui was deprecated for halite, and halite is exactly the low-level kind of GUI that I am not aiming for. I am aiming for something very similar to Spacewalk. System list, actions, policies.

    Similar Projects

    Predicting Water conflicts in South America - AI/ML POC by sfonseka

    Project Description

    Dashboard to aggregat...


    WebRTC individual track recorder by avicenzi

    [comment]: # (Please use the project descriptio...


    Weekly balanced family menu planner (learn JS, Node.JS, React, MongoDB) by pherranz

    Project Description

    We're always struggling...


    Improve the UX/UI of User Story by cyntss

    Project Description

    User Story is an open...


    Adopt Typescript in D-Installer by IGonzalezSosa

    Project Description

    In January, we announ...


    Video For Linux 2 Camera monitor, frame capture, day/night exposure control and timelapse generator in python by dmair

    Use the V4L2 API in a PySide qt6.3 application ...


    OMEMO Hexchat plugin by dknorr

    [comment]: # (Please use the project descriptio...


    Rewrite libkdumpfile Python binding using CFFI by ptesarik

    Project Description

    The [libkdumpfile](ht...


    Testing and adding GNU/Linux distributions on Uyuni by juliogonzalezgil

    Join the Gitter channel! [https://gitter.im/uy...


    Script that loads dummy data into HANA database for testing purposes. by rangelino

    [comment]: # (Please use the project descriptio...


    Migrate from Raspbian to openSUSE aarch64 for motion detection camera by tjyrinki_suse

    Project Description

    I have had a hobby pr...


    MicroOS Desktop by RBrownSUSE

    [Video Recording of openSUSE Conference sessio...


    Migrate suntorytimed/resourcespace container to an openSUSE base by suntorytimed

    Project Description

    For quite some time I a...


    Home mirror 101 refresh of hotstuff by lkocman

    I'm running a simple home mirror, but I managed...


    ignite.opensuse.org by lkocman

    Let's do what we can to get https://github.com/...