Skip to content

Latest commit

 

History

History
21 lines (15 loc) · 848 Bytes

File metadata and controls

21 lines (15 loc) · 848 Bytes

Overview

This collection is a set of roles that are used to setup a server. The roles are designed to be used together, but can be used individually as well.

Roles:

  • users - manage users and groups and authorized keys
  • packages - manage system/pip packages and updates
  • restart - restart a server (after updates)
  • config - configure systemd and mountpoints
  • network - manage firewall and SSH configuration

Requirements

  • Supported platforms: Debian, Ubuntu

Roadmap

  • A role that will perform a default setup based on the roles available in this collection.
    • add ssh group
  • (packages) add dangling kernel package removal in ubuntu
  • github action for galaxy release (staging and production)