https://github.com/theaxelander/ansroled
An editor to manage Ansible roles
https://github.com/theaxelander/ansroled
Last synced: 10 months ago
JSON representation
An editor to manage Ansible roles
- Host: GitHub
- URL: https://github.com/theaxelander/ansroled
- Owner: TheAxelander
- License: mit
- Created: 2025-05-21T15:59:36.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-21T17:25:33.000Z (about 1 year ago)
- Last Synced: 2025-07-05T04:15:03.734Z (12 months ago)
- Language: C#
- Homepage:
- Size: 923 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG
- License: LICENSE
Awesome Lists containing this project
README
Ansroled
An editor to manage Ansible roles
## Introduction
Ansroled gives the ability to manage an Ansible role with all its various files and sub-folders in one
overview for a simplified editing experience.

## How to run
## Linux
Simply download the `AppImage` file and run it.
``` bash
chmod a+x Ansroled.x86_64.AppImage
./Ansroled.x86_64.AppImage
```
## Windows/macOS (untested)
I have not yet automized and tested builds for macOS and Windows, for that reason you have to compile and run it on your own.
Ensure that you have installed `.NET 9.0 SDK` on your device.
``` bash
git clone https://github.com/TheAxelander/Ansroled.git
cd Ansroled/Ansroled
dotnet run
```
To build and find an executable, run below commands:
``` bash
# For Windows
dotnet publish -r win-x64 -c Release --self-contained true -p:DebugType=None -p:DebugSymbols=false
cd bin/Release/net9.0/win-x64/publish
# For macOS
dotnet publish -r osx-arm64 -c Release --self-contained true -p:DebugType=None -p:DebugSymbols=false
cd bin/Release/net9.0/osx-arm64/publish
```