{"id":29294981,"url":"https://github.com/michelelama/devops-tools-docker","last_synced_at":"2026-04-20T05:01:27.980Z","repository":{"id":302929838,"uuid":"1013980455","full_name":"MicheleLama/devops-tools-docker","owner":"MicheleLama","description":null,"archived":false,"fork":false,"pushed_at":"2025-07-04T20:15:53.000Z","size":0,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-07-04T20:39:15.712Z","etag":null,"topics":["automation","bash","cli","container","devops","docker","scripts","tools"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MicheleLama.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-07-04T20:09:25.000Z","updated_at":"2025-07-04T20:20:11.000Z","dependencies_parsed_at":"2025-07-04T20:39:17.411Z","dependency_job_id":"240e563e-deda-4594-9cf6-1e6ce8f2342e","html_url":"https://github.com/MicheleLama/devops-tools-docker","commit_stats":null,"previous_names":["michelelama/devops-tools-docker"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/MicheleLama/devops-tools-docker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MicheleLama%2Fdevops-tools-docker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MicheleLama%2Fdevops-tools-docker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MicheleLama%2Fdevops-tools-docker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MicheleLama%2Fdevops-tools-docker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MicheleLama","download_url":"https://codeload.github.com/MicheleLama/devops-tools-docker/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MicheleLama%2Fdevops-tools-docker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32033717,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-20T00:18:06.643Z","status":"online","status_checked_at":"2026-04-20T02:00:06.527Z","response_time":94,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["automation","bash","cli","container","devops","docker","scripts","tools"],"created_at":"2025-07-06T14:00:33.005Z","updated_at":"2026-04-20T05:01:27.965Z","avatar_url":"https://github.com/MicheleLama.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🐳 DevOps Tools Docker\n\nContainer DevOps all-in-one per ambienti di test locali, automazione, CI/CD e gestione server.\n\n---\n\n## 🎯 Obiettivo\n\nRealizzare un container Docker portatile e personalizzabile con tutti gli strumenti essenziali per DevOps Engineer e SysAdmin, pronto all’uso su qualsiasi macchina Linux. Perfetto per test locali, laboratorio, backup e automazioni ripetibili.\n\n---\n\n## 🧰 Strumenti inclusi (previsti)\n\n- 🐧 **Ubuntu minimal** come base\n- 🐳 `docker` • `docker-compose` • `podman` (opzionale)\n- 🛠️ `git` • `ansible` • `rsync` • `cron` • `jq` • `curl` • `wget` • `net-tools` • `nmap`\n- 🔐 `openssh-client` per deploy e controllo remoto\n- ☁️ CLI cloud: `aws` • `gcloud` • `az` (in fase di integrazione)\n- 🔁 CI/CD locale con `gh` + `act` (GitHub Actions runner)\n- 📜 Script personalizzati per backup automatici, deploy, aggiornamenti, check rete, ecc.\n\n---\n\n## 📁 Struttura prevista\n\n```\ndevops-tools-docker/\n│\n├── Dockerfile\n├── .env (facoltativo)\n├── scripts/\n│   ├── backup.sh\n│   ├── deploy.sh\n│   └── check-network.sh\n├── config/\n│   └── ansible/\n│       └── hosts\n└── README.md\n```\n\n---\n\n## ⚙️ Utilizzo rapido\n\nCostruzione del container:\n\n```bash\ndocker build -t devops-tools .\n```\n\nEsecuzione interattiva del container:\n\n```bash\ndocker run -it --rm devops-tools\n```\n\nEsecuzione con montaggio directory locale per usare gli script:\n\n```bash\ndocker run -it --rm -v $PWD/scripts:/opt/scripts devops-tools\n```\n\n---\n\n## 🚀 Funzionalità future\n\n- [ ] Integrazione CLI AWS, GCP, Azure\n- [ ] Script per backup automatici su NAS e dischi esterni\n- [ ] Deploy automatico su Proxmox tramite API\n- [ ] Interfaccia TUI minimale per automazioni comuni\n- [ ] Versione ottimizzata per Raspberry Pi (ARM64)\n\n---\n\n## 👨‍💻 Autore\n\n**Michele Lama**  \nDevOps Engineer • AI Solution Architect • Server Specialist  \n📧 michelelama1996@gmail.com  \n🔗 [LinkedIn](https://www.linkedin.com/in/michelelama-devops/)\n\n---\n\n## 📄 Licenza\n\nMIT License\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmichelelama%2Fdevops-tools-docker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmichelelama%2Fdevops-tools-docker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmichelelama%2Fdevops-tools-docker/lists"}