all: help help: @echo "# Important Commands:" @echo " make start - start the testbed." @echo " make stop - stop the testbed." @echo " make clean - remove containers, networks, volumes, and locally built images." @echo -e "\n# Other Useful Commands:" @echo " make start_mock_manager - start the FDO Manager Service only with mock" @echo " repositories and w/o the handle system." info: @. test-handle-system/.env && echo "Handle server: http://$$HANDLE_SERVER_IPV4_ADDRESS:8000" @. cordra/.env && echo " Cordra: https://localhost:$$CORDRA_HTTPS_PORT" start: start_handle_system start_cordra start_linkahead start_fdo_manager start_mock_manager: FDO_MANAGER_MOCK=true $(MAKE) -C fdo-manager start stop: stop_fdo_manager stop_cordra stop_linkahead stop_handle_system clean: clean_fdo_manager clean_cordra clean_linkahead clean_handle_system .PHONY: clean_handle_system clean_handle_system: $(MAKE) -C test-handle-system clean || true .PHONY: clean_linkahead clean_linkahead: $(MAKE) -C linkahead clean || true .PHONY: clean_cordra clean_cordra: $(MAKE) -C cordra clean || true .PHONY: clean_fdo_manager clean_fdo_manager: $(MAKE) -C fdo-manager clean || true .PHONY: start_cordra start_cordra: $(MAKE) -C cordra start .PHONY: stop_cordra stop_cordra: $(MAKE) -C cordra stop || true .PHONY: start_handle_system start_handle_system: $(MAKE) -C test-handle-system start .PHONY: stop_handle_system stop_handle_system: $(MAKE) -C test-handle-system stop || true docker volume rm test-handle-net_hs_srv1 || true .PHONY: start_linkahead start_linkahead: $(MAKE) -C linkahead start .PHONY: stop_linkahead stop_linkahead: $(MAKE) -C linkahead stop || true .PHONY: start_fdo_manager start_fdo_manager: $(MAKE) -C fdo-manager start .PHONY: stop_fdo_manager stop_fdo_manager: $(MAKE) -C fdo-manager stop || true