Skip to content

chore: doc updates and list-instances#96

Merged
tonsV2 merged 3 commits into
feat/multiple-instancesfrom
mult-inst-tweaks
May 7, 2026
Merged

chore: doc updates and list-instances#96
tonsV2 merged 3 commits into
feat/multiple-instancesfrom
mult-inst-tweaks

Conversation

@Philip-Larsen-Donnelly
Copy link
Copy Markdown
Contributor

No description provided.

Comment thread README.md
Comment thread README.md
GEN_GRAFANA_HOSTNAME=grafana.127-0-0-1.nip.io \
make generate-stack-envs

make launch-traefik &
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some place we use "COMPOSE_OPTS=-d" and others postfix with "&". We should be consistent

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you think it might make sense to put the -d into the compose commands in the Makefile by default?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Possible solution for Makefile:

# at the top of the Makefile
DETACH ?= true
ifeq ($(DETACH),true)
DETACH_FLAG = -d
endif

Then up $(DETACH_FLAG) $(COMPOSE_OPTS) in each target.

To run attached the user would pass DETACH=false make launch-traefik

Comment thread README.md
Comment thread docs/instance-management.md Outdated
Comment thread docs/instance-management.md Outdated
Philip-Larsen-Donnelly and others added 2 commits April 30, 2026 15:04
Co-authored-by: Philip-Larsen-Donnelly <35666657+Philip-Larsen-Donnelly@users.noreply.github.com>
@tonsV2 tonsV2 merged commit 1de7305 into feat/multiple-instances May 7, 2026
1 check failed
@tonsV2 tonsV2 deleted the mult-inst-tweaks branch May 7, 2026 16:07
@tonsV2 tonsV2 restored the mult-inst-tweaks branch May 7, 2026 18:54
tonsV2 added a commit that referenced this pull request May 7, 2026
…s on th… (#94)

* Reapply "feat: initial support for deploying multiple instances on the same host. WIP"

This reverts commit ed9278f.

* feat: per-project backup paths

* chore: doc updates and list-instances (#96)

* chore: doc updates and list-instances

* Apply suggestions from code review - remove numbering in reference file

Co-authored-by: Philip-Larsen-Donnelly <35666657+Philip-Larsen-Donnelly@users.noreply.github.com>

* fix: review comments

* fix: add shebang to env-utils.sh to fix shellcheck SC2148

* feat: add delete-instance target to remove instance data and env file

* refactor: rename launch-* targets to start-* for consistency with stop-instance

* refactor: rename monitoring_net network to monitoring

* fix: resolve shellcheck SC1091/SC2119 warnings in generate scripts

---------

Co-authored-by: Philip-Larsen-Donnelly <phil@dhis2.org>
Co-authored-by: Philip-Larsen-Donnelly <35666657+Philip-Larsen-Donnelly@users.noreply.github.com>
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