Add rumqttd
This commit is contained in:
parent
8ff122f96b
commit
e661bbc7dd
4 changed files with 27 additions and 0 deletions
|
@ -43,6 +43,7 @@
|
|||
| [Radicale](https://radicale.org/) | A Free and Open-Source CalDAV and CardDAV Server (solution for hosting contacts and calendars) | [Link](services/radicale.md) |
|
||||
| [Redmine](https://redmine.org/) | A flexible project management web application. | [Link](services/redmine.md) |
|
||||
| [Redis](https://redis.io/) | An in-memory data store used by millions of developers as a database, cache, streaming engine, and message broker. | [Link](services/redis.md) |
|
||||
| [rumqttd](https://github.com/bytebeamio/rumqtt/tree/main/rumqttd) | A high performance, embeddable [MQTT](https://en.wikipedia.org/wiki/MQTT) broker | [Link](services/rumqttd.md) |
|
||||
| [Soft Serve](https://github.com/charmbracelet/soft-serve) | A tasty, self-hostable [Git](https://git-scm.com/) server for the command line | [Link](services/soft-serve.md) |
|
||||
| [Syncthing](https://syncthing.net/) | A continuous file synchronization program which synchronizes files between two or more computers in real time | [Link](services/syncthing.md) |
|
||||
| [Traefik](https://doc.traefik.io/traefik/) | A container-aware reverse-proxy server | [Link](services/traefik.md) |
|
||||
|
|
|
@ -185,6 +185,8 @@ devture_systemd_service_manager_services_list_auto: |
|
|||
+
|
||||
([{'name': (redis_identifier + '.service'), 'priority': 750, 'groups': ['mash', 'redis']}] if redis_enabled else [])
|
||||
+
|
||||
([{'name': (rumqttd_identifier + '.service'), 'priority': 750, 'groups': ['mash', 'rumqttd']}] if rumqttd_enabled else [])
|
||||
+
|
||||
([{'name': (soft_serve_identifier + '.service'), 'priority': 2000, 'groups': ['mash', 'soft-serve']}] if soft_serve_enabled else [])
|
||||
+
|
||||
([{'name': (syncthing_identifier + '.service'), 'priority': 2000, 'groups': ['mash', 'syncthing']}] if syncthing_enabled else [])
|
||||
|
@ -2298,7 +2300,26 @@ redis_gid: "{{ mash_playbook_gid }}"
|
|||
# #
|
||||
########################################################################
|
||||
|
||||
########################################################################
|
||||
# #
|
||||
# rumqttd #
|
||||
# #
|
||||
########################################################################
|
||||
|
||||
rumqttd_enabled: false
|
||||
|
||||
rumqttd_identifier: "{{ mash_playbook_service_identifier_prefix }}rumqttd"
|
||||
|
||||
rumqttd_base_path: "{{ mash_playbook_base_path }}/{{ mash_playbook_service_base_directory_name_prefix }}rumqttd"
|
||||
|
||||
rumqttd_uid: "{{ mash_playbook_uid }}"
|
||||
rumqttd_gid: "{{ mash_playbook_gid }}"
|
||||
|
||||
########################################################################
|
||||
# #
|
||||
# /rumqttd #
|
||||
# #
|
||||
########################################################################
|
||||
|
||||
|
||||
########################################################################
|
||||
|
|
|
@ -140,6 +140,9 @@
|
|||
version: v7.0.10-0
|
||||
- src: git+https://gitlab.com/etke.cc/roles/redmine.git
|
||||
version: v5.0.5-2
|
||||
- src: git+https://github.com/mother-of-all-self-hosting/ansible-role-rumqttd.git
|
||||
version: v0.21.0-0
|
||||
name: rumqttd
|
||||
- src: git+https://gitlab.com/etke.cc/roles/soft_serve.git
|
||||
version: v0.4.7-0
|
||||
- src: git+https://gitlab.com/etke.cc/roles/ssh.git
|
||||
|
|
|
@ -125,6 +125,8 @@
|
|||
|
||||
- role: galaxy/redis
|
||||
|
||||
- role: galaxy/rumqttd
|
||||
|
||||
- role: galaxy/soft_serve
|
||||
|
||||
- role: galaxy/syncthing
|
||||
|
|
Loading…
Reference in a new issue