1
0
mirror of https://github.com/jcwimer/wrestlingApp synced 2026-03-25 01:14:43 +00:00

Added mission control for solid queue ui.

This commit is contained in:
2025-11-21 15:43:05 +05:30
parent af2fc3feba
commit 61dc5e3cdd
12 changed files with 43 additions and 7 deletions

View File

@@ -26,6 +26,8 @@ services:
- WRESTLINGDEV_INFLUXDB_HOST=influxdb
- WRESTLINGDEV_INFLUXDB_PORT=8086
- SOLID_QUEUE_IN_PUMA=true
- WRESTLINGDEV_MISSION_CONTROL_USER=dev
- WRESTLINGDEV_MISSION_CONTROL_PASSWORD=secret
networks:
database:
caching:

View File

@@ -109,6 +109,16 @@ spec:
secretKeyRef:
name: wrestlingdev-secrets
key: influxdb_port
- name: WRESTLINGDEV_MISSION_CONTROL_USER
valueFrom:
secretKeyRef:
name: wrestlingdev-secrets
key: mission_control_user
- name: WRESTLINGDEV_MISSION_CONTROL_PASSWORD
valueFrom:
secretKeyRef:
name: wrestlingdev-secrets
key: mission_control_password
# resources:
# limits:
# memory: "768Mi"

View File

@@ -19,6 +19,9 @@ stringData:
replication_password: PUT_REPLICATION_PASSWORD_HERE
# Replication host used by the replica to connect to the master
replication_host: wrestlingdev-mariadb
# Mission Control Credentials
mission_control_user: PUT_MISSION_CONTROL_USERNAME_HERE
mission_control_password: PUT_MISSION_CONTROL_PASSWORD_HERE
# OPTIONAL
# DELETE THESE LINES IF YOU'RE NOT USING THEM
influxdb_database: PUT INFLUXDB DATABASE NAME HERE

View File

@@ -4,7 +4,7 @@ FROM ruby:3.2.0
ARG USER_ID=1000
ARG GROUP_ID=1000
RUN apt-get -qq update \
RUN apt-get -qq update --fix-missing \
&& apt-get -qq install -y \
build-essential \
sqlite3 \

View File

@@ -6,7 +6,7 @@ ENV TINI_VERSION v0.19.0
ADD https://github.com/krallin/tini/releases/download/${TINI_VERSION}/tini /tini
RUN chmod +x /tini
RUN apt-get -qq update \
RUN apt-get -qq update --fix-missing \
&& DEBIAN_FRONTEND=noninteractive apt-get -qq install -y \
build-essential \
openssl \