Skip to content

firo/FiroScriptsCookbook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🍳 FiroScriptsCookbook

A collection of automation scripts for Proxmox LXC and Docker environments.
Each script is a β€œrecipe” πŸ“ to quickly deploy containers, services, and applications.

FiroScriptsCookbook/
β”œβ”€ proxmox/          # Proxmox LXC container creation scripts
β”œβ”€ docker/           # Docker container setup and docker-compose recipes
└─ README.md

πŸš€ Features

  • 🧱 Create and configure Debian LXC containers on Proxmox
  • 🐳 Install and setup Docker and Portainer inside LXC
  • πŸŽ›οΈ Interactive or parameterized script execution
  • ⚑ Easily extendable: add new scripts as β€œrecipes”
  • πŸ“ Colored messages, logging, and basic error handling included

πŸ“¦ Getting Started

  1. Clone the repository:

    git clone https://github.com/firo/FiroScriptsCookbook.git
    cd FiroScriptsCookbook

  2. List available scripts:

    ls

  3. Run a script:

    bash ./firo_create_lxc_docker.sh

Or pass parameters directly:

bash ./firo_create_lxc_docker.sh <CTID> <HOSTNAME> <ROOT_PASSWORD>

πŸ”§ Example Scripts

  • firo_create_lxc_docker.sh – Create a Debian 12 LXC container with Docker + Portainer
  • (More recipes coming soon! e.g., LAMP stack, PostgreSQL container, etc.)

🀝 Contributing

Contributions welcome! Add new recipes, improve scripts, or report issues.


πŸ“œ License

Add your license info here (e.g., MIT License)

About

A collection of automation scripts for Proxmox LXC and Docker environments.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages