mirror of
https://github.com/coltoneshaw/CS-Repro-Mattermost.git
synced 2025-12-23 10:01:30 +01:00
Added echo urls and check mattermost when container changes
This commit is contained in:
9
Makefile
9
Makefile
@@ -8,17 +8,24 @@ logs:
|
|||||||
setup-mattermost:
|
setup-mattermost:
|
||||||
@./scripts/mattermost.sh setup
|
@./scripts/mattermost.sh setup
|
||||||
|
|
||||||
|
check-mattermost:
|
||||||
|
@./scripts/mattermost.sh waitForStart
|
||||||
|
|
||||||
backup-keycloak:
|
backup-keycloak:
|
||||||
@./scripts/keycloak.sh backup
|
@./scripts/keycloak.sh backup
|
||||||
|
|
||||||
restore-keycloak:
|
restore-keycloak:
|
||||||
@./scripts/keycloak.sh restore
|
@./scripts/keycloak.sh restore
|
||||||
|
|
||||||
|
echo-logins:
|
||||||
|
@./scripts/general.sh logins
|
||||||
|
|
||||||
start:
|
start:
|
||||||
@echo "Starting..."
|
@echo "Starting..."
|
||||||
@make restore-keycloak
|
@make restore-keycloak
|
||||||
@docker-compose up -d
|
@docker-compose up -d
|
||||||
@make setup-mattermost
|
@make setup-mattermost
|
||||||
|
@make echo-logins
|
||||||
|
|
||||||
stop:
|
stop:
|
||||||
@echo "Stopping..."
|
@echo "Stopping..."
|
||||||
@@ -27,9 +34,11 @@ stop:
|
|||||||
|
|
||||||
restart:
|
restart:
|
||||||
@docker-compose restart
|
@docker-compose restart
|
||||||
|
@make check-mattermost
|
||||||
|
|
||||||
restart-mattermost:
|
restart-mattermost:
|
||||||
@docker restart cs-repro-mattermost
|
@docker restart cs-repro-mattermost
|
||||||
|
@make check-mattermost
|
||||||
|
|
||||||
reset:
|
reset:
|
||||||
@echo "Resetting..."
|
@echo "Resetting..."
|
||||||
|
|||||||
17
scripts/general.sh
Executable file
17
scripts/general.sh
Executable file
@@ -0,0 +1,17 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
logins () {
|
||||||
|
echo ===========================================================
|
||||||
|
echo
|
||||||
|
echo "- Mattermost: http://localhost:8065" with the logins above
|
||||||
|
echo "- Keycloak: http://localhost:8080" with 'admin' / 'admin'
|
||||||
|
echo "- Grafana: http://localhost:3000" with 'admin' / 'admin'
|
||||||
|
echo " - All Mattermost Grafana charts are setup."
|
||||||
|
echo " - For more info https://github.com/coltoneshaw/CS-Repro-Mattermost#use-grafana"
|
||||||
|
echo "- Prometheus: http://localhost:9090"
|
||||||
|
echo "- PostgreSQL" "localhost:5432" with 'mmuser' / 'mmuser_password'
|
||||||
|
echo
|
||||||
|
echo ===========================================================
|
||||||
|
}
|
||||||
|
|
||||||
|
"$@"
|
||||||
@@ -74,4 +74,12 @@ echoLogins() {
|
|||||||
echo ========================================================================
|
echo ========================================================================
|
||||||
}
|
}
|
||||||
|
|
||||||
|
upgrade () {
|
||||||
|
sed -i "s#7.7#7.8#g" docker-compose.yml
|
||||||
|
sed -i 's/release-.*/release-6.88/' docker-compose.yml
|
||||||
|
|
||||||
|
sed -i '/release-.*/release-6.88/' ${PWD}/docker-compose.yml
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
"$@"
|
"$@"
|
||||||
|
|||||||
Reference in New Issue
Block a user