# Infrastructure & Service Configurations

This repository serves as a centralized collection of configurations, deployment scripts, and environment definitions for various services and applications. It includes production configurations, historical archives, and experimental setups.

## Repository Structure

### [Docker Compose](./docker_compose/)

Contains `docker-compose.yaml` files and associated configurations for containerized services. Each subdirectory represents a standalone service or stack.

### [Eggs](./eggs/)

Specialized configuration files (JSON) for [Pterodactyl Panel](https://pterodactyl.io/) "Eggs". These define the environment, installation scripts, and startup parameters for game servers and other specialized applications.

For more details on how to import and use these, see the [Eggs README](./eggs/README.md).

### Configuration Files

This repository also tracks global configuration files that maintain system state and environment consistency:
- `.bash_aliases`: Tracks persistent command-line aliases for custom environment workflows.

## Future Scope

This repository is intended to expand into a comprehensive hub for all configuration types beyond Docker and Pterodactyl, including:
- Kubernetes manifests
- Ansible playbooks
- Terraform modules
- Custom application configurations

## Usage

Refer to the individual `README.md` files within subdirectories for specific installation and usage instructions.
