Skip to content
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

Isolation of code for secure execution #165

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

DrMWeigand
Copy link

feat: Containerized application and reinstated code execution functionality for Ollama usage

  • Containerized the application as docker-compose stack
  • Reinstated and refined code execution functionality for Ollama, with support for customizable hosts.

feat: Isolated network using Tinyproxy

  • Implemented network isolation by configuring Tinyproxy to avoid malicious side effects with the running host.

feat: Added simple web interface for easy interaction with CLI application in the container

  • Added a basic web interface using ttyd to facilitate interaction with the CLI application running within the container.

feat: Restricted file operations to mounted data directory

  • Ensured all file operations are confined to the data directory to enhance security and data management.

…nality for Ollama usage

- Containerized the application as docker-compose stack
- Reinstated and refined code execution functionality for Ollama, with support for customizable hosts.

feat: Isolated network using Tinyproxy

- Implemented network isolation by configuring Tinyproxy to avoid malicious side effects with the running host.

feat: Added simple web interface for easy interaction with CLI application in the container

- Added a basic web interface using ttyd to facilitate interaction with the CLI application running within the container.

feat: Restricted file operations to mounted data directory

- Ensured all file operations are confined to the `data` directory to enhance security and data management.
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.

2 participants