|
99 | 99 | image: "{{ .Values.bridges.rss.image.repository }}:{{ .Values.bridges.rss.image.tag }}" |
100 | 100 | imagePullPolicy: {{ .Values.bridges.rss.image.pullPolicy }} |
101 | 101 | env: |
102 | | - - name: APP_PORT |
103 | | - value: {{ .Values.bridges.rss.config.app_port | quote }} |
104 | | - |
105 | | - - name: APP_rss_SECRET |
106 | | - value: {{ .Values.bridges.rss.config.app_rss_secret | default "matrix.rss.webhook_secret" }} |
107 | | - |
108 | | - - name: MATRIX_HOMESERVER_URL |
109 | | - value: {{ .Values.bridges.rss.config.homeserver_url | default (include "matrix.baseUrl" .) }} |
110 | | - |
111 | | - - name: MATRIX_ROOMS |
112 | | - value: {{ .Values.bridges.rss.config.bot.rooms }} |
113 | | - |
114 | | - {{- if .Values.bridges.rss.registration.existingSecret }} |
115 | | - - name: MATRIX_TOKEN |
116 | | - valueFrom: |
117 | | - secretKeyRef: |
118 | | - name: {{ .Values.bridges.rss.registration.existingSecret }} |
119 | | - key: {{ .Values.bridges.rss.registration.existingSecretKeys.as_token }} |
120 | | - {{- else }} |
121 | | - - name: MATRIX_TOKEN |
122 | | - value: {{ .Values.bridges.rss.registration.as_token }} |
123 | | - {{- end }} |
124 | | - |
125 | | - - name: MATRIX_USER |
126 | | - value: "@{{ .Values.bridges.rss.config.bot.user }}:{{ .Values.matrix.serverName }}" |
127 | | - |
128 | | - {{- with .Values.bridges.rss.config.bot.display_name }} |
129 | | - - name: MATRIX_DISPLAY_NAME |
130 | | - value: {{ . }} |
131 | | - {{- end }} |
132 | | - |
133 | | - {{- with .Values.bridges.rss.config.bot.avatar_url }} |
134 | | - - name: MATRIX_AVATAR_URL |
135 | | - value: {{ . }} |
136 | | - {{- end }} |
137 | | - |
138 | | - {{- with .Values.bridges.rss.config.bot.mention_room }} |
139 | | - - name: MENTION_ROOM |
140 | | - value: {{ . | quote }} |
141 | | - {{- end }} |
142 | | - |
143 | | - {{- if .Values.bridges.rss.config.grafana_url }} |
144 | | - - name: GRAFANA_URL |
145 | | - value: {{ .Values.bridges.rss.config.grafana_url }} |
146 | | - |
147 | | - - name: GRAFANA_DATASOURCE |
148 | | - value: {{ .Values.bridges.rss.config.grafana_datasource }} |
149 | | - {{- end }} |
150 | | - |
151 | | - {{- if .Values.bridges.rss.config.rss_url }} |
152 | | - - name: rss_URL |
153 | | - value: {{ .Values.bridges.rss.config.rss_url }} |
154 | | - {{- end }} |
155 | 102 | ports: |
156 | 103 | - name: appservice |
157 | | - containerPort: {{ .Values.bridges.rss.config.app_port }} |
| 104 | + containerPort: 80 |
158 | 105 | protocol: TCP |
159 | 106 | {{- with .Values.bridges.rss.extraVolumeMounts }} |
160 | 107 | {{- toYaml . | nindent 12 }} |
|
0 commit comments