Skip to content

Commit

Permalink
feat: Integrate process-compose and services-flake for improved servi…
Browse files Browse the repository at this point in the history
…ce management

- Add process-compose-flake and services-flake as new inputs
- Implement a new process-compose configuration for managing services
- Integrate Ollama LLM service with configurable models
- Refactor PostgreSQL setup to use services-flake
- Add a new topos-service.nix for defining the Topos service
- Update flake.nix to use the new service configurations
- Modify .env_dev to use 127.0.0.1 instead of localhost for POSTGRES_HOST
- Simplify devShells configuration
- Remove manual setup hooks for PostgreSQL and Kafka

These changes aim to provide a more robust and manageable service
configuration, leveraging process-compose for better service orchestration
and dependency management.
  • Loading branch information
G-structure committed Oct 16, 2024
1 parent 5f2c4b5 commit 02fdaac
Show file tree
Hide file tree
Showing 4 changed files with 280 additions and 226 deletions.
2 changes: 1 addition & 1 deletion .env_dev
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,5 @@ SUPABASE_KEY=
POSTGRES_DB=test_topos_db
POSTGRES_USER=username
POSTGRES_PASSWORD=your_password
POSTGRES_HOST=localhost
POSTGRES_HOST=127.0.0.1
POSTGRES_PORT=5432
34 changes: 33 additions & 1 deletion flake.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 02fdaac

Please sign in to comment.