Skip to content

Add safe-containers, merging in a single docker image, improving the onboarding workflow #55

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 11 commits into
base: main
Choose a base branch
from

Conversation

CJavierSaldana
Copy link

This pull request includes various changes to enhance the development environment, build process, and deployment workflows. The most significant changes involve adding a Docker-based setup, configuring GitHub Actions for CI/CD, and updating the Go and Python application code.

Development Environment Setup:

CI/CD Workflows:

Application Code Enhancements:

Documentation Updates:

  • README.md: Updated the README to include Docker setup instructions and security features.

These changes collectively improve the development experience, streamline the build and deployment process, and enhance the application's functionality and security.

- Introduced a configurable data directory with a default value of "/data", which can be overridden by the DATA_DIR environment variable.
- Updated the message store initialization to create the database directory within the specified data directory.
- Modified media download logic to reference the new data directory structure.
- Changed the REST server to listen on localhost (127.0.0.1) for security purposes.
- Updated the WhatsApp MCP server to use the new database path and ensure API calls point to the internal localhost address.
…rding

Refactor data handling and add WhatsApp connection management
… div, update styling and JavaScript logic accordingly.
@zewelor
Copy link

zewelor commented Apr 14, 2025

Maybe it would be good to create ffmpeg and nonffmpeg docker images ?

@CJavierSaldana
Copy link
Author

Maybe it would be good to create ffmpeg and nonffmpeg docker images ?

I guess that can be added after the merge. that could be a additional feature. I guess.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants