Compare commits
10 Commits
bb75a8524e
...
dev
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
c7b4939716 | ||
| 50a97eff28 | |||
| 7f36c7cacd | |||
|
|
c040e68399 | ||
|
|
7b7085c2c7 | ||
|
|
8145686f79 | ||
|
|
6423c3fd3f | ||
|
|
f062bce7b3 | ||
|
|
99b72960f2 | ||
|
|
e41d25fe9e |
@@ -1,11 +1,12 @@
|
|||||||
name: blog
|
name: blog
|
||||||
proxy:
|
proxy:
|
||||||
appserver_nginx:
|
appserver_nginx:
|
||||||
- blog.hvgdev.website
|
- blog.hvgdev.website
|
||||||
|
mailhog:
|
||||||
|
- mailhog.hvgdev.website
|
||||||
recipe: wordpress
|
recipe: wordpress
|
||||||
config:
|
config:
|
||||||
php: '8.3'
|
php: "8.4"
|
||||||
via: nginx
|
via: nginx
|
||||||
database: mariadb:11.8
|
database: mariadb:11.8
|
||||||
webroot: web
|
webroot: web
|
||||||
|
|||||||
@@ -48,7 +48,7 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"require": {
|
"require": {
|
||||||
"php": ">=7.4 <8.4",
|
"php": ">=7.4 <8.5",
|
||||||
"ext-gd": "*",
|
"ext-gd": "*",
|
||||||
"ext-redis": "*",
|
"ext-redis": "*",
|
||||||
"ext-mbstring": "*",
|
"ext-mbstring": "*",
|
||||||
@@ -68,6 +68,7 @@
|
|||||||
"wpackagist-theme/twentytwentyfive": "^1.0",
|
"wpackagist-theme/twentytwentyfive": "^1.0",
|
||||||
"wpackagist-plugin/disable-wordpress-updates": "^2.0",
|
"wpackagist-plugin/disable-wordpress-updates": "^2.0",
|
||||||
"wpackagist-plugin/disable-comments": "^2.5",
|
"wpackagist-plugin/disable-comments": "^2.5",
|
||||||
|
"wpackagist-plugin/disable-media-sizes": "^2.5",
|
||||||
"wpackagist-plugin/wp-webhooks": "^3.3",
|
"wpackagist-plugin/wp-webhooks": "^3.3",
|
||||||
"wpackagist-plugin/two-factor": "^0.16.0",
|
"wpackagist-plugin/two-factor": "^0.16.0",
|
||||||
"wpackagist-plugin/user-role-editor": "^4.64",
|
"wpackagist-plugin/user-role-editor": "^4.64",
|
||||||
@@ -77,9 +78,7 @@
|
|||||||
"wpackagist-plugin/wp-api-swaggerui": "^2.4",
|
"wpackagist-plugin/wp-api-swaggerui": "^2.4",
|
||||||
"wpackagist-plugin/cloudflare": "^4.12",
|
"wpackagist-plugin/cloudflare": "^4.12",
|
||||||
"wpackagist-plugin/menu-image": "^3.13",
|
"wpackagist-plugin/menu-image": "^3.13",
|
||||||
"wpackagist-plugin/code-snippets": "^3.6",
|
"wpackagist-plugin/code-snippets": "^3.6"
|
||||||
"wpackagist-plugin/saml-sso-wp-single-sign-on": "^1.4",
|
|
||||||
"wpackagist-plugin/fancy-facebook-comments": "^1.2"
|
|
||||||
},
|
},
|
||||||
"require-dev": {
|
"require-dev": {
|
||||||
"heroku/heroku-buildpack-php": "*",
|
"heroku/heroku-buildpack-php": "*",
|
||||||
|
|||||||
92
composer.lock
generated
92
composer.lock
generated
@@ -4,7 +4,7 @@
|
|||||||
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
||||||
"This file is @generated automatically"
|
"This file is @generated automatically"
|
||||||
],
|
],
|
||||||
"content-hash": "6d8080fdaa070dfb5cc0f3579fbdcd1e",
|
"content-hash": "05adeae8d7cb6baa5f2f7a3b38a6f986",
|
||||||
"packages": [
|
"packages": [
|
||||||
{
|
{
|
||||||
"name": "aws/aws-crt-php",
|
"name": "aws/aws-crt-php",
|
||||||
@@ -62,16 +62,16 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "aws/aws-sdk-php",
|
"name": "aws/aws-sdk-php",
|
||||||
"version": "3.392.3",
|
"version": "3.393.1",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/aws/aws-sdk-php.git",
|
"url": "https://github.com/aws/aws-sdk-php.git",
|
||||||
"reference": "0ca19a44856b2497ae426f800d35ad97ee179d1a"
|
"reference": "1401412d30a7542b9b7a2e97ddd73c82723bc624"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/0ca19a44856b2497ae426f800d35ad97ee179d1a",
|
"url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/1401412d30a7542b9b7a2e97ddd73c82723bc624",
|
||||||
"reference": "0ca19a44856b2497ae426f800d35ad97ee179d1a",
|
"reference": "1401412d30a7542b9b7a2e97ddd73c82723bc624",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
@@ -153,9 +153,9 @@
|
|||||||
"support": {
|
"support": {
|
||||||
"forum": "https://github.com/aws/aws-sdk-php/discussions",
|
"forum": "https://github.com/aws/aws-sdk-php/discussions",
|
||||||
"issues": "https://github.com/aws/aws-sdk-php/issues",
|
"issues": "https://github.com/aws/aws-sdk-php/issues",
|
||||||
"source": "https://github.com/aws/aws-sdk-php/tree/3.392.3"
|
"source": "https://github.com/aws/aws-sdk-php/tree/3.393.1"
|
||||||
},
|
},
|
||||||
"time": "2026-08-14T18:11:43+00:00"
|
"time": "2026-08-18T18:16:28+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "composer/installers",
|
"name": "composer/installers",
|
||||||
@@ -2169,6 +2169,24 @@
|
|||||||
"type": "wordpress-plugin",
|
"type": "wordpress-plugin",
|
||||||
"homepage": "https://wordpress.org/plugins/disable-comments/"
|
"homepage": "https://wordpress.org/plugins/disable-comments/"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "wpackagist-plugin/disable-media-sizes",
|
||||||
|
"version": "2.6",
|
||||||
|
"source": {
|
||||||
|
"type": "svn",
|
||||||
|
"url": "https://plugins.svn.wordpress.org/disable-media-sizes/",
|
||||||
|
"reference": "tags/2.6"
|
||||||
|
},
|
||||||
|
"dist": {
|
||||||
|
"type": "zip",
|
||||||
|
"url": "https://downloads.wordpress.org/plugin/disable-media-sizes.2.6.zip"
|
||||||
|
},
|
||||||
|
"require": {
|
||||||
|
"composer/installers": "^1.0 || ^2.0"
|
||||||
|
},
|
||||||
|
"type": "wordpress-plugin",
|
||||||
|
"homepage": "https://wordpress.org/plugins/disable-media-sizes/"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "wpackagist-plugin/disable-wordpress-updates",
|
"name": "wpackagist-plugin/disable-wordpress-updates",
|
||||||
"version": "2.0.2",
|
"version": "2.0.2",
|
||||||
@@ -2187,24 +2205,6 @@
|
|||||||
"type": "wordpress-plugin",
|
"type": "wordpress-plugin",
|
||||||
"homepage": "https://wordpress.org/plugins/disable-wordpress-updates/"
|
"homepage": "https://wordpress.org/plugins/disable-wordpress-updates/"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "wpackagist-plugin/fancy-facebook-comments",
|
|
||||||
"version": "1.2.21",
|
|
||||||
"source": {
|
|
||||||
"type": "svn",
|
|
||||||
"url": "https://plugins.svn.wordpress.org/fancy-facebook-comments/",
|
|
||||||
"reference": "tags/1.2.21"
|
|
||||||
},
|
|
||||||
"dist": {
|
|
||||||
"type": "zip",
|
|
||||||
"url": "https://downloads.wordpress.org/plugin/fancy-facebook-comments.1.2.21.zip"
|
|
||||||
},
|
|
||||||
"require": {
|
|
||||||
"composer/installers": "^1.0 || ^2.0"
|
|
||||||
},
|
|
||||||
"type": "wordpress-plugin",
|
|
||||||
"homepage": "https://wordpress.org/plugins/fancy-facebook-comments/"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "wpackagist-plugin/menu-image",
|
"name": "wpackagist-plugin/menu-image",
|
||||||
"version": "3.13",
|
"version": "3.13",
|
||||||
@@ -2223,24 +2223,6 @@
|
|||||||
"type": "wordpress-plugin",
|
"type": "wordpress-plugin",
|
||||||
"homepage": "https://wordpress.org/plugins/menu-image/"
|
"homepage": "https://wordpress.org/plugins/menu-image/"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "wpackagist-plugin/saml-sso-wp-single-sign-on",
|
|
||||||
"version": "1.5.2",
|
|
||||||
"source": {
|
|
||||||
"type": "svn",
|
|
||||||
"url": "https://plugins.svn.wordpress.org/saml-sso-wp-single-sign-on/",
|
|
||||||
"reference": "trunk"
|
|
||||||
},
|
|
||||||
"dist": {
|
|
||||||
"type": "zip",
|
|
||||||
"url": "https://downloads.wordpress.org/plugin/saml-sso-wp-single-sign-on.zip?timestamp=1763114729"
|
|
||||||
},
|
|
||||||
"require": {
|
|
||||||
"composer/installers": "^1.0 || ^2.0"
|
|
||||||
},
|
|
||||||
"type": "wordpress-plugin",
|
|
||||||
"homepage": "https://wordpress.org/plugins/saml-sso-wp-single-sign-on/"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "wpackagist-plugin/two-factor",
|
"name": "wpackagist-plugin/two-factor",
|
||||||
"version": "0.16.0",
|
"version": "0.16.0",
|
||||||
@@ -2261,15 +2243,15 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "wpackagist-plugin/user-role-editor",
|
"name": "wpackagist-plugin/user-role-editor",
|
||||||
"version": "4.65",
|
"version": "4.66",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "svn",
|
"type": "svn",
|
||||||
"url": "https://plugins.svn.wordpress.org/user-role-editor/",
|
"url": "https://plugins.svn.wordpress.org/user-role-editor/",
|
||||||
"reference": "tags/4.65"
|
"reference": "tags/4.66"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://downloads.wordpress.org/plugin/user-role-editor.4.65.zip"
|
"url": "https://downloads.wordpress.org/plugin/user-role-editor.4.66.zip"
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
"composer/installers": "^1.0 || ^2.0"
|
"composer/installers": "^1.0 || ^2.0"
|
||||||
@@ -2384,12 +2366,12 @@
|
|||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/Roave/SecurityAdvisories.git",
|
"url": "https://github.com/Roave/SecurityAdvisories.git",
|
||||||
"reference": "52fa31ed9e3b6f830bec2e0443041750d2bd73e1"
|
"reference": "fbc6c8ad3beaf46aa02ea4236a16fb00a33fbec3"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/52fa31ed9e3b6f830bec2e0443041750d2bd73e1",
|
"url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/fbc6c8ad3beaf46aa02ea4236a16fb00a33fbec3",
|
||||||
"reference": "52fa31ed9e3b6f830bec2e0443041750d2bd73e1",
|
"reference": "fbc6c8ad3beaf46aa02ea4236a16fb00a33fbec3",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"conflict": {
|
"conflict": {
|
||||||
@@ -2712,7 +2694,7 @@
|
|||||||
"friendsoftypo3/tt-address": "<8.1.2|>=9,<9.1.1|>=10,<10.0.1",
|
"friendsoftypo3/tt-address": "<8.1.2|>=9,<9.1.1|>=10,<10.0.1",
|
||||||
"froala/wysiwyg-editor": "<=4.3",
|
"froala/wysiwyg-editor": "<=4.3",
|
||||||
"frosh/adminer-platform": "<2.2.1",
|
"frosh/adminer-platform": "<2.2.1",
|
||||||
"froxlor/froxlor": "<2.3.7",
|
"froxlor/froxlor": "<2.3.8",
|
||||||
"frozennode/administrator": "<=5.0.12",
|
"frozennode/administrator": "<=5.0.12",
|
||||||
"fuel/core": "<1.8.1",
|
"fuel/core": "<1.8.1",
|
||||||
"funadmin/funadmin": "<=7.1.0.0-RC6",
|
"funadmin/funadmin": "<=7.1.0.0-RC6",
|
||||||
@@ -2859,7 +2841,7 @@
|
|||||||
"leantime/leantime": "<3.3",
|
"leantime/leantime": "<3.3",
|
||||||
"lexik/jwt-authentication-bundle": "<2.10.7|>=2.11,<2.11.3",
|
"lexik/jwt-authentication-bundle": "<2.10.7|>=2.11,<2.11.3",
|
||||||
"libreform/libreform": ">=2,<=2.0.8",
|
"libreform/libreform": ">=2,<=2.0.8",
|
||||||
"librenms/librenms": "<=26.4",
|
"librenms/librenms": "<26.7",
|
||||||
"liftkit/database": "<2.13.2",
|
"liftkit/database": "<2.13.2",
|
||||||
"lightsaml/lightsaml": "<1.3.5",
|
"lightsaml/lightsaml": "<1.3.5",
|
||||||
"limesurvey/limesurvey": "<=7.0.0.0-beta1",
|
"limesurvey/limesurvey": "<=7.0.0.0-beta1",
|
||||||
@@ -2918,7 +2900,7 @@
|
|||||||
"microsoft/microsoft-graph-core": "<2.0.2",
|
"microsoft/microsoft-graph-core": "<2.0.2",
|
||||||
"microweber/microweber": "<2.0.20",
|
"microweber/microweber": "<2.0.20",
|
||||||
"mikehaertl/php-shellcommand": "<1.6.1",
|
"mikehaertl/php-shellcommand": "<1.6.1",
|
||||||
"mineadmin/mineadmin": "<=3.0.9",
|
"mineadmin/mineadmin": "<3.2.0.0-alpha2",
|
||||||
"miniorange/miniorange-saml": "<1.4.3",
|
"miniorange/miniorange-saml": "<1.4.3",
|
||||||
"miraheze/ts-portal": "<=33",
|
"miraheze/ts-portal": "<=33",
|
||||||
"mittwald/typo3_forum": "<1.2.1",
|
"mittwald/typo3_forum": "<1.2.1",
|
||||||
@@ -3006,7 +2988,7 @@
|
|||||||
"pagekit/pagekit": "<=1.0.18",
|
"pagekit/pagekit": "<=1.0.18",
|
||||||
"paragonie/ecc": "<2.0.1",
|
"paragonie/ecc": "<2.0.1",
|
||||||
"paragonie/random_compat": "<2",
|
"paragonie/random_compat": "<2",
|
||||||
"paragonie/sodium_compat": "<1.24|>=2,<2.5",
|
"paragonie/sodium_compat": "<1.24.1|>=2,<2.5.1",
|
||||||
"passbolt/passbolt_api": "<4.6.2",
|
"passbolt/passbolt_api": "<4.6.2",
|
||||||
"paymenter/paymenter": "<=1.5.4",
|
"paymenter/paymenter": "<=1.5.4",
|
||||||
"paypal/adaptivepayments-sdk-php": "<=3.9.2",
|
"paypal/adaptivepayments-sdk-php": "<=3.9.2",
|
||||||
@@ -3505,7 +3487,7 @@
|
|||||||
"type": "tidelift"
|
"type": "tidelift"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"time": "2026-08-14T18:52:44+00:00"
|
"time": "2026-08-18T21:23:23+00:00"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "squizlabs/php_codesniffer",
|
"name": "squizlabs/php_codesniffer",
|
||||||
@@ -3601,7 +3583,7 @@
|
|||||||
"prefer-stable": true,
|
"prefer-stable": true,
|
||||||
"prefer-lowest": false,
|
"prefer-lowest": false,
|
||||||
"platform": {
|
"platform": {
|
||||||
"php": ">=7.4 <8.4",
|
"php": ">=7.4 <8.5",
|
||||||
"ext-gd": "*",
|
"ext-gd": "*",
|
||||||
"ext-redis": "*",
|
"ext-redis": "*",
|
||||||
"ext-mbstring": "*",
|
"ext-mbstring": "*",
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ metadata:
|
|||||||
app: {{ .Release.Name }}
|
app: {{ .Release.Name }}
|
||||||
spec:
|
spec:
|
||||||
replicas: 1
|
replicas: 1
|
||||||
# revisionHistoryLimit: 3
|
# revisionHistoryLimit: 3
|
||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
app: {{ .Release.Name }}
|
app: {{ .Release.Name }}
|
||||||
@@ -17,28 +17,28 @@ spec:
|
|||||||
app: {{ .Release.Name }}
|
app: {{ .Release.Name }}
|
||||||
spec:
|
spec:
|
||||||
imagePullSecrets:
|
imagePullSecrets:
|
||||||
- name: github-container-registry
|
- name: github-container-registry
|
||||||
containers:
|
containers:
|
||||||
- name: {{ .Release.Name }}
|
- name: {{ .Release.Name }}
|
||||||
image: {{ .Values.image }}
|
image: {{ .Values.image }}
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
command:
|
command:
|
||||||
- {{ .Values.command | default "web" | quote }}
|
- {{ .Values.command | default "web" | quote }}
|
||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
memory: 128M
|
memory: 128M
|
||||||
cpu: 100m
|
cpu: 100m
|
||||||
limits:
|
limits:
|
||||||
memory: 512M
|
memory: 512M
|
||||||
ports:
|
ports:
|
||||||
- containerPort: 5000
|
- containerPort: {{ .Values.env.PORT | default 5000 }}
|
||||||
envFrom:
|
envFrom:
|
||||||
- configMapRef:
|
- configMapRef:
|
||||||
name: {{ .Release.Name }}
|
name: {{ .Release.Name }}
|
||||||
- secretRef:
|
- secretRef:
|
||||||
name: {{ .Release.Name }}
|
name: {{ .Release.Name }}
|
||||||
- secretRef:
|
- secretRef:
|
||||||
name: "{{ .Release.Name }}-db-connection"
|
name: "{{ .Release.Name }}-db-connection"
|
||||||
---
|
---
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Service
|
kind: Service
|
||||||
@@ -49,7 +49,7 @@ spec:
|
|||||||
selector:
|
selector:
|
||||||
app: {{ .Release.Name }}
|
app: {{ .Release.Name }}
|
||||||
ports:
|
ports:
|
||||||
- name: wp
|
- name: wp
|
||||||
protocol: TCP
|
protocol: TCP
|
||||||
port: 5000
|
port: {{ .Values.env.PORT | default 5000 }}
|
||||||
targetPort: 5000
|
targetPort: {{ .Values.env.PORT | default 5000 }}
|
||||||
|
|||||||
@@ -6,17 +6,17 @@ metadata:
|
|||||||
spec:
|
spec:
|
||||||
ingressClassName: nginx
|
ingressClassName: nginx
|
||||||
rules:
|
rules:
|
||||||
- host: {{ .Values.host }}
|
- host: {{ .Values.host }}
|
||||||
http:
|
http:
|
||||||
paths:
|
paths:
|
||||||
- backend:
|
- backend:
|
||||||
service:
|
service:
|
||||||
name: {{ .Release.Name }}
|
name: {{ .Release.Name }}
|
||||||
port:
|
port:
|
||||||
number: 5000
|
number: {{ .Values.env.PORT | default 5000 }}
|
||||||
path: /
|
path: /
|
||||||
pathType: Prefix
|
pathType: Prefix
|
||||||
tls:
|
tls:
|
||||||
- hosts:
|
- hosts:
|
||||||
- {{ .Values.host }}
|
- {{ .Values.host }}
|
||||||
secretName: "{{ .Release.Name }}-tls"
|
secretName: "{{ .Release.Name }}-tls"
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
image: ghcr.io/hvg-dev/blog:dev
|
image: ghcr.io/hvg-dev/blog:main
|
||||||
|
|
||||||
# Image pull secret for the container registry (see https://helm.sh/docs/howto/charts_tips_and_tricks/#automatically-create-imagepullsecrets)
|
# Image pull secret for the container registry (see https://helm.sh/docs/howto/charts_tips_and_tricks/#automatically-create-imagepullsecrets)
|
||||||
imagePullSealedSecret: AgA56Wy8PD6cByq+xIFwOBl0OUPt0ricOB0tjaC+B/mpHhFnsKaGKt4EdUsfnDZccc3IdpoIFdhOo3rkAikxN+PjCFpb/bC0JZZiP8K3DAREizLAU1R0og0xWjOGZ+GHRdZMiuNFf3ADl5D65lrIr1e1wTrSuJ8SReOqo2rY9QGDwWC51iJwy0cmB3WVGDYjDUIz/vnx5p8BxzIEHsCIoSelBIQjJ0idZwe8JuaSxrQRUtk8/Cenj3mUVsXIVpNr4ExBMF4tBuYEAYuY1t98bp66l6dbbEfnLDpQXDusj7RITV0N2KQ++7h5fjlH9yC8nsXntZb4T6oVSZlJWUYDzqaqfBFckQ6S0L9XcgSOFHKeZa1MVEiKpjiU9uEn+hDCPbatg5exMUEAcvXl6LxnKW/Mn0dIykOv/LIQyxXeUFdGOoFj6pCvkj/Z2DFeHLq5/+rY0ZIvLnLtGYfxm2Du1ft3MldWUSq9i4BUuL0ddH5h4PRxC5SE7Yp/SGkU4qDqqSmh21GxVdezp4YK9Mg4gRrCcGPL+sViDYkDLvBXOpBVhhQbAQcZWkDHit58p3nh2byP0GpIL0etnFGVqx9n2W2BuckKbOeEaRGbdaeO8pT6f2IOA6ZyuT91RiqRYrzXYMA2hzmQBVYlKXjI3LAuEHOnccl7cA57j32U+yHsaCHpxQ0vbDpoZHwRj7O3De4BlEdFiMIBcgveXMK8V5t6Hie/KQZOXwt38UPj9axdGoMzPFe5KffWHNJrUYVyHkS9lfKgi4aHF/SIs034x39l7KPitk3+UqFtKUEuL0/P+EoxN9qre/HFGvF3uZRdllt6gruWYLVCrnLnHfKRKe9D9Mb5jVi+BbVfxuXBip/TFnc0x3JRGmGQQm2bICyYonPP3pQcDqqq/8dshKCGeVHmsN8mP+ERv/izbb2QU4loRg==
|
imagePullSealedSecret: AgA56Wy8PD6cByq+xIFwOBl0OUPt0ricOB0tjaC+B/mpHhFnsKaGKt4EdUsfnDZccc3IdpoIFdhOo3rkAikxN+PjCFpb/bC0JZZiP8K3DAREizLAU1R0og0xWjOGZ+GHRdZMiuNFf3ADl5D65lrIr1e1wTrSuJ8SReOqo2rY9QGDwWC51iJwy0cmB3WVGDYjDUIz/vnx5p8BxzIEHsCIoSelBIQjJ0idZwe8JuaSxrQRUtk8/Cenj3mUVsXIVpNr4ExBMF4tBuYEAYuY1t98bp66l6dbbEfnLDpQXDusj7RITV0N2KQ++7h5fjlH9yC8nsXntZb4T6oVSZlJWUYDzqaqfBFckQ6S0L9XcgSOFHKeZa1MVEiKpjiU9uEn+hDCPbatg5exMUEAcvXl6LxnKW/Mn0dIykOv/LIQyxXeUFdGOoFj6pCvkj/Z2DFeHLq5/+rY0ZIvLnLtGYfxm2Du1ft3MldWUSq9i4BUuL0ddH5h4PRxC5SE7Yp/SGkU4qDqqSmh21GxVdezp4YK9Mg4gRrCcGPL+sViDYkDLvBXOpBVhhQbAQcZWkDHit58p3nh2byP0GpIL0etnFGVqx9n2W2BuckKbOeEaRGbdaeO8pT6f2IOA6ZyuT91RiqRYrzXYMA2hzmQBVYlKXjI3LAuEHOnccl7cA57j32U+yHsaCHpxQ0vbDpoZHwRj7O3De4BlEdFiMIBcgveXMK8V5t6Hie/KQZOXwt38UPj9axdGoMzPFe5KffWHNJrUYVyHkS9lfKgi4aHF/SIs034x39l7KPitk3+UqFtKUEuL0/P+EoxN9qre/HFGvF3uZRdllt6gruWYLVCrnLnHfKRKe9D9Mb5jVi+BbVfxuXBip/TFnc0x3JRGmGQQm2bICyYonPP3pQcDqqq/8dshKCGeVHmsN8mP+ERv/izbb2QU4loRg==
|
||||||
@@ -15,16 +15,13 @@ db:
|
|||||||
|
|
||||||
env:
|
env:
|
||||||
PORT: 5000
|
PORT: 5000
|
||||||
BLOG_SLUG: dev
|
|
||||||
DB_PREFIX: wp_
|
DB_PREFIX: wp_
|
||||||
WP_ENV: production
|
WP_ENV: production
|
||||||
DISABLE_WP_CRON: 1
|
DISABLE_WP_CRON: 1
|
||||||
TZ: Europe/Budapest
|
TZ: Europe/Budapest
|
||||||
#GTM_CODE:
|
#GTM_CODE:
|
||||||
S3_UPLOADS_BUCKET: hvgblog/dev
|
|
||||||
S3_UPLOADS_BUCKET_URL: https://cdn.hvgblog.hu
|
|
||||||
S3_UPLOADS_ENDPOINT: https://ams3.digitaloceanspaces.com
|
S3_UPLOADS_ENDPOINT: https://ams3.digitaloceanspaces.com
|
||||||
S3_UPLOADS_HTTP_CACHE_CONTROL: '30 * 24 * 60 * 60'
|
S3_UPLOADS_HTTP_CACHE_CONTROL: "30 * 24 * 60 * 60"
|
||||||
S3_UPLOADS_REGION: eu-west-1
|
S3_UPLOADS_REGION: eu-west-1
|
||||||
SMTP_ENABLED: 1
|
SMTP_ENABLED: 1
|
||||||
SMTP_PORT: 2525
|
SMTP_PORT: 2525
|
||||||
@@ -34,9 +31,9 @@ env:
|
|||||||
SMTP_LOGIN: wp@mg.hvgblog.hu
|
SMTP_LOGIN: wp@mg.hvgblog.hu
|
||||||
|
|
||||||
sealedSecretEnv:
|
sealedSecretEnv:
|
||||||
S3_UPLOADS_KEY: AgASNFNBXB4SlrioskAAXTkVjpmDTFUVI88/qx0w9LMaW6Xqd2W1LZkwNqNStCeN1XbLX8KBypJ2SDz6jUaXUDFl3K98j4VGcxm7o06kGz6MQFDKPTv3tiSaqS8dJeQBB0pMIWRkbAQUkgRxR7SE5R8bkuKWg3RgvPfX6Po/8+D+vT47xi6Vk04VkCoTw8xiBZu6ZtwENm/57saMK/1n0o9uvEm3NWY/lN7G146wIrpHKqzefWddUK5ddDuJJQdUbQnkHPHC9pUH+6a+86ywBp6ZFg5Tzc7jkq9QryRRUjlh6+/fUHZm9B0IEKgdpKaX+fFVFg+xy6fO8CuV/80aJD12v/9+b6Wd9G2U+LSm1KYBFWoWFEiuW/qoA+WH60PYw0/czOxh6FXZgfcqFFLG1mNpzE0/0MsXrZZzS1pFhG8VCGBmTrDGq6gBCsYZtdY456L7fo/REbAHzJ3B5RATlfCTqrr33nNHX6MZod46vE/123dgeZ/Uaui9pjM9/AQko1KGnIAfmiYMilA+CIupXNr1CgIPlB6Gd8iUdg4Lyko0ahkRfu27O9mx4ATLz4b7YD0jXa9TY+LnyucsySTnSbRkjHIL0JePPMYjGP0+M9q+h5IwttRf2xVMqNkBXngqBOsNoBBWyoe2BfVCedX3wh5B/o9gSQbARNPYR03ZI4XeMiG4MbIwAGvXOm+/Ef3h1RtDq4+q4GtG/oH8UQFzxigr3Qcdt+M=
|
S3_UPLOADS_KEY: AgDFe7dbKo/5MDvniH7GrsoIdLHpFE4cB5h9RwDxqCa7jQppBic95lT3kqNOFrewKfolGXGu8Zr2lJpw/Bq0XjSBuSCBTKruaxSJp3dOi34cCimjH7/GnFHdqkiqG39sBFX5MJoCV1odDBIWsMKiBsqNH/IV9A2QMawZUuvg0ei/e347HZ2Qo++2NM3FaxC4vR/jMlNjEEasQWtsvMr1MVEQWadhKCuGpAiimMS4Vi8aU65DVXF+6pv/tW/8eBxUfGiY3bWvER0geoFSwCYBpQEHWSjGv6ll1GRaG00JEn+qGF5t4/xsDjE8LPfcKxvg3+eQKhA4Ze8KMagv7jO2p0B46PYMYUTdUz1/7SNJtVBZn/Iw+HlXtTXM77rEJxC1zpVVTeE1Pvl0itSKr82cIIwUES0ULry2pS9v0Eu7TO8GcuqKZ1kY/Vjz3nKwBuCD8VjUpdFNhjWterpFMG8mGwMvTA7KrPAuz+UO1cnJILcmGA2gqxk5uOzUy85KAdof/rDgQwNMO4DEjAKnGqVeHp7DkWt6jO6HyzQiqgNUJs0COi/yS4UbRdlWvsxKj+EMeDXJWexndm6ypS7z2DCn8xQTz9C4xfpAAYOzTrDHlpjNNXU0bWS7VtsbB+UjNAbbEy16C+u/xTFAk8tL+yzHcJ+95foofzwX8mfq/r8B9sMAHF+qYro0NgE7Ey/3YNdpWpLf8qFAJImgSawj84lrvGkdGf6ClA==
|
||||||
S3_UPLOADS_SECRET: AgANZgOk9NWB7DGFPt0ovHX9ZjT4Sz4cqmx3/MveZORX6yuRaGPHapMnA3f0rgc90c3Z+2z9VlMgINsoJg11DLb/wTNnGcSIW/rmvIH7o+///qk94QbSvUp0kc6VgE7kEZhGU/nzsAd0Ak+8reEh17fNPH6yNf4TtkeICfi4onX64SxEcNmuIcpGTTBeJ300eKgKlTeTuGuN/+/cOn0VPj456nv6nlvag9eRfAcSy6Qo4t0gfvRTbML5zTXDGXArfCCWhMxtoos1KbD48WNlWU/t6d6bODNSaMMsjgIAgY3mkwrUGvuSQV5BAAU2eIgtvAFASXHVLThIt8gqaktappgCJQmLK2d922BYV/ifJMFjp6t0+dd4lsjSmDNQxKr2cjz9DLqdmcpJ3U/W+pKPefb5Na+iOOhzQXSsSTUV4J0pVjdXqnGILX+CSgs8aH+Ax1eLAciGIcajGV6C70GYhVIyMkvC9mmY+QboJBd5eidemIz73APP6yTuKFVO8zsn+CmQ+r65FhjNFzRYTcWpt8k000phtlJvRI9AJ0auhPpGe8rWEA5VcMwlfW0BFbfCT4lkEEirPXUvFhfRohu4Kl0CZkVvRHVhf0q9LU0MEPqjQDPf/xYLP7gVYTD5wYo5aZVCS4FXn3qY8ehucJCJT1X6XjZff2Ym2f4VHC21I3bjOOJrX7gPhAlITEoCcumzaOwWf7iBMQVBQkMo1uscsTZy3YG/OKi7B8Oy36QTMl1enSSX8U3XS/AoSdvSjQ==
|
S3_UPLOADS_SECRET: AgBJZkFQVuH7a5aL14fVusWVlpecX2DCGy6QqZEfvH75ZJqTLzNsGNU0Xgcwvd3IuCUx5Z9D8TWDQ27MnBH/MEJVc05Yc7CW9/u+0/NPIWibx+tzYgr3uY2An4QhOqSydCk+583aGAo6grEnlxIphAy64bfUaXYLnpTrS9Ztno6enLciGzLXHqdlSiiWyTZSOIUqs8tuvs7GBTmcdQXjveNppw4gqz4ZXNsV0S9WVc3jO/PlObFQON4sBAycxm7FCDoIpYg9DuUGvXQXhNly6hMT8vt1OEStTQowvp7yXmTGGBKn8GkOhFZghYJNcpfjL1hjXbtxS5fitXXFF0tA1EbBCmDpkdfJ/Y/Tl8ZmSmOcJTJz9jwFdnPBM2IANtxBfH5G2jeG6ngj+m6F/o3n3LaXMdoRD7z/ej1IyxAVOkcqOSrYAB8awauKVeyG1CAB/RCHiuQIzy2DDNZ0yrr6Q19JfrCbiSkEzyRUoKqUUaUccXnhStgPvM0xiDYMXJykTv+1Za3B52bxI73YVLDzVN53Wd2sRy47WGfGVjoDtoKuv2uibZUpBS4hBNk0k+/ElvOO2ZEWrlEV/o5Y0tgU730Ke6WZCs3/C63olRqOeYlf6JXQAaIyZZHZ3QooG/gCc4kAQ21/ZnduG0w+a8ilhKMhhAOpCua5QOyoFPFZlEXrGKlW62RaxeR0/8LrmOUxdYFpUGVvt7iKnJEGT1aukF/fl6GAea72YKuJJq9jX7wfXDc1nrOxv0wi/vbN
|
||||||
SMTP_PASSWORD: AgA9mg9AReuqS8mNJ+6nukExGUhoMYRxHp6Yyuz9otonkn/7BXobjXjF3W8M9y77OysxlJNjfmuCDiYYSQY4EG8c3/lhA5qeMI9vZHIoOI+B/07Ur8BF2jrMdAkjJx6AIVnqIpoU1zGKuE58L4BV/5+D8wRJiEMaVWKcG/5doy2DqjYLEAUAAalrzL8EXM1NTqGS4g3tMNprkcriNSQ3Flj1WBkCX5QEIWtgjAtUajF0tQJLGq0fOHOO4ERM44sMBTS/JcHoLOB22N7YDeTCl+RZwfQgycLThunMbnTtwxjYRELxprWuf9d1Xt+mQ74owU/WWUb5J8DO9gRoI5WHMfCU/TSFLn2C5d6n4J/MlbVElJ8DJDN1CG2dA2XqkiHvoyAbhv66J25d8Jgx69E8cA2zLgBs3SD4rKZ7l8Sqj/G83bAPwqOO6M/fmMtOaHYU7od1buBybesWoZXFRNXBjz5q7UUQkIV6qegMc5Mef2CkrD2NCwJVWsOJMJuWbyFoowMMlgEB/OYEcN5qVVKT9UoaeYXf0h9MA54sv2U/YqDkFxYzVnPe3JMVoRY2x7x+PVe3gzh3rFjSrqjN8MVbAtIGFVJLOZmhN69r2alsJxFsUo+uEFNETYlPPfnmbTiuZwc4cbSRXSSwbhX7zI0mBQhVpVts+2DT5hu3vmUFw9L7M2JClJcECW/mopSS1Ao2jzPHpCwQ3tc/Io4Daut5n4fMsdISEoFUy50cnHlOCu1O09hH0f+FRCEojrP50Ycs2xb//PE=
|
SMTP_PASSWORD: AgDzPlfjaqC40ZsCZrWLS3ULJ9zfT8McPKbAjumrRaugSPR945MOCN/bpGnYJiIBa0A08bZE9oBgsEEA0eglVN7fEsg4hnPU/3MUZf8fbB2eRLBAx3hN8pRC9X7tXCnLRh/BHlFljtLCU3kxcQM3Ujqyg4/wzGUiaXb5TCeGu2U4Krx0lBx5NCrx1tOjRH4yQ0KXToBjvDTLd1Vd2V/zmY1o063mhLmUh/h5j8NnTyqVRgeUyD+QR+Br8wbmHZrtyGBnI2cP+x+8aRXQxvEMwz1PkVHRXYVpSJRg1wLYnUqi2fQHjsaq8X0vgd/SWmaNllKL2cinP2xXDRLEEI+MyCUFDjYm0rhKEFLxa5KNahZiZw4cj0nnr4cIhHHgKSc47p++M3UiL06cZpb8Adaq8Y+5A2QSjm4E/9SmL5xt3mBFNssK/Qo9OLXaUjzvxK3C4p6BnObPOlAVuWfY60ekSvoKn3mzjKSvkZLamgInr9lOxHirPPeYFJTkdm7VV3M29bJqrbMB5KJDCX1Wt/qNOPLmyImwxYDWoh0M/YoFDupAqLKuHti49un6W2ZBzFhaW5f1IauNMBpD7xlP0qUb6Qs4G2lO5iebl+Q2rPUG7uN61rLo1CPukU2c6DiMHgb0Ffr5s4m6urv/uIpLgFzagVruroGp2ASARIMMKGMXS8TblsJcZBTqumXiJ9Ae6gnkWNUrVY90V0qjvU1qhvkS7k9ZnH70sW1tU4wRMu4Lmeqx/zQcnUAEresPsKFwF4VcnryRCQ==
|
||||||
|
|
||||||
### WordPress Salts
|
### WordPress Salts
|
||||||
AUTH_KEY: AgCvDJbrBT/ze5NXqfrs4ZCjHkDj6uM19QVVomPy3mLkcDqBoRznD0heGbiWBLu6/kOcV18sw1q7WMwU//6cuU5eZmeYnhZHbNDxGDPE8Nw/UUmoOR9wOc/XozXf4DBK1zLn9ne4xA4lMdlYeJ7WBWPFYyoc0htrbEiB+MAEt8DXvlRooDIZYtitZzBHWrhFLuIhAi2mIA2SQ9V8simzbUU3DM7Wb/DY4Qoa4jP/XTEgcxdtQPzOXFJTlZt5poMqs1/ckrTeo1/9SLrZZTWQPeZlsoISs18J8oeK33ugTNYz51mRoOai0Yhnc2bbN+4WGgtXi6FPjPgFcdjKjul5gdb81Z47RIO8wwsPjnFTSQ1LXtSJ/HiX9uOj1OHUYEH1rIqzaOmxDo23VYParhDsU2QLDIf1S8mJo/WTn4Hb6IAA5Veb7bbudesffgxgMm69qTQrdoPumLaXNX6TnRC5tGM+YaYbBGVsuDxSZUnagEkobgG8D60V58c6mWbZ+k+VZ+0aNGyaLHEAjZDCDxh9/6AkOoqLIaUXOgL7hQ3eX2YAFfBdwIICY82ylC1DqwTxGqpjRP45E2tMHEp8IQHLgvdEChLBXmqPVk0kJF+FJIzdOE+OkLtnAmCD0L3eq2SXRoceISxf0UNVWLwXMYCrvOM2kSrDHT/PhCqtGwaIDWuLXdddXZzECPk5hcLJb+JSYG1yRc6Qc8nezag7hh31pvfFI6PtR4LqlI8xmsHz0RognxQi/MEI6uSJ23/w+4RbjlBBKILoLqkgE+v1mhbAUuMr0Q==
|
AUTH_KEY: AgCvDJbrBT/ze5NXqfrs4ZCjHkDj6uM19QVVomPy3mLkcDqBoRznD0heGbiWBLu6/kOcV18sw1q7WMwU//6cuU5eZmeYnhZHbNDxGDPE8Nw/UUmoOR9wOc/XozXf4DBK1zLn9ne4xA4lMdlYeJ7WBWPFYyoc0htrbEiB+MAEt8DXvlRooDIZYtitZzBHWrhFLuIhAi2mIA2SQ9V8simzbUU3DM7Wb/DY4Qoa4jP/XTEgcxdtQPzOXFJTlZt5poMqs1/ckrTeo1/9SLrZZTWQPeZlsoISs18J8oeK33ugTNYz51mRoOai0Yhnc2bbN+4WGgtXi6FPjPgFcdjKjul5gdb81Z47RIO8wwsPjnFTSQ1LXtSJ/HiX9uOj1OHUYEH1rIqzaOmxDo23VYParhDsU2QLDIf1S8mJo/WTn4Hb6IAA5Veb7bbudesffgxgMm69qTQrdoPumLaXNX6TnRC5tGM+YaYbBGVsuDxSZUnagEkobgG8D60V58c6mWbZ+k+VZ+0aNGyaLHEAjZDCDxh9/6AkOoqLIaUXOgL7hQ3eX2YAFfBdwIICY82ylC1DqwTxGqpjRP45E2tMHEp8IQHLgvdEChLBXmqPVk0kJF+FJIzdOE+OkLtnAmCD0L3eq2SXRoceISxf0UNVWLwXMYCrvOM2kSrDHT/PhCqtGwaIDWuLXdddXZzECPk5hcLJb+JSYG1yRc6Qc8nezag7hh31pvfFI6PtR4LqlI8xmsHz0RognxQi/MEI6uSJ23/w+4RbjlBBKILoLqkgE+v1mhbAUuMr0Q==
|
||||||
|
|||||||
@@ -1,25 +1,43 @@
|
|||||||
apiVersion: argoproj.io/v1alpha1
|
apiVersion: argoproj.io/v1alpha1
|
||||||
kind: Application
|
kind: Application
|
||||||
metadata:
|
metadata:
|
||||||
name: dev.hvgblog.hu
|
name: nyomorszele.hvgblog.hu
|
||||||
namespace: hvg-dev
|
namespace: hvg-dev
|
||||||
spec:
|
spec:
|
||||||
project: default
|
project: default
|
||||||
source:
|
source:
|
||||||
repoURL: 'ssh://git@ssh.github.com:443/hvg-dev/blog.git'
|
repoURL: "ssh://git@ssh.github.com:443/hvg-dev/blog.git"
|
||||||
path: k8s/manifests/app
|
path: k8s/manifests/app
|
||||||
targetRevision: HEAD
|
targetRevision: dev
|
||||||
helm:
|
helm:
|
||||||
releaseName: hvgblog-dev-wp
|
releaseName: hvgblog-dev-wp
|
||||||
parameters: []
|
parameters:
|
||||||
|
- name: host
|
||||||
|
value: nyomorszele.hvgblog.hu
|
||||||
|
- name: db.name
|
||||||
|
value: nyomorszele
|
||||||
|
- name: db.user
|
||||||
|
value: nyomorszele
|
||||||
|
# - name: env.DB_PREFIX
|
||||||
|
# value: wp_
|
||||||
|
- name: env.BLOG_SLUG
|
||||||
|
value: nyomorszele
|
||||||
|
- name: env.S3_UPLOADS_BUCKET
|
||||||
|
value: hvgblog/nyomorszele
|
||||||
|
# - name: env.WP_DEBUG_LOG
|
||||||
|
# value: /tmp/debug.log
|
||||||
|
- name: env.S3_UPLOADS_BUCKET_URL
|
||||||
|
value: https://hvgblog.ams3.cdn.digitaloceanspaces.com/nyomorszele
|
||||||
|
- name: image
|
||||||
|
value: ghcr.io/hvg-dev/blog:dev
|
||||||
valueFiles: []
|
valueFiles: []
|
||||||
destination:
|
destination:
|
||||||
server: 'https://hvgblog-vcluster.hvg.hu'
|
server: "https://hvgblog-vcluster.hvg.hu"
|
||||||
namespace: dev
|
namespace: nyomorszele
|
||||||
ignoreDifferences: []
|
ignoreDifferences: []
|
||||||
syncPolicy:
|
syncPolicy:
|
||||||
automated:
|
automated:
|
||||||
prune: true
|
prune: true
|
||||||
selfHeal: false
|
selfHeal: false
|
||||||
syncOptions:
|
syncOptions:
|
||||||
- CreateNamespace=true
|
- CreateNamespace=true
|
||||||
|
|||||||
43
k8s/manifests/nyomorszele-application.yaml
Normal file
43
k8s/manifests/nyomorszele-application.yaml
Normal file
@@ -0,0 +1,43 @@
|
|||||||
|
apiVersion: argoproj.io/v1alpha1
|
||||||
|
kind: Application
|
||||||
|
metadata:
|
||||||
|
name: dev.hvgblog.hu
|
||||||
|
namespace: hvg-dev
|
||||||
|
spec:
|
||||||
|
project: default
|
||||||
|
source:
|
||||||
|
repoURL: "ssh://git@ssh.github.com:443/hvg-dev/blog.git"
|
||||||
|
path: k8s/manifests/app
|
||||||
|
targetRevision: dev
|
||||||
|
helm:
|
||||||
|
releaseName: hvgblog-dev-wp
|
||||||
|
parameters:
|
||||||
|
- name: host
|
||||||
|
value: dev.hvgblog.hu
|
||||||
|
- name: db.name
|
||||||
|
value: dev
|
||||||
|
- name: db.user
|
||||||
|
value: dev
|
||||||
|
# - name: env.DB_PREFIX
|
||||||
|
# value: wp_
|
||||||
|
- name: env.BLOG_SLUG
|
||||||
|
value: dev
|
||||||
|
- name: env.S3_UPLOADS_BUCKET
|
||||||
|
value: hvgblog/dev
|
||||||
|
# - name: env.WP_DEBUG_LOG
|
||||||
|
# value: /tmp/debug.log
|
||||||
|
- name: env.S3_UPLOADS_BUCKET_URL
|
||||||
|
value: https://hvgblog.ams3.cdn.digitaloceanspaces.com/dev
|
||||||
|
- name: image
|
||||||
|
value: ghcr.io/hvg-dev/blog:dev
|
||||||
|
valueFiles: []
|
||||||
|
destination:
|
||||||
|
server: "https://hvgblog-vcluster.hvg.hu"
|
||||||
|
namespace: dev
|
||||||
|
ignoreDifferences: []
|
||||||
|
syncPolicy:
|
||||||
|
automated:
|
||||||
|
prune: true
|
||||||
|
selfHeal: false
|
||||||
|
syncOptions:
|
||||||
|
- CreateNamespace=true
|
||||||
Reference in New Issue
Block a user