Skip to content
@machine-manager

machine-manager

Configuration management software written in Elixir for managing Debian machines. Abandoned, use NixOS with morph or NixOps instead.

Pinned Loading

  1. converge Public

    Converge function and implementation of units for configuring Debian machines

    Elixir

  2. base_system Public

    Base configuration with converge units that are used on all machines

    Elixir

  3. machine_manager Public

    Maintains machine inventory and each machine's roles, configures and runs commands on machines

    Elixir

Repositories

Showing 10 of 31 repositories
  • gears Public

    Small helper library covering some gaps in the Elixir stdlib

    Elixir 0 0 0 0 Updated Jan 9, 2019
  • depmapper Public

    ~/.mix/depmapper.exs used to redirect Hex dependencies; for use with https://github.com/ludios/elixir

    Elixir 0 0 0 0 Updated Jan 9, 2019
  • mixmaker Public

    Programmatically create an Elixir project with dependencies

    Elixir 0 0 0 0 Updated Jan 9, 2019
  • role_xfs Public

    Sample role that installs two packages

    Elixir 0 0 0 0 Updated Jan 9, 2019
  • role_wifi_client Public

    Role for laptops with wifi

    Elixir 0 0 0 0 Updated Jan 9, 2019
  • role_vfio Public

    Role for machines with a secondary VFIO GPU

    Elixir 0 0 0 0 Updated Jan 9, 2019
  • role_synaptics Public

    Role for laptops with a synaptics touchpad

    Elixir 0 0 0 0 Updated Jan 9, 2019
  • role_signal_desktop Public

    Role that installs Signal-Desktop

    Elixir 0 0 0 0 Updated Jan 9, 2019
  • role_sbuild Public

    Role for machines that build packages with sbuild

    Shell 0 0 0 0 Updated Jan 9, 2019
  • role_remote_luks_unlock Public

    Role for machines that need be LUKS-unlocked remotely using dropbear-initramfs

    Elixir 0 0 0 0 Updated Jan 9, 2019