Offlix

Latest version: v0.1.5.2

Safety actively analyzes 722491 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

1.0.1

1.0.0

We’re excited to introduce the first release of Offlix, a command-line tool for setting up and managing essential services with Docker Compose. Offlix provides an easy-to-use interface to streamline development environments, allowing you to effortlessly deploy, manage, and retrieve environment configurations for services like MySQL, MongoDB, Kafka, MailDev, and PostgreSQL.

Features

- **Install and Start Services:** Choose from predefined services including MySQL, MongoDB, Kafka, MailDev, and PostgreSQL, each configured with Docker Compose files.

- **Uninstall Services:** Stop and remove services cleanly from your environment with a single command.

- **Environment Variables Retrieval:** Retrieve .env file variables for installed services and save configurations to a text file.

- **Custom Docker Compose Support:** Provide a custom Docker Compose file to start additional services (without .env retrieval).
- Interactive Command-Line Prompts: Clear, user-friendly prompts to guide you through service management.

Usage

- **Install a Service:** Run offlix install <service-name> to start a service.
- **Uninstall a Service:** Use offlix uninstall <service-name> to stop and remove a service.
- **Retrieve Environment Configurations:** Use the get_service_env feature to fetch and save .env values for all predefined services.

Example Commands
bash
Install MySQL
offlix install mysql


bash
Uninstall MongoDB
offlix uninstall mongodb


bash
Retrieve Environment Variables
offlix get_service_env

Known Issues

- Custom YAML files provided by users will not have .env retrieval capability.
- Ensure Docker and Docker Compose are correctly installed and configured in your PATH.

Next Steps
Future updates will include support for additional services and enhanced error handling. We welcome contributions and feedback to make Offlix even better!

**Full Changelog**: https://github.com/sumanmanna134/dev-tools-installer/compare/offlixv1.0.1...offlixv1.0.1

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.