Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/Gabriel-Valin/control-infra-api


https://github.com/Gabriel-Valin/control-infra-api

Last synced: 8 days ago
JSON representation

Awesome Lists containing this project

README

        




Control Infra APi


This is a repository for you control your HOST Machine via WEB API.



GitHub Language Count
GitHub Top Language

GitHub Package.json Version
GitHub Last Commit

## Documentation

http://localhost:1337/docs - OpenAPI

## Context

This WebApi is created for you control infrastructure of your Host Machine (EC2, VM, Personal PC...).
Currently, the WebApi have minimal functions to Read/Change processes of Host as:

- Update NodeJS version by NVM ✅
- See currently NodeJS version ✅
- Get Free Memory (Gigabytes) ✅
- Get specifications about CPU'S ✅
- Work with Value Objects ✅
- Informations about Docker Containers (up, sleep, list all containers) ✅
- Docker
- `docker ps`
- `docker ps -a`
- `docker logs `

### Future features:
- Change variable in .env file at specific project ⚙️

### Planning Features

- Install libraries on linux as curl, awk, ntp, ssh, etc... 💭
- Schedule tasks 💭




## How to contribute?

**Fork project, create a feature or fix a bug and open Pull Request!
Let`s go!**

## Currently Contributors




Github Foto


Gabriel Valin