Tino преди 5 месеца
родител
ревизия
c2279c4d63
променени са 5 файла, в които са добавени 12 реда и са изтрити 6 реда
  1. 2 1
      K8S/Makefile
  2. 1 1
      K8S/finanzas-service.yaml
  3. 1 1
      K8S/reg-secret.yaml
  4. 7 3
      src/misfinanzas/settings.py
  5. 1 0
      src/requirements.txt

+ 2 - 1
K8S/Makefile

@@ -1,5 +1,6 @@
 export REGISTRO=harbor.reymota.es\/finanzas
-export IMG_VERSION = 48.2
+#export REGISTRO=registry.reymota.es
+export IMG_VERSION = 48.8
 export NAMESPACE = finanzas
 
 # limpia todo

+ 1 - 1
K8S/finanzas-service.yaml

@@ -1,7 +1,7 @@
 apiVersion: v1
 kind: Service
 metadata:
-  name: finanzas
+  name: finanzas-lb
   namespace: <NS>
   annotations:
     metallb.io/loadBalancerIPs: 192.168.1.202

+ 1 - 1
K8S/reg-secret.yaml

@@ -4,5 +4,5 @@ metadata:
   name: myregistrykey
   namespace: <NS>
 data:
-  .dockerconfigjson: ewoJImF1dGhzIjogewoJCSJoYXJib3IucmV5bW90YS5lcyI6IHsKCQkJImF1dGgiOiAiWTNKbGVXeHZjR1Y2T25obGRucHZiaTE0ZFhCb2Izb3RNVkoxZDNOdiIKCQl9Cgl9Cn0=
+  .dockerconfigjson: ewoJImF1dGhzIjogewoJCSJoYXJib3IucmV5bW90YS5lcyI6IHsKCQkJImF1dGgiOiAiWTNKbGVXeHZjR1Y2T25obGRucHZiaTE0ZFhCb2Izb3RNVkoxZDNOdiIKCQl9LAoJCSJyZWdpc3RyeS5yZXltb3RhLmVzIjogewoJCQkiYXV0aCI6ICJZM0psZVd4dmNHVjZPbEpsZVMweE1UYzIiCgkJfQoJfQp9
 type: kubernetes.io/dockerconfigjson

+ 7 - 3
src/misfinanzas/settings.py

@@ -33,10 +33,10 @@ SECRET_KEY = 'django-insecure-^9*3@g$5brgjmhv&h!h*)c9kp)8i5tnqee_eu+fi728@g96#8&
 # SECURITY WARNING: don't run with debug turned on in production!
 DEBUG = os.environ.get('DEBUG', 'False') == 'True'
 
-ALLOWED_HOSTS = [".reymota.es", ".reymota.lab", "127.0.0.1", "localhost", "k8s-server", ".rancher.lab",".vmcluster.lab"]
+ALLOWED_HOSTS = [".reymota.es", ".reymota.lab", "127.0.0.1", "localhost", "k8s-server", ".rancher.lab",".vmcluster.lab","192.168.1.202", "localhost", "127.0.0.1"]
 
-CSRF_TRUSTED_ORIGINS = ["https://*.reymota.es", "http://*.reymota.lab", "http://k8s-server", "http://*.rancher.lab","http://*.vmcluster.lab"]
 
+CSRF_TRUSTED_ORIGINS = ["https://*.reymota.es", "http://*.reymota.lab", "http://k8s-server", "http://*.rancher.lab","http://*.vmcluster.lab"]
 
 # Application definition
 
@@ -64,6 +64,8 @@ MIDDLEWARE = [
     'django.contrib.auth.middleware.AuthenticationMiddleware',
     'django.contrib.messages.middleware.MessageMiddleware',
     'django.middleware.clickjacking.XFrameOptionsMiddleware',
+    'whitenoise.middleware.WhiteNoiseMiddleware',
+
 ]
 
 ROOT_URLCONF = 'misfinanzas.urls'
@@ -145,9 +147,11 @@ NUMBER_GROUPING = 3
 # Static files (CSS, JavaScript, Images)
 # https://docs.djangoproject.com/en/5.2/howto/static-files/
 
-STATIC_URL = 'static/'
+STATIC_URL = '/static/'
 STATIC_ROOT = BASE_DIR / "staticfiles"
 STATICFILES_DIRS = [BASE_DIR / "static",]
+STATICFILES_STORAGE = "whitenoise.storage.CompressedManifestStaticFilesStorage"
+
 
 # Mediafiles
 

+ 1 - 0
src/requirements.txt

@@ -23,3 +23,4 @@ tzdata==2025.3
 weasyprint==68.0
 webencodings==0.5.1
 zopfli==0.4.0
+whitenoise