This project is a huge work in progress but it will be based in Docker
docker compose up -d
We have three main containers :
- Next.JS Front-end
- Mongo Database
- Debian container with Ansible/Node.JS installed
Things to do:
- Create a quickstart script
- Lockdown MongoDb security wise
- Move Username/Passwords to some sort of vault password solution like Infisical or Mozilla SOPS
- Get Windows Implementation working
- Needs to be secure
- Windows Playbooks needed :
- Winget steam and stuff
- Game config stuff
- UI Side
- Class called "Machine" which has its own page and can make changes to it
- All machines can be searched on main page
Optional things
- Ability to turn off InfluxDB if it is not needed