Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Self-healing Mosquitto (Dockerfile build) - PR 2 of 2 - old-menu branch #351

Merged
merged 1 commit into from
May 24, 2021

Conversation

Paraphraser
Copy link

Self-healing Mosquitto (Dockerfile build) - PR 2 of 2 - old-menu branch

Implements discussion contained in Issue 331:

  1. Removes directoryfix.sh. No longer appropriate.

  2. Adds Dockerfile to template folder.

  3. Adds docker-entrypoint.sh to template folder (customised version of original).

  4. Adds iotstack_defaults folder structure to template folder.

  5. Moves filter.acl and mosquitto.conf into iotstack_defaults/config/

  6. Alters service.yml:

    • Builds from Dockerfile.
    • Adds environment key and TZ default.
    • Moves /mosquitto/config mapping from services to volumes and omits ":ro" flag

Does not alter documentation on old-menu branch.

Does not remove terminal.sh (mentioned in original old-menu documentation). Both approaches to password creation "work". I decided to leave terminal.sh to minimise the risk of confusion if someone was following the old-menu documentation and was unable to find terminal.sh.

Implements discussion contained in
[Issue 331](SensorsIot#331):

1. Removes `directoryfix.sh`. No longer appropriate.
2. Adds Dockerfile to template folder.
3. Adds docker-entrypoint.sh to template folder (customised version of
original).
4. Adds iotstack_defaults folder structure to template folder.
5. Moves filter.acl and mosquitto.conf into iotstack_defaults/config/
6. Alters service.yml:

	* Builds from Dockerfile.
	* Adds environment key and TZ default.
	* Moves /mosquitto/config mapping from services to volumes and
	omits ":ro" flag

Does not alter documentation on old-menu branch.

Does not remove terminal.sh (mentioned in original old-menu
documentation). Both approaches to password creation "work". I decided
to leave terminal.sh to minimise the risk of confusion if someone was
following the old-menu documentation and was unable to find terminal.sh.
@Slyke Slyke merged commit 7ce931e into SensorsIot:old-menu May 24, 2021
@Paraphraser Paraphraser deleted the 20210521-mosquitto-oldmenu branch May 29, 2021 08:51
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