Skip to content

Update settings structure - #154

Merged
dmytrotkk merged 2 commits into
developfrom
update-settings-structure
Feb 19, 2026
Merged

dmytrotkk merged 2 commits into
developfrom
update-settings-structure

Conversation

@dmytrotkk

Copy link
Copy Markdown
Collaborator

This pull request primarily removes support for passive node deployments and updates service commands in the Docker Compose templates to improve clarity and maintainability. Additionally, it introduces a new environment variable for influx URL configuration.

Removal of passive node support:

  • Deleted the task for generating the docker-compose-passive.yml file in main.yaml, effectively removing passive node deployment from the Ansible sync role.
  • Removed the docker-compose-passive.yml.j2 template, including all service definitions and related configuration for passive nodes.

Updates to Docker Compose service commands:

  • Changed the command for the admin service from python3 admin.py to python3 skale_admin.py in docker-compose.yml.j2 to clarify script usage.
  • Updated the command for the api service from gunicorn app:app -c gunicorn.conf.py to gunicorn skale_api:app -c gunicorn.conf.py in docker-compose.yml.j2 for improved clarity and accuracy.

Configuration enhancements:

  • Added a new influx_url variable to the dev inventory template for easier influx URL configuration.

@dmytrotkk
dmytrotkk requested a review from badrogger February 19, 2026 18:30
@dmytrotkk
dmytrotkk merged commit 43f1425 into develop Feb 19, 2026
@dmytrotkk
dmytrotkk deleted the update-settings-structure branch February 19, 2026 18:36
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