Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tapeline/embark

Automate tedious tasks of manual installation of software during process of setting up workstations
https://github.com/tapeline/embark

automation installation installation-automation python python3 pyyaml windows winreg

Last synced: 12 days ago
JSON representation

Automate tedious tasks of manual installation of software during process of setting up workstations

Awesome Lists containing this project

README

        

![only for windows](https://img.shields.io/badge/os-windows-blue)

Automate initial setup of Windows workstations

---

* [Description](#description)
* [Installation](#installation)
* [Usage](#usage)
* [Tech stack](#tech-stack)
* [Developer](#developer)
* [License](#license)

---

## Description

Embark is a solution for automatic workstation setup
(installing software, copying needed files, setting the
environment, etc.)

It could be useful if such setup should be performed on
many workstations, eliminating manual actions and thus
preventing many errors and reducing the amount of work

## Installation
> **Notice!**

> Embark is only avalilable on Windows!

No need to install, Embark is a standalone portable

## Usage
Please refer to the [documentation](https://tapeline.github.io/Embark/docs/en)

## Planned features
- [ ] `pywinauto` support
- [ ] UI logging (reference design: GitHub Actions)
- [ ] Unit testing

## Tech stack
![Pydantic](https://img.shields.io/badge/-Pydantic-464646?logo=Pydantic)
![mypy](https://img.shields.io/badge/type%20checked-mypy-039dfc)

## Developer
Project is being developed by [@Tapeline](https://github.com/Tapeline)

## License
This work is licensed under GNU General Public License v3.0