Skip to content

Psyhackological/rsun

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌞 rsun

Your Command-Line Enlightenment.

❓ Why

I aim to challenge myself by creating a comprehensive suite of smooth, functional CLI tools using Rust. These tools will be accessible through three different environments:

  1. Localhost - via Bash scripting for local system management.
  2. Multiple Hosts - using Ansible for orchestration across many hosts.
  3. Containers - through Docker for containerized deployment and testing.

This approach will allow me to explore different deployment methods and ensure robust, versatile tools.

📋 todo!

📜 Overall

  • 🦀 Create text list of Rust apps
  • 👁️‍🗨️ Create list of common aliases
  • 🧠 Automate generating everything through text files (README.md, playbooks, Dockerfiles)
  • 🚑 Try to solve cross-distro problem

🐳 Docker

  • 💿 Choose base image
  • 🌐 Maybe upload it to quad.io or docker hub

🅰️ Ansible

  • 🫂 Try to utilize roles
  • 🎲 Write basic playbook

🐚 Bash

🤷‍♂️ Something else?

  • 🤖 Think about other ways to automate this.
  • 🤔 What about TOML, JSON, YAML configs?
  • 🔁 CI/CD for automation
  • 📂 Add option for compiling from source or downloading binaries

About

☀️ Your Command-Line Enlightenment

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors