diff --git a/tasks/gitea.yaml b/tasks/gitea.yaml index 13a1548..b11de3d 100644 --- a/tasks/gitea.yaml +++ b/tasks/gitea.yaml @@ -79,9 +79,9 @@ APP_NAME: "Gitea" service: DISABLE_REGISTRATION: false - SHOW_REGISTRATION_BUTTON: false + SHOW_REGISTRATION_BUTTON: true DEFAULT_ALLOW_CREATE_ORGANIZATION: false - ALLOW_ONLY_EXTERNAL_REGISTRATION: true + ALLOW_ONLY_EXTERNAL_REGISTRATION: false oauth2_client: ENABLE_AUTO_REGISTRATION: true UPDATE_AVATAR: true diff --git a/tasks/main.yaml b/tasks/main.yaml index b3e1870..6b5801e 100644 --- a/tasks/main.yaml +++ b/tasks/main.yaml @@ -3,4 +3,4 @@ - name: Deploy include_tasks: "{{ item }}" loop: - - localai.yaml + - gitea.yaml diff --git a/tasks/minio.yaml b/tasks/minio.yaml index d2e73ca..93dcf9f 100644 --- a/tasks/minio.yaml +++ b/tasks/minio.yaml @@ -7,15 +7,19 @@ release_namespace: minio create_namespace: true values: + image: + repository: bitnamilegacy/minio metrics: enabled: true - disableWebUI: true + console: + enabled: false auth: rootUser: minio_admin rootPassword: "{{ minio_admin_password }}" defaultBuckets: default - volumePermissions: - enabled: true + defaultInitContainers: + volumePermissions: + enabled: true mode: standalone persistence: size: 8Ti @@ -46,13 +50,10 @@ value: OpenLDAP - name: MINIO_IDENTITY_LDAP_SERVER_INSECURE value: "on" - apiIngress: + ingress: enabled: true hostname: minio.eom.dev ingressClassName: nginx annotations: cert-manager.io/cluster-issuer: ca-issuer - tls: - - hosts: - - minio.eom.dev - secretName: minio-tls + tls: true diff --git a/tasks/prometheus.yaml b/tasks/prometheus.yaml index b98fbc5..74a0a91 100644 --- a/tasks/prometheus.yaml +++ b/tasks/prometheus.yaml @@ -27,7 +27,18 @@ instance: grafana metrics_path: /metrics - - job_name: nextcloud + - job_name: owncast + scrape_interval: 1m + metrics_path: /api/admin/prometheus + scheme: https + basic_auth: + username: admin + password: "{{ owncast_admin_password }}" + static_config: + - targets: + - owncast.eom.dev + + - job_name: local static_configs: - targets: - nextcloud-metrics.nextcloud.svc.cluster.local:9205 @@ -113,4 +124,24 @@ - 192.168.1.72:9100 labels: instance: alpha-worker-12 + - targets: + - 192.168.1.95:9100 + labels: + instance: alpha-worker-13 + - targets: + - 192.168.1.70:9100 + labels: + instance: alpha-worker-14 + - targets: + - 192.168.1.46:9100 + labels: + instance: alpha-worker-15 + - targets: + - 192.168.1.74:9100 + labels: + instance: alpha-worker-16 + - targets: + - 192.168.1.88:9100 + labels: + instance: alpha-worker-17 metrics_path: /metrics