update soulsync
Signed-off-by: gwg313 <gwg313@pm.me>
This commit is contained in:
parent
854f70e8ee
commit
d16fa1c3e3
7 changed files with 44 additions and 5 deletions
|
|
@ -78,6 +78,13 @@ spec:
|
|||
value: /app/config
|
||||
- name: SLSKD_DOWNLOADS_DIR
|
||||
value: /app/downloads
|
||||
- name: SLSKD_SHARED_DIR
|
||||
value: /app/music
|
||||
- name: SLSKD_REMOTE_CONFIGURATION
|
||||
value: "true"
|
||||
envFrom:
|
||||
- secretRef:
|
||||
name: slskd-credentials
|
||||
volumeMounts:
|
||||
- name: slskd-config
|
||||
mountPath: /app/config
|
||||
|
|
@ -97,7 +104,7 @@ spec:
|
|||
drop:
|
||||
- ALL
|
||||
ports:
|
||||
- containerPort: 8080
|
||||
- containerPort: 8008
|
||||
name: soulsync-ui
|
||||
env:
|
||||
- name: SLSKD_URL
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@ resources:
|
|||
- storage.yaml
|
||||
- pvcs.yaml
|
||||
- protonvpn-wg-sealed.yaml
|
||||
- slskd-sealed.yaml
|
||||
- network-policy.yaml
|
||||
- deployment.yaml
|
||||
- service.yaml
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@ spec:
|
|||
- ports:
|
||||
- port: "5030"
|
||||
protocol: TCP
|
||||
- port: "8080"
|
||||
- port: "8008"
|
||||
protocol: TCP
|
||||
|
||||
---
|
||||
|
|
@ -43,3 +43,16 @@ spec:
|
|||
- ports:
|
||||
- port: "51820"
|
||||
protocol: UDP
|
||||
- toEndpoints:
|
||||
- matchLabels:
|
||||
k8s:io.kubernetes.pod.namespace: kube-system
|
||||
k8s-app: kube-dns
|
||||
toPorts:
|
||||
- ports:
|
||||
- port: "53"
|
||||
protocol: UDP
|
||||
- port: "53"
|
||||
protocol: TCP
|
||||
rules:
|
||||
dns:
|
||||
- matchPattern: "*"
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ metadata:
|
|||
namespace: slskd
|
||||
spec:
|
||||
encryptedData:
|
||||
wg0.conf: AgAzuAuXeEglkKYphbv3iAyXMTL+TG999w60f7ZYmLhuFLDDisgMTSWYH00sM0wMLIpxfxgDdFh19LYbIurLFp2ejij+zs3G2e+7cnltwWEjULbh1IntLTKYTBovq4zKb1sIaby6TPtnjUyfAME101xznQpkSDnFjqhOoNMcvX76o5Lg+NelyUC0+w40IG2G2wzJ/J1h7gVdEkqiQJ/eZd8VYRswP7KXu9p3QePhlVEo/+jSmyXt7gAfbqUrA6nbPmILtOZ80398Ybxq4E23pufC0ycNIBpvRvAV/Mfl1K6reGDMmfxPQW52axWlJzYBcYiPsHfTgJplLIqHSHnm+SL01e8Mk8K5Xq/O2DKjujwx7aUbGicSR80MkKe+uSzu2f6jiTpGznx0a5LuHLLhGBI0zPaYBKuL2oXPwW7E2iBWBbro2F6+sDIuVTXnZjMLisyNZMZhtuXvkzKb9yEBHmP3sdz3SHL/i8giskTcReU/+MrevakWNVbT2iXxVOqp8G1F/y+xeAYq5BZDWwwcKF4U4ALZQoJKfxBDFJSBNrgKKqwWmBt0Q88NUv/6uEy9boyjRmRfBf46XuajcphHQaHhhpp10+19Kp18dDISEGU0lf4XMj69NaRDv/WRpQYl1JuHSUxVrMnXH70s/n+HLUpcvcVOX5xwG8pCBi5nVZiYFlRqfn3p924sNbgg2XKbnNkiKI47+U0Y8U0QMVm7LEkwjFvEetG/hd1YPghcFprGtfHYU5xIeHT8Pk3cNmtL9s0OWYj4Sak7Im5RizsCt/L4SwcuC+tnVH08B5GpDlSOa4gRQ0PBH5y/WbU8TNjJRbms1Mi+Ct1VLvim1IdAUMXpUvN4bkfyQOSDQWZwR1WdY86pVKANm+toG/MoJHp/oX92NheJu9Fyk3gur9HCPrmcCtDRzsCBW2O42Wh6edhHxCL1040wqyG2HIefgydPyM9chchKYMddiYof2YrgLbgNXufG+hV/2oOqsBS5e/kyEYoTRxx0klyhgY83SO2QF1ZE9Rsq55MI1dMFW89DrCWrm0Q4Xq13at0wS2UtRFh37FfDNPDVZyd/E9K0xo6iadW8Qd2WpL/eefZtTsKdG7lXM78ViQL7vAzhhXDRxFeF+zQlzoNA+eMGcd4ICj53VARkzzupx9iUXd/1gXZJcJOc+PMzhbV01YtHteUUVt9+jSNqo3SkDOsWzMCBlEJ4q8rdYK3P1NDof4OWez9QTeo2afnfB3l7a3JRLSlm62ZPhu7SKkwtx1RkBEDJphuz/7R25oADZ9KuJiDnju/Dr1QywIicyL5O899D47j0C7d+1ZVv9i+Y8bzYpIs1La3J1GMxhd8SlVeEHfSaybV30RwX6lXC0fjOkXvvsw==
|
||||
wg0.conf: AgCUDW0I6FO3LCmypkf405bapb5FydCmW30v24plSVoBe++TLGkgmEN38fXe0lDD4nn5dCDkokD88wnT9AgUZTmsYfCR1uuB9a4m/PS7V0p9I1wuNHJ9JB6mHFiOMpjjDnnMgn2/R6f7Qnyk1r/yPlbOiWQypLI5xfGbaDvnFRlNj53eTpRrFxVdarSZn+OBUK3uoN899CfLtvAzqdIzeaFrn3TwhG6TbJ5POxi0W19P0k1bria9cKl9gKafw6FHGFZucobFp9mzxbum/lUnjq5DF1n77rM3zf3u0seGoougqxGiFY9nh09yvBvdrbDlMNWMm7+qHC/Zsf9zRkhJlJP93LSOuQdHyOkWmoxYesseSh6KWBz4JjVVQNY7oDUWjyYIwKtSquqYzHnZLS1Zyy1LwC/fc50uwO+nuT29SdMOkE/7uhAlVriRn2pBWJEmZ0CD8Qgs4kFpcttPM+u1rl48+2wEK8hUgBrAd2/ARFZHWJOpkzr3iIw/LN3XMXC3cw10hblCgTCafMO6idE/9WrTD15Kt4jToZzrA3q50b4QvGnNhb8uGBgKbtzQ99UTvmCEGhmus7vHLHBCnS7ysrUWP9HSi2yPViClpB9652b4OnkWN4SvjinoiNyGnUS4RDvP+iAj5tDZMSXNu+rIsS4/tHlp6oxyc2ivgr4Q18KTya5804oNaSTDlp9R8glmjQJyvNCDlTWpZ+9aaZHBteIm/5HIE+ts8Pfwne93wdwResWIvdoYYv3kN94Ox8NIMUAY412xWlurysjkuw+M77yRUqx47saffzCeO2F55S9HSwuOrF0v8vGKr4nNpy+XxJbWez7GYTz/8HSYxdBhn/dqAzv0GOPVOdS+xcakE1LCNBHfjHhPlN4jNu037bHA+nytGUN3oMPM/ev19Q1blrGDDPJ07R+hxrfGYI5++PEvyrAc48GJQ6BOfEeuJ/ddrNv/OptXFH5/o3y87FRVBysdfLoiBkVLMSXtfOLzGXJRTUxWzMhMlQ2NP0Hnu04NUeYIT+TtMUv/QEpg2wwbdy0F/kIlXb6RRqPf/6zYxz0NL0RWB8A2lZgENx7jwUIRNrf9Z8RUNY7eeihZACBEs/JkIJpE+O1RoxRENI7vRysWSOgBYMGEHWFNU2K2ZdFXsSujkv0b5hIvk6GxE3m6j9AxNMuDLS5/YfHfwi4VhwU9q80Wsp/nhJXqAyWdRZzTx/Rb5yqV8YzWxJFU3uAzJtQgxSVbpCLrY2W2z1CmkOdO2ZKvhnFGX2qboBn95DMQ7CCa4neltETN11WRsSTcU2ckEN0aUOqSM1QCIWjTUEWhwWBz5A5USbt2sB5AXBhm4AZ/WqDQYwqWoOOxbA==
|
||||
template:
|
||||
metadata:
|
||||
creationTimestamp: null
|
||||
|
|
|
|||
|
|
@ -23,5 +23,5 @@ spec:
|
|||
ports:
|
||||
- name: http
|
||||
port: 80
|
||||
targetPort: 8080
|
||||
targetPort: 8008
|
||||
type: ClusterIP
|
||||
|
|
|
|||
18
apps/soulsync/slskd-sealed.yaml
Normal file
18
apps/soulsync/slskd-sealed.yaml
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
---
|
||||
apiVersion: bitnami.com/v1alpha1
|
||||
kind: SealedSecret
|
||||
metadata:
|
||||
creationTimestamp: null
|
||||
name: slskd-credentials
|
||||
namespace: slskd
|
||||
spec:
|
||||
encryptedData:
|
||||
SLSKD_API_KEY: AgA6BtMZ0b/gyvvo+yoGpDzr6E9afqxWiJyyjGt4+6LopRlMLCne+trXMjOfSBKwToD6eibsKsJ6wMgyqJcji6lsvhsbEBKdBdKmty0gaeYUeVj/AYeNd4dZ6eQMBi8LtvMe7lqcLS573qYG/5oZUbX55SGJMjtYfC13ruBLh0Ba0oKEfYmaMn0mKi8A6DV/rFOlzqciSDn/g606VIv5PKSZnf/BFRy1FolX23tffZsUpcSdhmZXw75mSxTg+PpHaqs4VRZ1paupxNk2pBONslCREOhDkV/LQk7MmFu6oRftrWLHjkB//a6ZD17rrNqVdXxKpX7oxscK2agEsR8LNi4iPm+VOz+tcPM6QNHDf5g15wbB6R70V2OLlEHHfDEWu0aUUh06pbNUZoE13yYN4S0MMZeIdOfQwG5/dpsEHkpfL4CRKrSj6zMDq6XClRsCuerQloM3kx7b9ylchB5lJyW90vgxInCFs46iWAi6p8rTFD6/uJe028aKPpZ/t+OmLQAhnaSjCZi7m3lErfOiJzU8KOskF3qCTgMGASFli2TRp+WLPsToDMqM4nh5AUel3nmSHvsJHZyPJXNOaR+HlNoS9TifxlaiS6CRGcnU8eumiHe5bGcFZc7Dh9RVnc81QMvjb7U0p/Ekv0WQ+4r1TiiFCrPCDxlSOaI1qr8BKxoSy8AtJDUiVAXbwoH9d9YygOeMnWA559r0uEidsMyWd3FB
|
||||
SLSKD_SLSK_PASSWORD: AgAxzcEhBW8kz84jkojog6qblD4kWgTokODZl4RiCL6txOQIa4lnbwajHjk9kfDeVnpPoHZo/XonZFjZfRwypaS4AKAcu1oBeBdcAHgZ0WNkuoRDxcc91fQSiUA/Hlia4ZBM6We5GuyclJSVyo3fTCYQ6GbJzHuoLYtae7+8nz9/bveRqXAX258I1kBbvXFcn+Enkjc9ig9ea4wzk6tQSKg7Uz10wE+alydDtmAVPgluqonGwuudDe3UTgpKT3QhPHBA53KiD4ay4duYT7FCS2pf4EI523SquwjVM0M/K8snXxhXTr9mXnhdcoiL3yQPWB1CM31M57QS10G2uCsHT5OhLCH/Ihh6rjnySw+h6ejzzOcqPNbyAXDYARSMav5IItSUfG+1pJq5LbKN1Rb3f1cB7aevu8oO1ckExTgCvE9M8W+k4AlRq30ePgqYsk7x6NVvcFTdjqGeCVpS6vhv+/cLAJlMXeD2aVwPYcxNaAzmW0savUoSJWZlmP3FWtTBFrPGM13uSoUlP4AY4QtzGGyF1f0YFoggez+4Lcjt50JNOpRBqhwa4FbnyUJ8dSJXqPwILX9ZRPhRCwnuKnDLj6QT6NosZEXCckvEFk8J8A3VudBRvN7sJPgLdpmICzwzSCLhHLJM532sdWYRllYDv2fHOGhpRQ2vJa4Kx0LQKQUXRoie7h1ytLN9j5shZHg+SwYiUvupkJ7cCsrUJQ==
|
||||
SLSKD_SLSK_USERNAME: AgBkaiSrF+A7k1LPCfqYklzxQe2xK6V6le0UR4yTOuOhGXGmsf40/Ya+/VUCvTnGXz9lC1lUF+Z/uEhLx1pNzv5ysCt7xr7lpEZcpiz2OiwTbOsV5BHUlMSWIuOKFTfWpDdTTej1UnZ1Y1AexHTbAMkzIexLcuM6tbZet4HOKidcuTXSR1feW72dc+1TidXREMrvAqhHfshBTOvEalnwHJ3C8CDcKQQBGVX1u+qLlkngtJParDHVO05cNq+uyKOv9RIxDX9XAREc2YMEV/dLE77ZOFwzXOAc4CMKpgxVyZAZYf/YU0VOXBgIOde2+ufAAhSQtVKrQwEsO8PqUtWEnFnTjfecMf7xa4ral7KORSEdTODWZDnsVdaAcRcT5z2DEYfespoqvSps8nNHhbVHlLDoE6H/4Le8DdhsBrBx8mWOedHScDbV7tvP+F0Y2z31enMov7AJJZhYqqQrqOJze4il2rMlFFVocTeoDyAx//dwV0Btg0MaOw6rknNuUVINzDf78SA2UGL5mOaAhPwKwxslPgRq/zYCjer+BueLlu577LlBBSBXzYC78EY1VEFvTIaenjJDLP+VBMMZnab2zbBckfMaU5ht58gO5huurWuJ5KyVpYps83nzTHyQTxZJ38m3x/Qkjd3U8zWG7All4pxYferkuruyXf/Mw/hF0V0ZUL0Vy6Kzy+R4rSD4S3yak9F120MgjeqY6eOzmNALGfJvYQ==
|
||||
template:
|
||||
metadata:
|
||||
creationTimestamp: null
|
||||
name: slskd-credentials
|
||||
namespace: slskd
|
||||
type: Opaque
|
||||
|
|
@ -18,5 +18,5 @@ resources:
|
|||
- navidrome.yaml
|
||||
- bytestash.yaml
|
||||
- stirling-pdf.yaml
|
||||
- soulsync.yaml
|
||||
# - soulsync.yaml
|
||||
- vikunja.yaml
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue