commit 0b144a4d244afc3a9b06c5d0dc31c7e3a0fef141 Author: kisfenyo Date: Wed Feb 11 08:50:08 2026 +0100 initial move to gitea diff --git a/manifests/contact-mailer.yaml b/manifests/contact-mailer.yaml new file mode 100644 index 0000000..d956974 --- /dev/null +++ b/manifests/contact-mailer.yaml @@ -0,0 +1,142 @@ +# Contact Mailer - Lightweight email sender for felhom.eu contact form +# Uses Resend.com API for transactional email delivery. +# +# PREREQUISITES: +# 1. Build and push the container image: +# docker build -t contact-mailer:latest . +# # Option A: Push to Gitea registry (if configured): +# # docker tag contact-mailer:latest gitea.felhom.eu/felhom/contact-mailer:latest +# # docker push gitea.felhom.eu/felhom/contact-mailer:latest +# # Option B: Import directly into k3s (single node): +# # docker save contact-mailer:latest | sudo k3s ctr images import - +# +# 2. Create the Secret with your Resend API key: +# kubectl create secret generic contact-mailer-config \ +# --namespace=felhom-system \ +# --from-literal=RESEND_API_KEY='re_xxxxxxxxxxxx' +# +# 3. Apply this manifest: +# kubectl apply -f contact-mailer.yaml +# +# 4. Test: +# # Health check: +# curl https://felhom.eu/api/healthz +# # Send test email (only works if DEBUG=true): +# curl -X POST https://felhom.eu/api/debug/test +# +# 5. Update contact form endpoint in kapcsolat.html: +# CONFIG.formEndpoint = '/api/contact'; +# +# DEBUGGING: +# kubectl logs -n felhom-system deploy/contact-mailer -f +# kubectl exec -it -n felhom-system deploy/contact-mailer -- wget -qO- http://localhost:8080/healthz +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: contact-mailer + namespace: felhom-system + labels: + app: contact-mailer +spec: + replicas: 1 + selector: + matchLabels: + app: contact-mailer + template: + metadata: + labels: + app: contact-mailer + spec: + containers: + - name: contact-mailer + image: contact-mailer:latest + # Use 'Never' for locally imported images, 'Always' for registry + imagePullPolicy: Never + ports: + - containerPort: 8080 + env: + - name: RESEND_API_KEY + valueFrom: + secretKeyRef: + name: contact-mailer-config + key: RESEND_API_KEY + - name: FROM_EMAIL + value: "Felhom.eu " + - name: TO_EMAIL + value: "info@felhom.eu" + - name: ALLOWED_ORIGIN + value: "https://felhom.eu" + - name: TZ + value: "Europe/Budapest" + # Set to "true" to enable /debug/test endpoint + - name: DEBUG + value: "false" + resources: + requests: + memory: "16Mi" + cpu: "5m" + limits: + memory: "64Mi" + cpu: "100m" + livenessProbe: + httpGet: + path: /healthz + port: 8080 + initialDelaySeconds: 5 + periodSeconds: 30 + readinessProbe: + httpGet: + path: /healthz + port: 8080 + initialDelaySeconds: 3 + periodSeconds: 10 + securityContext: + runAsNonRoot: true + runAsUser: 1000 + readOnlyRootFilesystem: true + allowPrivilegeEscalation: false +--- +apiVersion: v1 +kind: Service +metadata: + name: contact-mailer + namespace: felhom-system +spec: + selector: + app: contact-mailer + ports: + - port: 80 + targetPort: 8080 +--- +# Ingress: routes felhom.eu/api/* to the contact mailer +# This is a SEPARATE ingress from the website - nginx-ingress merges them +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: contact-mailer + namespace: felhom-system + annotations: + cert-manager.io/cluster-issuer: letsencrypt-prod + # Allow larger uploads for attachments + nginx.ingress.kubernetes.io/proxy-body-size: "25m" + # Timeout for large file uploads + nginx.ingress.kubernetes.io/proxy-read-timeout: "60" + nginx.ingress.kubernetes.io/proxy-send-timeout: "60" +spec: + ingressClassName: nginx-internal + tls: + - hosts: + - felhom.eu + secretName: felhom-webpage-tls + rules: + - host: felhom.eu + http: + paths: + - path: /api + pathType: Prefix + backend: + service: + name: contact-mailer + port: + number: 80 \ No newline at end of file diff --git a/manifests/felhom.secret.yaml b/manifests/felhom.secret.yaml new file mode 100644 index 0000000..b770636 --- /dev/null +++ b/manifests/felhom.secret.yaml @@ -0,0 +1,43 @@ +apiVersion: v1 +kind: Secret +metadata: + name: healthchecks-config + namespace: felhom-system +type: Opaque +stringData: + # === REQUIRED: Generate a random key === + # python3 -c "import secrets; print(secrets.token_urlsafe(50))" + SECRET_KEY: "jumZn0XOcO1oDs77siMCgfkg0S2JGLHUiKBAxGleUF0KodBg6SHj-mcLNPxt29Wb6pk" + + # === REQUIRED: Superuser for first login === + SUPERUSER_EMAIL: "admin@felhom.eu" + SUPERUSER_PASSWORD: "doodooP4ssWD001!" + + # === REQUIRED: SMTP via Resend.com === + EMAIL_HOST: "smtp.resend.com" + EMAIL_PORT: "587" + EMAIL_HOST_USER: "resend" + EMAIL_HOST_PASSWORD: "re_XZZenCJs_LyJnU12jZWfEn9rK85Gc83DK" + EMAIL_USE_TLS: "True" + EMAIL_USE_VERIFICATION: "False" + DEFAULT_FROM_EMAIL: "monitoring@felhom.eu" +--- +apiVersion: v1 +kind: Secret +metadata: + name: contact-mailer-config + namespace: felhom-system +type: Opaque +stringData: + RESEND_API_KEY: 're_XZZenCJs_LyJnU12jZWfEn9rK85Gc83DK' +--- +apiVersion: v1 +kind: Secret +metadata: + name: umami-config + namespace: felhom-system +type: Opaque +stringData: + APP_SECRET: "65cee3c4826b2478bcd304d81d3f2193983544d159a7b89dbf2d528479927a86" + POSTGRES_PASSWORD: "a764dc950f1f065d8b6f5e402d6420dd" +--- \ No newline at end of file diff --git a/manifests/healthchecks.yaml b/manifests/healthchecks.yaml new file mode 100644 index 0000000..a7319a7 --- /dev/null +++ b/manifests/healthchecks.yaml @@ -0,0 +1,194 @@ +# Healthchecks - Self-hosted cron/backup monitoring with dead man's switch +# Dashboard: https://status.felhom.eu +# Ping endpoint: https://status.felhom.eu/ping/ +# +# Customer servers ping this after successful backup. +# If a ping is missed, Healthchecks sends email alerts. +# +# After deploying, create superuser: +# kubectl exec -it -n felhom-system deploy/healthchecks -- python manage.py createsuperuser +# +# SMTP: Configure the Secret below with your email provider credentials. +# Recommended free options: +# - Resend.com (3000 emails/month free, easy setup) +# - Brevo/Sendinblue (300 emails/day free) +# - SMTP2GO (1000 emails/month free) +--- +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: healthchecks-data + namespace: felhom-system +spec: + accessModes: + - ReadWriteOnce + storageClassName: longhorn + resources: + requests: + storage: 1Gi +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: healthchecks + namespace: felhom-system + labels: + app: healthchecks +spec: + replicas: 1 + selector: + matchLabels: + app: healthchecks + template: + metadata: + labels: + app: healthchecks + spec: + securityContext: + fsGroup: 999 + containers: + - name: healthchecks + image: healthchecks/healthchecks:v4.0 + ports: + - containerPort: 8000 + env: + # --- Site settings --- + - name: SITE_ROOT + value: "https://status.felhom.eu" + - name: SITE_NAME + value: "Felhom Monitoring" + - name: ALLOWED_HOSTS + value: "status.felhom.eu" + - name: PING_ENDPOINT + value: "https://status.felhom.eu/ping/" + - name: DEBUG + value: "False" + - name: REGISTRATION_OPEN + value: "False" + - name: DB + value: "sqlite" + - name: DB_NAME + value: "/data/hc.sqlite" + - name: TZ + value: "Europe/Budapest" + + # --- Secrets (from Secret) --- + - name: SECRET_KEY + valueFrom: + secretKeyRef: + name: healthchecks-config + key: SECRET_KEY + - name: SUPERUSER_EMAIL + valueFrom: + secretKeyRef: + name: healthchecks-config + key: SUPERUSER_EMAIL + - name: SUPERUSER_PASSWORD + valueFrom: + secretKeyRef: + name: healthchecks-config + key: SUPERUSER_PASSWORD + - name: EMAIL_HOST + valueFrom: + secretKeyRef: + name: healthchecks-config + key: EMAIL_HOST + - name: EMAIL_PORT + valueFrom: + secretKeyRef: + name: healthchecks-config + key: EMAIL_PORT + - name: EMAIL_HOST_USER + valueFrom: + secretKeyRef: + name: healthchecks-config + key: EMAIL_HOST_USER + - name: EMAIL_HOST_PASSWORD + valueFrom: + secretKeyRef: + name: healthchecks-config + key: EMAIL_HOST_PASSWORD + - name: EMAIL_USE_TLS + valueFrom: + secretKeyRef: + name: healthchecks-config + key: EMAIL_USE_TLS + - name: EMAIL_USE_VERIFICATION + valueFrom: + secretKeyRef: + name: healthchecks-config + key: EMAIL_USE_VERIFICATION + - name: DEFAULT_FROM_EMAIL + valueFrom: + secretKeyRef: + name: healthchecks-config + key: DEFAULT_FROM_EMAIL + volumeMounts: + - name: data + mountPath: /data + resources: + requests: + memory: "128Mi" + cpu: "50m" + limits: + memory: "512Mi" + cpu: "500m" + livenessProbe: + httpGet: + path: /api/v3/status/ + port: 8000 + httpHeaders: + - name: Host + value: status.felhom.eu + initialDelaySeconds: 30 + periodSeconds: 60 + readinessProbe: + httpGet: + path: /api/v3/status/ + port: 8000 + httpHeaders: + - name: Host + value: status.felhom.eu + initialDelaySeconds: 10 + periodSeconds: 10 + volumes: + - name: data + persistentVolumeClaim: + claimName: healthchecks-data +--- +apiVersion: v1 +kind: Service +metadata: + name: healthchecks + namespace: felhom-system +spec: + selector: + app: healthchecks + ports: + - port: 80 + targetPort: 8000 +--- +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: healthchecks + namespace: felhom-system + annotations: + cert-manager.io/cluster-issuer: letsencrypt-prod +spec: + ingressClassName: nginx-internal + tls: + - hosts: + - status.felhom.eu + secretName: healthchecks-tls + rules: + - host: status.felhom.eu + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: healthchecks + port: + number: 80 \ No newline at end of file diff --git a/manifests/umami.yaml b/manifests/umami.yaml new file mode 100644 index 0000000..798419f --- /dev/null +++ b/manifests/umami.yaml @@ -0,0 +1,288 @@ +# Umami v3 - Privacy-focused web analytics for felhom.eu +# Dashboard: https://stats.felhom.eu +# Tracking: Add +# +# The script is <2KB, async/deferred, cookie-free, and GDPR compliant. +# No cookie consent banner needed! +# +# TIP: Since your HTML files are managed via FileBrowser, you can add the +# script tag to all pages at once. Add it right before in: +# - index.html +# - alkalmazasok.html +# - technologiak.html +# - gyik.html +# - kapcsolat.html +# - biztonsagimentes.html (if exists) +# - Any other pages \ No newline at end of file diff --git a/manifests/webpage.yaml b/manifests/webpage.yaml new file mode 100644 index 0000000..fb37c32 --- /dev/null +++ b/manifests/webpage.yaml @@ -0,0 +1,286 @@ +# FileBrowser + Webpage deployment for felhom.eu +--- +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: felhom-website-content + namespace: felhom-system +spec: + accessModes: + - ReadWriteMany + storageClassName: longhorn + resources: + requests: + storage: 1Gi +--- +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: filebrowser-db + namespace: felhom-system +spec: + accessModes: + - ReadWriteOnce + storageClassName: longhorn + resources: + requests: + storage: 100Mi +--- +apiVersion: v1 +kind: ConfigMap +metadata: + name: filebrowser-config + namespace: felhom-system +data: + .filebrowser.json: | + { + "port": 8080, + "baseURL": "", + "address": "0.0.0.0", + "log": "stdout", + "database": "/database/filebrowser.db", + "root": "/srv" + } +--- +# =================== +# NGINX CONFIG FOR CLEAN URLs +# =================== +apiVersion: v1 +kind: ConfigMap +metadata: + name: nginx-config + namespace: felhom-system +data: + default.conf: | + server { + listen 80; + server_name _; + root /usr/share/nginx/html; + index index.html; + + # Enable clean URLs - serve .html files without extension + location / { + try_files $uri $uri.html $uri/ =404; + } + + # Cache static assets + location ~* \.(css|js|png|jpg|jpeg|gif|ico|svg|woff|woff2)$ { + expires 7d; + add_header Cache-Control "public, immutable"; + } + + # Security headers + add_header X-Frame-Options "SAMEORIGIN" always; + add_header X-Content-Type-Options "nosniff" always; + + # Error pages + error_page 404 /404.html; + error_page 500 502 503 504 /50x.html; + } +--- +# =================== +# FILEBROWSER +# =================== +apiVersion: apps/v1 +kind: Deployment +metadata: + name: filebrowser + namespace: felhom-system + labels: + app: filebrowser +spec: + replicas: 1 + selector: + matchLabels: + app: filebrowser + template: + metadata: + labels: + app: filebrowser + spec: + containers: + - name: filebrowser + image: filebrowser/filebrowser:v2-alpine + ports: + - containerPort: 8080 + volumeMounts: + - name: website-content + mountPath: /srv + - name: database + mountPath: /database + - name: config + mountPath: /.filebrowser.json + subPath: .filebrowser.json + resources: + requests: + memory: "64Mi" + cpu: "50m" + limits: + memory: "256Mi" + cpu: "500m" + livenessProbe: + httpGet: + path: /health + port: 8080 + initialDelaySeconds: 10 + periodSeconds: 30 + readinessProbe: + httpGet: + path: /health + port: 8080 + initialDelaySeconds: 5 + periodSeconds: 10 + volumes: + - name: website-content + persistentVolumeClaim: + claimName: felhom-website-content + - name: database + persistentVolumeClaim: + claimName: filebrowser-db + - name: config + configMap: + name: filebrowser-config +--- +apiVersion: v1 +kind: Service +metadata: + name: filebrowser + namespace: felhom-system +spec: + selector: + app: filebrowser + ports: + - port: 80 + targetPort: 8080 +--- +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: filebrowser + namespace: felhom-system + annotations: + cert-manager.io/cluster-issuer: letsencrypt-prod + nginx.ingress.kubernetes.io/proxy-body-size: "100m" +spec: + ingressClassName: nginx-internal + tls: + - hosts: + - files.felhom.eu + secretName: filebrowser-tls + rules: + - host: files.felhom.eu + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: filebrowser + port: + number: 80 +--- +# =================== +# WEBPAGE (nginx) +# =================== +apiVersion: apps/v1 +kind: Deployment +metadata: + name: felhom-webpage + namespace: felhom-system + labels: + app: felhom-webpage +spec: + replicas: 1 + selector: + matchLabels: + app: felhom-webpage + template: + metadata: + labels: + app: felhom-webpage + spec: + containers: + - name: nginx + image: nginx:alpine + ports: + - containerPort: 80 + volumeMounts: + - name: website-content + mountPath: /usr/share/nginx/html + - name: nginx-config + mountPath: /etc/nginx/conf.d/default.conf + subPath: default.conf + resources: + requests: + memory: "32Mi" + cpu: "10m" + limits: + memory: "128Mi" + cpu: "200m" + livenessProbe: + httpGet: + path: / + port: 80 + initialDelaySeconds: 5 + periodSeconds: 30 + readinessProbe: + httpGet: + path: / + port: 80 + initialDelaySeconds: 3 + periodSeconds: 10 + volumes: + - name: website-content + persistentVolumeClaim: + claimName: felhom-website-content + - name: nginx-config + configMap: + name: nginx-config +--- +apiVersion: v1 +kind: Service +metadata: + name: felhom-webpage + namespace: felhom-system +spec: + selector: + app: felhom-webpage + ports: + - port: 80 + targetPort: 80 +--- +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: felhom-webpage + namespace: felhom-system + annotations: + cert-manager.io/cluster-issuer: letsencrypt-prod +spec: + ingressClassName: nginx-internal + tls: + - hosts: + - felhom.eu + - www.felhom.eu + secretName: felhom-webpage-tls + rules: + - host: felhom.eu + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: felhom-webpage + port: + number: 80 + - host: www.felhom.eu + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: felhom-webpage + port: + number: 80 \ No newline at end of file diff --git a/website/alkalmazasok.html b/website/alkalmazasok.html new file mode 100644 index 0000000..5e8f5dc --- /dev/null +++ b/website/alkalmazasok.html @@ -0,0 +1,1715 @@ + + + + + + Telepíthető alkalmazások — 45+ nyílt forráskódú app otthoni szerverre | Felhom.eu + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ +
+
+ + + + +
+
+ 📁 +

Fájlkezelés & Irodai

+ 7 alkalmazás +
+
+ +
+
+ +

Nextcloud

A saját Google Drive-od
+
+
+

Teljes értékű felhőszolgáltatás a saját szervereden. Fájlok szinkronizálása, naptár, kontaktok, dokumentumszerkesztés, és rengeteg bővítmény.

+
Fájl szinkronNaptárDokumentumokMobil app
+ Nextcloud screenshot +
+ +
+ +
+
+ +

FileBrowser

Egyszerű webes fájlkezelő
+
+
+

Könnyű és gyors webes fájlkezelő. Böngészd, töltsd fel és oszd meg a fájljaidat bárhonnan, modern felületen keresztül.

+
Drag & dropMegosztásElőnézetKeresés
+ FileBrowser screenshot +
+ +
+ +
+
+ +

Gokapi

Ideiglenes fájlmegosztás
+
+
+

Könnyűsúlyú fájlmegosztó szerver lejárati idővel és letöltési limittel. Tökéletes nagy fájlok gyors és biztonságos megosztására.

+
Lejárati időLetöltési limitJelszóvédelem
+ Gokapi screenshot +
+ +
+ +
+
+ +

Zipline

ShareX/Flameshot szerver
+
+
+

Modern, funkciógazdag fájl- és képmegosztó. Tökéletes screenshot megosztásra, URL rövidítésre és szövegtárolásra.

+
ScreenshotURL rövidítőGalériaAPI
+ Zipline screenshot +
+ +
+ +
+
+ +

OnlyOffice

Irodai csomag böngészőben
+
+
+

Teljes értékű irodai programcsomag a böngészőben. Dokumentumok, táblázatok és prezentációk szerkesztése – kiváló Microsoft Office kompatibilitással.

+
DokumentumokTáblázatokPrezentációkEgyüttműködés
+ OnlyOffice screenshot +
+ +
+ +
+
+ +

BentoPDF

PDF eszköztár (adatvédelem)
+
+
+

Adatvédelem-központú PDF eszköztár, 70+ funkcióval. Összefűzés, szétválasztás, konvertálás, tömörítés, OCR, titkosítás, aláírás – minden a böngészőben, szerver nélkül.

+
70+ eszközKliens-oldaliOCRKonvertálás
+ BentoPDF screenshot +
+ +
+ +
+
+ +

Papra

Minimalista dokumentumtár
+
+
+

Letisztult, modern dokumentum archiváló. Automatikus címkézés, email import, OCR szövegfelismerés – a digitális irattár egyszerűen, szépen.

+
Auto címkékEmail importOCRModern UI
+ Papra screenshot +
+ +
+
+
+ + + + +
+
+ 📺 +

Média & Szórakozás

+ 13 alkalmazás +
+
+ +
+
+ +

Immich

Google Photos alternatíva
+
+
+

Gyors és modern fotó/videó mentési megoldás. Automatikus feltöltés telefonról, arc- és tárgyfelismerés, megosztás és emlékek.

+
Auto backupArcfelismerésTérképMobil app
+ Immich screenshot +
+ +
+ +
+
+ +

Jellyfin

Média szerver (Netflix)
+
+
+

Ingyenes és nyílt forráskódú média szerver. Streamelj filmeket, sorozatokat és zenét bárhonnan, bármilyen eszközre.

+
StreamingTranszkódolásMobil appTV app
+ Jellyfin screenshot +
+ +
+ +
+
+ +

Plex

Média szerver (prémium)
+
+
+

Népszerű média szerver csiszolt felülettel. Filmek, sorozatok, zene és fotók egy helyen, kiváló alkalmazás támogatással.

+
StreamingPlex PassIntro skipWatch Together
+ Plex screenshot +
+ +
+ +
+
+ +

Emby

Média szerver
+
+
+

Személyes média szerver élő TV és DVR támogatással. Szervezett könyvtár, távoli elérés és szinkronizálás offline lejátszáshoz.

+
StreamingÉlő TVDVRSzinkron
+ Emby screenshot +
+ +
+ +
+
+ +

Navidrome

Zene szerver (Spotify)
+
+
+

Könnyű és modern zeneszerver. Streameld a saját zenegyűjteményedet bárhonnan – Subsonic kompatibilis, rengeteg mobil alkalmazással.

+
StreamingSubsonic APIMobil appokLejátszási listák
+ Navidrome screenshot +
+ +
+ +
+
+ +

Audiobookshelf

Hangoskönyv & podcast
+
+
+

Hangoskönyv és podcast kezelő szerver. Automatikus metaadat letöltés, folytatás ahol abbahagytad, és dedikált mobil alkalmazások.

+
HangoskönyvekPodcastokSzinkronMobil app
+ Audiobookshelf screenshot +
+ +
+ +
+
+ +

Calibre-web

E-könyv könyvtár
+
+
+

Webes felület a Calibre könyvtáradhoz. Böngészd, olvasd és töltsd le az e-könyveidet bárhonnan, Kindle támogatással.

+
E-könyvekKindle küldésOPDSOlvasó
+ Calibre-web screenshot +
+ +
+ +
+
+ +

Komga

Képregény & manga szerver
+
+
+

Képregények, mangák és magazinok kezelése és olvasása. Modern webes olvasó, OPDS támogatás, és népszerű mobil alkalmazások.

+
Webes olvasóOPDSMetaadatokTachiyomi
+ Komga screenshot +
+ +
+ +
+
+ +

Sonarr

Sorozat menedzser
+
+
+

Automatikus sorozat letöltő és rendszerező. Kövesd a kedvenc sorozataidat, és az új epizódok automatikusan letöltődnek.

+
Auto letöltésNaptárMinőség kezelésIntegráció
+ Sonarr screenshot +
+ +
+ +
+
+ +

Radarr

Film menedzser
+
+
+

Automatikus film letöltő és rendszerező. Készíts kívánságlistát, és a filmek automatikusan a könyvtáradba kerülnek.

+
KívánságlistaAuto letöltésMinőség kezelésIntegráció
+ Radarr screenshot +
+ +
+ +
+
+ +

Seerr

Média kérés kezelő
+
+
+

Filmek és sorozatok igénylése egyszerűen. A család/barátok kérhetnek tartalmakat, amiket automatikusan letölt a rendszer.

+
Kérés kezelésFelhasználókÉrtesítésekIntegráció
+ Seerr screenshot +
+ +
+ +
+
+ +

RoMM

ROM gyűjtemény kezelő
+
+
+

Gyönyörű webes felület a retro játék ROM gyűjteményed kezeléséhez. Automatikus metaadat és borítókép letöltés, platform rendszerezés és böngészőből való lejátszás.

+
ROM kezelésMetaadatokEmulatorJSIGDB
+ RoMM screenshot +
+ +
+ +
+
+ +

Crafty Controller

Minecraft szerver kezelő
+
+
+

Modern webes Minecraft szerver menedzser. Több szerver kezelése egyetlen felületről, automatikus mentések, játékos statisztikák és teljes távoli hozzáférés.

+
Multi-szerverMentésekKonzolStatisztikák
+ Crafty Controller screenshot +
+ +
+
+
+ + + + +
+
+ 🏠 +

Otthon & Életmód

+ 11 alkalmazás +
+
+ +
+
+ +

Home Assistant

Okos otthon központ
+
+
+

A világ legnépszerűbb nyílt forráskódú okos otthon platformja. Több mint 3000 integráció, helyi vezérlés, automatizációk – felhő nélkül, teljes adatvédelemmel.

+
3000+ integrációAutomatizációHelyi vezérlésMobil app
+ Home Assistant screenshot +
+ +
+ +
+
+ +

n8n

Workflow automatizálás
+
+
+

Vizuális workflow automatizálás Zapier/Make stílusban. Köss össze bármilyen szolgáltatást, készíts automatizációkat – kód nélkül, a saját szervereden.

+
400+ integrációVizuális szerkesztőAI funkciókWebhookok
+ n8n screenshot +
+ +
+ +
+
+ +

Tandoor Recipes

Receptkezelő
+
+
+

Receptek tárolása, étkezés tervezés és bevásárlólista. Importálj recepteket webről, oszd meg a családdal.

+
Recept importÉtlap tervezésBevásárlólistaMegosztás
+ Tandoor screenshot +
+ +
+ +
+
+ +

Plant-it

Növénynapló
+
+
+

Tartsd nyilván a növényeidet és gondozásukat. Emlékeztetők öntözésre, trágyázásra, és fotónapló a fejlődésről.

+
EmlékeztetőkFotónaplóStatisztikákMobil app
+ Plant-it screenshot +
+ +
+ +
+
+ +

Wishlist

Családi kívánságlista
+
+
+

Megosztható kívánságlista karácsonyra, születésnapokra és egyéb alkalmakra. A család lefoglalhatja az ajándékokat, így nincs több dupla ajándék.

+
CsoportokFoglalásURL importPWA
+ Wishlist screenshot +
+ +
+ +
+
+ +

Gramps Web

Családfa készítő
+
+
+

Webes családfa és genealógia platform. Építsd fel a családfádat, adj hozzá fotókat, dokumentumokat – és oszd meg a családdal biztonságosan.

+
CsaládfaGEDCOMEgyüttműködésSzinkron
+ Gramps Web screenshot +
+ +
+ +
+
+ +

wger

Edzésnapló
+
+
+

Edzéstervező és napló alkalmazás. Kövesd nyomon az edzéseidet, testsúlyodat és kalória beviteledet egy helyen.

+
EdzéstervekTestsúly követésKalória naplóAPI
+ wger screenshot +
+ +
+ +
+
+ +

Actual Budget

Költségvetés tervező
+
+
+

Helyi-központú személyes pénzügyek kezelése. Költségvetés tervezés, tranzakció követés, és pénzügyi célok.

+
KöltségvetésSzinkronBank importRiportok
+ Actual Budget screenshot +
+ +
+ +
+
+ +

AdventureLog

Utazási napló
+
+
+

Dokumentáld az utazásaidat és kalandjaidat. Térképes megjelenítés, fotók, statisztikák a meglátogatott helyekről.

+
TérképFotókStatisztikákMegosztás
+ AdventureLog screenshot +
+ +
+ +
+
+ +

Wanderer

Túra tervező
+
+
+

Túrák és útvonalak tervezése, GPX fájlok kezelése. Térképes megjelenítés szintvonalakkal, útvonal statisztikák.

+
GPX importTérképekSzintadatokÚtvonalak
+ Wanderer screenshot +
+ +
+ +
+
+ +

Cal.com

Időpontfoglaló
+
+
+

Nyílt forráskódú Calendly alternatíva. Könnyű időpont egyeztetés ügyfelekkel, naptár integrációk és automatikus emlékeztetők.

+
Foglalási oldalNaptár szinkronCsapatokEmlékeztetők
+ Cal.com screenshot +
+ +
+
+
+ + + + +
+
+ 📊 +

Produktivitás & Tudáskezelés

+ 9 alkalmazás +
+
+ +
+
+ +

Vikunja

Feladatkezelő (Todoist)
+
+
+

Nyílt forráskódú Todoist alternatíva. Feladatok, projektek, határidők – Kanban, Gantt és lista nézettel. Emlékeztetők és csapat együttműködés.

+
KanbanGanttEmlékeztetőkCsapatok
+ Vikunja screenshot +
+ +
+ +
+
+ +

Kimai

Időkövetés
+
+
+

Professzionális időkövetés szabadúszóknak és csapatoknak. Projektek, ügyfelek, riportok és számlázási export egyetlen rendszerben.

+
ProjektekRiportokExportSzámlázás
+ Kimai screenshot +
+ +
+ +
+
+ +

Rallly

Időpont szavazás (Doodle)
+
+
+

Találkozók és események időpontjának egyeztetése egyszerűen. Doodle alternatíva – szavazók regisztráció nélkül, időzóna kezeléssel.

+
SzavazásNincs regisztrációIdőzónákÉrtesítések
+ Rallly screenshot +
+ +
+ +
+
+ +

Claper

Interaktív prezentációk
+
+
+

Élő szavazások, kérdések és szófelhők prezentációkhoz. Mentimeter/AhaSlides alternatíva – tedd interaktívvá az előadásaidat.

+
Élő szavazásKérdésekSzófelhőReakciók
+ Claper screenshot +
+ +
+ +
+
+ +

Ghost

Blog & hírlevél platform
+
+
+

Modern publikációs platform bloggereknek és tartalomkészítőknek. Gyönyörű témák, beépített hírlevél, és tagság/előfizetés kezelés.

+
BlogHírlevélTagságSEO
+ Ghost screenshot +
+ +
+ +
+
+ +

Paperless-ngx

Digitális irattár
+
+
+

Szkenneld be a papír dokumentumaidat és felejtsd el őket. OCR, automatikus kategorizálás, és teljes szöveges keresés.

+
OCRAuto kategóriaKeresésCímkék
+ Paperless-ngx screenshot +
+ +
+ +
+
+ +

BookStack

Könyv-szerű dokumentáció
+
+
+

Egyszerű, önhostolt wiki platform. Rendezd tudásodat könyvekbe, fejezetekbe és oldalakra – könnyen kereshető formában.

+
WYSIWYGKönyvekKeresésJogosultságok
+ BookStack screenshot +
+ +
+ +
+
+ +

Outline

Csapat tudásbázis
+
+
+

Gyönyörű wiki és tudásbázis csapatok számára. Markdown támogatás, valós idejű együttműködés, és strukturált dokumentáció.

+
MarkdownEgyüttműködésKeresésIntegráció
+ Outline screenshot +
+ +
+ +
+
+ +

PrivateBin

Titkosított jegyzet megosztás
+
+
+

Minimális, titkosított pastebin. A szerver nem látja a tartalmakat – tökéletes érzékeny szövegek biztonságos megosztására.

+
E2E titkosításLejáratÉgés utánJelszóvédelem
+ PrivateBin screenshot +
+ +
+
+
+ + + + +
+
+ 🔧 +

Rendszer & Fejlesztés

+ 9 alkalmazás +
+
+ +
+
+ +

Vaultwarden

Jelszókezelő (Bitwarden)
+
+
+

Könnyű Bitwarden szerver implementáció. Tárold biztonságosan a jelszavaidat, és szinkronizáld minden eszközödön.

+
E2E titkosításMobil appBöngésző kieg.2FA
+ Vaultwarden screenshot +
+ +
+ +
+
+ +

Homepage

Személyes kezdőlap
+
+
+

Gyönyörű és funkciókban gazdag kezdőlap a szerveredhez. Szolgáltatás státuszok, widgetek, könyvjelzők egy helyen.

+
WidgetekIntegrációkTémákStátusz
+ Homepage screenshot +
+ +
+ +
+
+ +

Glance

Információs dashboard
+
+
+

Minimális, gyors dashboard mindenféle információval. RSS, időjárás, könyvjelzők, Reddit, YouTube és sok más egy oldalon.

+
RSSIdőjárásYouTubeGyors
+ Glance screenshot +
+ +
+ +
+
+ +

Uptime Kuma

Szolgáltatás monitoring
+
+
+

Elegáns szolgáltatás monitorozó. Figyeld a weboldalaidat, API-kat, és kapj értesítést ha valami nem működik.

+
HTTP/TCP/DNSÉrtesítésekStátusz oldalGrafikonok
+ Uptime Kuma screenshot +
+ +
+ +
+
+ +

Grafana

Adatvizualizáció
+
+
+

Professzionális monitoring és vizualizációs platform. Gyönyörű dashboardok, riasztások és adatelemzés – bármilyen adatforrásból.

+
DashboardokRiasztásokAdatforrásokLekérdezések
+ Grafana screenshot +
+ +
+ +
+
+ +

Termix

Szerver menedzser (SSH)
+
+
+

Webes SSH terminál és szerver kezelő platform. Csatlakozz szervereidhez bárhonnan böngészőből, kezelj SSH tunneleket, szerkessz fájlokat távolról.

+
SSH terminálTunnelingFájlkezelő2FA
+ Termix screenshot +
+ +
+ +
+
+ +

Gitea

Git szerver (GitHub)
+
+
+

Könnyű, gyors Git hosting szolgáltatás. A saját GitHub/GitLab-od, issue tracking, CI/CD, és package registry.

+
Git hostingIssuesCI/CDWiki
+ Gitea screenshot +
+ +
+ +
+
+ +

Code-Server

VS Code böngészőben
+
+
+

Visual Studio Code a böngészőben. Fejlessz bárhonnan, bármilyen eszközről – ugyanazzal az ismerős felülettel.

+
VS CodeBővítményekTerminálGit
+ Code-Server screenshot +
+ +
+ +
+
+ +

OpenGist

Kód snippetek (Gist)
+
+
+

Saját GitHub Gist szerver. Kód snippetek megosztása, szintaxis kiemelés, és verziókezelés Git alapokon.

+
SnippetekSzintaxisGitEmbed
+ OpenGist screenshot +
+ +
+
+
+ +
+
+ + +
+
+
+
+

49

+

Elérhető alkalmazás

+
+
+

5

+

Kategória

+
+
+

100%

+

Nyílt forráskódú

+
+
+

0 Ft

+

Licenc költség

+
+
+
+
+ + +
+
+

Nem találod amit keresel?

+

Ez csak egy részlet a telepíthető alkalmazásokból. Ha van egy konkrét igényed, keress minket és megtaláljuk a megfelelő megoldást!

+ Kapcsolatfelvétel → +
+
+
+ +
+
+

© 2026 felhom.eu — Saját felhőd, saját szabályaid

+
+
+ + + + + + + + \ No newline at end of file diff --git a/website/assets/actualbudget-logo.svg b/website/assets/actualbudget-logo.svg new file mode 100644 index 0000000..a21388f --- /dev/null +++ b/website/assets/actualbudget-logo.svg @@ -0,0 +1 @@ +Actual Budget \ No newline at end of file diff --git a/website/assets/actualbudget-screenshot-1.webp b/website/assets/actualbudget-screenshot-1.webp new file mode 100644 index 0000000..371c45a Binary files /dev/null and b/website/assets/actualbudget-screenshot-1.webp differ diff --git a/website/assets/actualbudget-screenshot-2.webp b/website/assets/actualbudget-screenshot-2.webp new file mode 100644 index 0000000..d883fa5 Binary files /dev/null and b/website/assets/actualbudget-screenshot-2.webp differ diff --git a/website/assets/actualbudget-screenshot-3.webp b/website/assets/actualbudget-screenshot-3.webp new file mode 100644 index 0000000..b2dd5e9 Binary files /dev/null and b/website/assets/actualbudget-screenshot-3.webp differ diff --git a/website/assets/adventurelog-logo.png b/website/assets/adventurelog-logo.png new file mode 100644 index 0000000..956ae3d Binary files /dev/null and b/website/assets/adventurelog-logo.png differ diff --git a/website/assets/adventurelog-screenshot-1.webp b/website/assets/adventurelog-screenshot-1.webp new file mode 100644 index 0000000..4402c53 Binary files /dev/null and b/website/assets/adventurelog-screenshot-1.webp differ diff --git a/website/assets/adventurelog-screenshot-2.webp b/website/assets/adventurelog-screenshot-2.webp new file mode 100644 index 0000000..00aabdc Binary files /dev/null and b/website/assets/adventurelog-screenshot-2.webp differ diff --git a/website/assets/adventurelog-screenshot-3.webp b/website/assets/adventurelog-screenshot-3.webp new file mode 100644 index 0000000..c211a56 Binary files /dev/null and b/website/assets/adventurelog-screenshot-3.webp differ diff --git a/website/assets/adventurelog-screenshot-4.webp b/website/assets/adventurelog-screenshot-4.webp new file mode 100644 index 0000000..0688d59 Binary files /dev/null and b/website/assets/adventurelog-screenshot-4.webp differ diff --git a/website/assets/adventurelog-screenshot-5.webp b/website/assets/adventurelog-screenshot-5.webp new file mode 100644 index 0000000..eb1a7f6 Binary files /dev/null and b/website/assets/adventurelog-screenshot-5.webp differ diff --git a/website/assets/audiobookshelf-logo.svg b/website/assets/audiobookshelf-logo.svg new file mode 100644 index 0000000..a89b499 --- /dev/null +++ b/website/assets/audiobookshelf-logo.svg @@ -0,0 +1 @@ +Audiobookshelf \ No newline at end of file diff --git a/website/assets/audiobookshelf-screenshot-1.webp b/website/assets/audiobookshelf-screenshot-1.webp new file mode 100644 index 0000000..0967d93 Binary files /dev/null and b/website/assets/audiobookshelf-screenshot-1.webp differ diff --git a/website/assets/audiobookshelf-screenshot-2.webp b/website/assets/audiobookshelf-screenshot-2.webp new file mode 100644 index 0000000..acc2feb Binary files /dev/null and b/website/assets/audiobookshelf-screenshot-2.webp differ diff --git a/website/assets/audiobookshelf-screenshot-3.webp b/website/assets/audiobookshelf-screenshot-3.webp new file mode 100644 index 0000000..3fa36d9 Binary files /dev/null and b/website/assets/audiobookshelf-screenshot-3.webp differ diff --git a/website/assets/audiobookshelf-screenshot-4.webp b/website/assets/audiobookshelf-screenshot-4.webp new file mode 100644 index 0000000..fd5d38f Binary files /dev/null and b/website/assets/audiobookshelf-screenshot-4.webp differ diff --git a/website/assets/bentopdf-logo.svg b/website/assets/bentopdf-logo.svg new file mode 100644 index 0000000..7e480c9 --- /dev/null +++ b/website/assets/bentopdf-logo.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/website/assets/bentopdf-screenshot-1.webp b/website/assets/bentopdf-screenshot-1.webp new file mode 100644 index 0000000..f547fe3 Binary files /dev/null and b/website/assets/bentopdf-screenshot-1.webp differ diff --git a/website/assets/bentopdf-screenshot-2.webp b/website/assets/bentopdf-screenshot-2.webp new file mode 100644 index 0000000..7b13898 Binary files /dev/null and b/website/assets/bentopdf-screenshot-2.webp differ diff --git a/website/assets/bookstack-logo.svg b/website/assets/bookstack-logo.svg new file mode 100644 index 0000000..969e416 --- /dev/null +++ b/website/assets/bookstack-logo.svg @@ -0,0 +1 @@ +BookStack \ No newline at end of file diff --git a/website/assets/bookstack-screenshot-1.webp b/website/assets/bookstack-screenshot-1.webp new file mode 100644 index 0000000..d72790e Binary files /dev/null and b/website/assets/bookstack-screenshot-1.webp differ diff --git a/website/assets/bookstack-screenshot-2.webp b/website/assets/bookstack-screenshot-2.webp new file mode 100644 index 0000000..0aebfed Binary files /dev/null and b/website/assets/bookstack-screenshot-2.webp differ diff --git a/website/assets/bookstack-screenshot-3.webp b/website/assets/bookstack-screenshot-3.webp new file mode 100644 index 0000000..2e6419d Binary files /dev/null and b/website/assets/bookstack-screenshot-3.webp differ diff --git a/website/assets/calcom-logo.svg b/website/assets/calcom-logo.svg new file mode 100644 index 0000000..a24d70a --- /dev/null +++ b/website/assets/calcom-logo.svg @@ -0,0 +1 @@ +Cal.com \ No newline at end of file diff --git a/website/assets/calcom-screenshot-1.webp b/website/assets/calcom-screenshot-1.webp new file mode 100644 index 0000000..5a5e835 Binary files /dev/null and b/website/assets/calcom-screenshot-1.webp differ diff --git a/website/assets/calcom-screenshot-2.webp b/website/assets/calcom-screenshot-2.webp new file mode 100644 index 0000000..7d0a25f Binary files /dev/null and b/website/assets/calcom-screenshot-2.webp differ diff --git a/website/assets/calcom-screenshot-3.webp b/website/assets/calcom-screenshot-3.webp new file mode 100644 index 0000000..8cd93b9 Binary files /dev/null and b/website/assets/calcom-screenshot-3.webp differ diff --git a/website/assets/calcom-screenshot-4.webp b/website/assets/calcom-screenshot-4.webp new file mode 100644 index 0000000..241ae9b Binary files /dev/null and b/website/assets/calcom-screenshot-4.webp differ diff --git a/website/assets/calcom-screenshot-5.webp b/website/assets/calcom-screenshot-5.webp new file mode 100644 index 0000000..e81791a Binary files /dev/null and b/website/assets/calcom-screenshot-5.webp differ diff --git a/website/assets/calcom-screenshot-6.webp b/website/assets/calcom-screenshot-6.webp new file mode 100644 index 0000000..f535461 Binary files /dev/null and b/website/assets/calcom-screenshot-6.webp differ diff --git a/website/assets/calibre-web-logo.svg b/website/assets/calibre-web-logo.svg new file mode 100644 index 0000000..fc15c65 --- /dev/null +++ b/website/assets/calibre-web-logo.svg @@ -0,0 +1 @@ +Calibre-Web \ No newline at end of file diff --git a/website/assets/calibre-web-screenshot-1.webp b/website/assets/calibre-web-screenshot-1.webp new file mode 100644 index 0000000..fa509d3 Binary files /dev/null and b/website/assets/calibre-web-screenshot-1.webp differ diff --git a/website/assets/calibre-web-screenshot-2.webp b/website/assets/calibre-web-screenshot-2.webp new file mode 100644 index 0000000..9ac003b Binary files /dev/null and b/website/assets/calibre-web-screenshot-2.webp differ diff --git a/website/assets/checkmark-green.svg b/website/assets/checkmark-green.svg new file mode 100644 index 0000000..19e0bd7 --- /dev/null +++ b/website/assets/checkmark-green.svg @@ -0,0 +1,2 @@ + diff --git a/website/assets/checkmark-yellow.svg b/website/assets/checkmark-yellow.svg new file mode 100644 index 0000000..39540e2 --- /dev/null +++ b/website/assets/checkmark-yellow.svg @@ -0,0 +1,2 @@ + diff --git a/website/assets/claper-logo.svg b/website/assets/claper-logo.svg new file mode 100644 index 0000000..4527934 --- /dev/null +++ b/website/assets/claper-logo.svg @@ -0,0 +1,13 @@ + + + + + + diff --git a/website/assets/claper-screenshot-1.webp b/website/assets/claper-screenshot-1.webp new file mode 100644 index 0000000..b855ed8 Binary files /dev/null and b/website/assets/claper-screenshot-1.webp differ diff --git a/website/assets/claper-screenshot-2.webp b/website/assets/claper-screenshot-2.webp new file mode 100644 index 0000000..c29a350 Binary files /dev/null and b/website/assets/claper-screenshot-2.webp differ diff --git a/website/assets/claper-screenshot-3.webp b/website/assets/claper-screenshot-3.webp new file mode 100644 index 0000000..521b5e4 Binary files /dev/null and b/website/assets/claper-screenshot-3.webp differ diff --git a/website/assets/claper-screenshot-4.webp b/website/assets/claper-screenshot-4.webp new file mode 100644 index 0000000..917e740 Binary files /dev/null and b/website/assets/claper-screenshot-4.webp differ diff --git a/website/assets/claper-screenshot-5.webp b/website/assets/claper-screenshot-5.webp new file mode 100644 index 0000000..635c61a Binary files /dev/null and b/website/assets/claper-screenshot-5.webp differ diff --git a/website/assets/code-server-logo.svg b/website/assets/code-server-logo.svg new file mode 100644 index 0000000..693133c --- /dev/null +++ b/website/assets/code-server-logo.svg @@ -0,0 +1 @@ +Coder \ No newline at end of file diff --git a/website/assets/code-server-screenshot-1.webp b/website/assets/code-server-screenshot-1.webp new file mode 100644 index 0000000..cd77ea5 Binary files /dev/null and b/website/assets/code-server-screenshot-1.webp differ diff --git a/website/assets/code-server-screenshot-2.webp b/website/assets/code-server-screenshot-2.webp new file mode 100644 index 0000000..d136d89 Binary files /dev/null and b/website/assets/code-server-screenshot-2.webp differ diff --git a/website/assets/crafty-logo.png b/website/assets/crafty-logo.png new file mode 100644 index 0000000..3406977 Binary files /dev/null and b/website/assets/crafty-logo.png differ diff --git a/website/assets/crafty-screenshot-1.webp b/website/assets/crafty-screenshot-1.webp new file mode 100644 index 0000000..fd16107 Binary files /dev/null and b/website/assets/crafty-screenshot-1.webp differ diff --git a/website/assets/crafty-screenshot-2.webp b/website/assets/crafty-screenshot-2.webp new file mode 100644 index 0000000..a0700d7 Binary files /dev/null and b/website/assets/crafty-screenshot-2.webp differ diff --git a/website/assets/crafty-screenshot-3.webp b/website/assets/crafty-screenshot-3.webp new file mode 100644 index 0000000..927551a Binary files /dev/null and b/website/assets/crafty-screenshot-3.webp differ diff --git a/website/assets/emby-logo.svg b/website/assets/emby-logo.svg new file mode 100644 index 0000000..43ccc64 --- /dev/null +++ b/website/assets/emby-logo.svg @@ -0,0 +1 @@ +Emby \ No newline at end of file diff --git a/website/assets/emby-screenshot-1.webp b/website/assets/emby-screenshot-1.webp new file mode 100644 index 0000000..a1eab5e Binary files /dev/null and b/website/assets/emby-screenshot-1.webp differ diff --git a/website/assets/emby-screenshot-2.webp b/website/assets/emby-screenshot-2.webp new file mode 100644 index 0000000..fa10988 Binary files /dev/null and b/website/assets/emby-screenshot-2.webp differ diff --git a/website/assets/felhom.eu-logo.png b/website/assets/felhom.eu-logo.png new file mode 100644 index 0000000..2dc883f Binary files /dev/null and b/website/assets/felhom.eu-logo.png differ diff --git a/website/assets/filebrowser-logo.png b/website/assets/filebrowser-logo.png new file mode 100644 index 0000000..8f26819 Binary files /dev/null and b/website/assets/filebrowser-logo.png differ diff --git a/website/assets/filebrowser-logo.svg b/website/assets/filebrowser-logo.svg new file mode 100644 index 0000000..68ecb7b --- /dev/null +++ b/website/assets/filebrowser-logo.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + diff --git a/website/assets/filebrowser-screenshot-1.webp b/website/assets/filebrowser-screenshot-1.webp new file mode 100644 index 0000000..6774a93 Binary files /dev/null and b/website/assets/filebrowser-screenshot-1.webp differ diff --git a/website/assets/filebrowser-screenshot-2.webp b/website/assets/filebrowser-screenshot-2.webp new file mode 100644 index 0000000..ecfcc52 Binary files /dev/null and b/website/assets/filebrowser-screenshot-2.webp differ diff --git a/website/assets/ghost-logo.svg b/website/assets/ghost-logo.svg new file mode 100644 index 0000000..93000a5 --- /dev/null +++ b/website/assets/ghost-logo.svg @@ -0,0 +1,4 @@ + + Ghost + + diff --git a/website/assets/ghost-screenshot-1.webp b/website/assets/ghost-screenshot-1.webp new file mode 100644 index 0000000..338cc2f Binary files /dev/null and b/website/assets/ghost-screenshot-1.webp differ diff --git a/website/assets/ghost-screenshot-2.webp b/website/assets/ghost-screenshot-2.webp new file mode 100644 index 0000000..d8c95bc Binary files /dev/null and b/website/assets/ghost-screenshot-2.webp differ diff --git a/website/assets/ghost-screenshot-3.webp b/website/assets/ghost-screenshot-3.webp new file mode 100644 index 0000000..0844e2b Binary files /dev/null and b/website/assets/ghost-screenshot-3.webp differ diff --git a/website/assets/ghost-screenshot-4.webp b/website/assets/ghost-screenshot-4.webp new file mode 100644 index 0000000..582afab Binary files /dev/null and b/website/assets/ghost-screenshot-4.webp differ diff --git a/website/assets/gitea-logo.svg b/website/assets/gitea-logo.svg new file mode 100644 index 0000000..4cce797 --- /dev/null +++ b/website/assets/gitea-logo.svg @@ -0,0 +1 @@ +Gitea \ No newline at end of file diff --git a/website/assets/gitea-screenshot-1.webp b/website/assets/gitea-screenshot-1.webp new file mode 100644 index 0000000..5cd4c99 Binary files /dev/null and b/website/assets/gitea-screenshot-1.webp differ diff --git a/website/assets/gitea-screenshot-2.webp b/website/assets/gitea-screenshot-2.webp new file mode 100644 index 0000000..2347ce6 Binary files /dev/null and b/website/assets/gitea-screenshot-2.webp differ diff --git a/website/assets/gitea-screenshot-3.webp b/website/assets/gitea-screenshot-3.webp new file mode 100644 index 0000000..f292387 Binary files /dev/null and b/website/assets/gitea-screenshot-3.webp differ diff --git a/website/assets/github.svg b/website/assets/github.svg new file mode 100644 index 0000000..b3912d6 --- /dev/null +++ b/website/assets/github.svg @@ -0,0 +1 @@ +GitHub \ No newline at end of file diff --git a/website/assets/glance-logo.svg b/website/assets/glance-logo.svg new file mode 100644 index 0000000..ed733c3 --- /dev/null +++ b/website/assets/glance-logo.svg @@ -0,0 +1 @@ +Glance \ No newline at end of file diff --git a/website/assets/glance-screenshot-1.webp b/website/assets/glance-screenshot-1.webp new file mode 100644 index 0000000..42b506c Binary files /dev/null and b/website/assets/glance-screenshot-1.webp differ diff --git a/website/assets/glance-screenshot-2.webp b/website/assets/glance-screenshot-2.webp new file mode 100644 index 0000000..e592e54 Binary files /dev/null and b/website/assets/glance-screenshot-2.webp differ diff --git a/website/assets/glance-screenshot-3.webp b/website/assets/glance-screenshot-3.webp new file mode 100644 index 0000000..bc44e09 Binary files /dev/null and b/website/assets/glance-screenshot-3.webp differ diff --git a/website/assets/glance-screenshot-4.webp b/website/assets/glance-screenshot-4.webp new file mode 100644 index 0000000..89cf632 Binary files /dev/null and b/website/assets/glance-screenshot-4.webp differ diff --git a/website/assets/gokapi-logo.png b/website/assets/gokapi-logo.png new file mode 100644 index 0000000..9c4a0ef Binary files /dev/null and b/website/assets/gokapi-logo.png differ diff --git a/website/assets/gokapi-screenshot-1.webp b/website/assets/gokapi-screenshot-1.webp new file mode 100644 index 0000000..71fb248 Binary files /dev/null and b/website/assets/gokapi-screenshot-1.webp differ diff --git a/website/assets/grafana-logo.svg b/website/assets/grafana-logo.svg new file mode 100644 index 0000000..c838eb5 --- /dev/null +++ b/website/assets/grafana-logo.svg @@ -0,0 +1,4 @@ + + Grafana + + diff --git a/website/assets/grafana-screenshot-1.webp b/website/assets/grafana-screenshot-1.webp new file mode 100644 index 0000000..549b71c Binary files /dev/null and b/website/assets/grafana-screenshot-1.webp differ diff --git a/website/assets/grafana-screenshot-2.webp b/website/assets/grafana-screenshot-2.webp new file mode 100644 index 0000000..c3e8f39 Binary files /dev/null and b/website/assets/grafana-screenshot-2.webp differ diff --git a/website/assets/grafana-screenshot-3.webp b/website/assets/grafana-screenshot-3.webp new file mode 100644 index 0000000..91d42cb Binary files /dev/null and b/website/assets/grafana-screenshot-3.webp differ diff --git a/website/assets/grafana-screenshot-4.webp b/website/assets/grafana-screenshot-4.webp new file mode 100644 index 0000000..0da7f23 Binary files /dev/null and b/website/assets/grafana-screenshot-4.webp differ diff --git a/website/assets/grampsweb-logo.png b/website/assets/grampsweb-logo.png new file mode 100644 index 0000000..732276b Binary files /dev/null and b/website/assets/grampsweb-logo.png differ diff --git a/website/assets/grampsweb-screenshot-1.webp b/website/assets/grampsweb-screenshot-1.webp new file mode 100644 index 0000000..abb32f3 Binary files /dev/null and b/website/assets/grampsweb-screenshot-1.webp differ diff --git a/website/assets/grampsweb-screenshot-2.webp b/website/assets/grampsweb-screenshot-2.webp new file mode 100644 index 0000000..826dbde Binary files /dev/null and b/website/assets/grampsweb-screenshot-2.webp differ diff --git a/website/assets/grampsweb-screenshot-3.webp b/website/assets/grampsweb-screenshot-3.webp new file mode 100644 index 0000000..6d38168 Binary files /dev/null and b/website/assets/grampsweb-screenshot-3.webp differ diff --git a/website/assets/grampsweb-screenshot-4.webp b/website/assets/grampsweb-screenshot-4.webp new file mode 100644 index 0000000..22b45ec Binary files /dev/null and b/website/assets/grampsweb-screenshot-4.webp differ diff --git a/website/assets/homeassistant-logo.svg b/website/assets/homeassistant-logo.svg new file mode 100644 index 0000000..cf2a613 --- /dev/null +++ b/website/assets/homeassistant-logo.svg @@ -0,0 +1,4 @@ + + Home Assistant + + diff --git a/website/assets/homeassistant-screenshot-1.webp b/website/assets/homeassistant-screenshot-1.webp new file mode 100644 index 0000000..77a0a44 Binary files /dev/null and b/website/assets/homeassistant-screenshot-1.webp differ diff --git a/website/assets/homeassistant-screenshot-2.webp b/website/assets/homeassistant-screenshot-2.webp new file mode 100644 index 0000000..04cd49f Binary files /dev/null and b/website/assets/homeassistant-screenshot-2.webp differ diff --git a/website/assets/homeassistant-screenshot-3.webp b/website/assets/homeassistant-screenshot-3.webp new file mode 100644 index 0000000..c7a0ddf Binary files /dev/null and b/website/assets/homeassistant-screenshot-3.webp differ diff --git a/website/assets/homeassistant-screenshot-4.webp b/website/assets/homeassistant-screenshot-4.webp new file mode 100644 index 0000000..bf59b7d Binary files /dev/null and b/website/assets/homeassistant-screenshot-4.webp differ diff --git a/website/assets/homeassistant-screenshot-5.webp b/website/assets/homeassistant-screenshot-5.webp new file mode 100644 index 0000000..22d4346 Binary files /dev/null and b/website/assets/homeassistant-screenshot-5.webp differ diff --git a/website/assets/homeassistant-screenshot-6.webp b/website/assets/homeassistant-screenshot-6.webp new file mode 100644 index 0000000..4b34f57 Binary files /dev/null and b/website/assets/homeassistant-screenshot-6.webp differ diff --git a/website/assets/homepage-logo.svg b/website/assets/homepage-logo.svg new file mode 100644 index 0000000..26c9eda --- /dev/null +++ b/website/assets/homepage-logo.svg @@ -0,0 +1 @@ +Homepage \ No newline at end of file diff --git a/website/assets/homepage-screenshot-1.webp b/website/assets/homepage-screenshot-1.webp new file mode 100644 index 0000000..b8ee7bd Binary files /dev/null and b/website/assets/homepage-screenshot-1.webp differ diff --git a/website/assets/homepage-screenshot-2.webp b/website/assets/homepage-screenshot-2.webp new file mode 100644 index 0000000..f9a88be Binary files /dev/null and b/website/assets/homepage-screenshot-2.webp differ diff --git a/website/assets/homepage-screenshot-3.webp b/website/assets/homepage-screenshot-3.webp new file mode 100644 index 0000000..8e2c89f Binary files /dev/null and b/website/assets/homepage-screenshot-3.webp differ diff --git a/website/assets/homepage-screenshot-4.webp b/website/assets/homepage-screenshot-4.webp new file mode 100644 index 0000000..0f018e0 Binary files /dev/null and b/website/assets/homepage-screenshot-4.webp differ diff --git a/website/assets/immich-logo.svg b/website/assets/immich-logo.svg new file mode 100644 index 0000000..4dee35b --- /dev/null +++ b/website/assets/immich-logo.svg @@ -0,0 +1 @@ +Immich \ No newline at end of file diff --git a/website/assets/immich-screenshot-1.webp b/website/assets/immich-screenshot-1.webp new file mode 100644 index 0000000..bf9fe37 Binary files /dev/null and b/website/assets/immich-screenshot-1.webp differ diff --git a/website/assets/immich-screenshot-2.webp b/website/assets/immich-screenshot-2.webp new file mode 100644 index 0000000..74147f7 Binary files /dev/null and b/website/assets/immich-screenshot-2.webp differ diff --git a/website/assets/immich-screenshot-3.webp b/website/assets/immich-screenshot-3.webp new file mode 100644 index 0000000..7522e61 Binary files /dev/null and b/website/assets/immich-screenshot-3.webp differ diff --git a/website/assets/immich-screenshot-4.webp b/website/assets/immich-screenshot-4.webp new file mode 100644 index 0000000..8c54e1b Binary files /dev/null and b/website/assets/immich-screenshot-4.webp differ diff --git a/website/assets/jellyfin-logo.svg b/website/assets/jellyfin-logo.svg new file mode 100644 index 0000000..0ea38d0 --- /dev/null +++ b/website/assets/jellyfin-logo.svg @@ -0,0 +1 @@ +Jellyfin \ No newline at end of file diff --git a/website/assets/jellyfin-screenshot-1.webp b/website/assets/jellyfin-screenshot-1.webp new file mode 100644 index 0000000..81b827b Binary files /dev/null and b/website/assets/jellyfin-screenshot-1.webp differ diff --git a/website/assets/jellyfin-screenshot-2.webp b/website/assets/jellyfin-screenshot-2.webp new file mode 100644 index 0000000..3ccab9e Binary files /dev/null and b/website/assets/jellyfin-screenshot-2.webp differ diff --git a/website/assets/kimai-logo.png b/website/assets/kimai-logo.png new file mode 100644 index 0000000..907dee9 Binary files /dev/null and b/website/assets/kimai-logo.png differ diff --git a/website/assets/kimai-screenshot-1.webp b/website/assets/kimai-screenshot-1.webp new file mode 100644 index 0000000..ea64c82 Binary files /dev/null and b/website/assets/kimai-screenshot-1.webp differ diff --git a/website/assets/kimai-screenshot-2.webp b/website/assets/kimai-screenshot-2.webp new file mode 100644 index 0000000..0494fb0 Binary files /dev/null and b/website/assets/kimai-screenshot-2.webp differ diff --git a/website/assets/kimai-screenshot-3.webp b/website/assets/kimai-screenshot-3.webp new file mode 100644 index 0000000..774d29e Binary files /dev/null and b/website/assets/kimai-screenshot-3.webp differ diff --git a/website/assets/kimai-screenshot-4.webp b/website/assets/kimai-screenshot-4.webp new file mode 100644 index 0000000..3404812 Binary files /dev/null and b/website/assets/kimai-screenshot-4.webp differ diff --git a/website/assets/kimai-screenshot-5.webp b/website/assets/kimai-screenshot-5.webp new file mode 100644 index 0000000..45e0b8b Binary files /dev/null and b/website/assets/kimai-screenshot-5.webp differ diff --git a/website/assets/komga-logo.svg b/website/assets/komga-logo.svg new file mode 100644 index 0000000..5b8093b --- /dev/null +++ b/website/assets/komga-logo.svg @@ -0,0 +1,195 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/website/assets/komga-screenshot-1.webp b/website/assets/komga-screenshot-1.webp new file mode 100644 index 0000000..8f8590a Binary files /dev/null and b/website/assets/komga-screenshot-1.webp differ diff --git a/website/assets/logo.png b/website/assets/logo.png new file mode 100644 index 0000000..122d590 Binary files /dev/null and b/website/assets/logo.png differ diff --git a/website/assets/logo.svg b/website/assets/logo.svg new file mode 100644 index 0000000..7dee180 --- /dev/null +++ b/website/assets/logo.svg @@ -0,0 +1,232 @@ + +felhomeu diff --git a/website/assets/n8n-logo.svg b/website/assets/n8n-logo.svg new file mode 100644 index 0000000..e1265cd --- /dev/null +++ b/website/assets/n8n-logo.svg @@ -0,0 +1,4 @@ + + n8n + + diff --git a/website/assets/n8n-screenshot-1.webp b/website/assets/n8n-screenshot-1.webp new file mode 100644 index 0000000..881c479 Binary files /dev/null and b/website/assets/n8n-screenshot-1.webp differ diff --git a/website/assets/n8n-screenshot-2.webp b/website/assets/n8n-screenshot-2.webp new file mode 100644 index 0000000..aed895d Binary files /dev/null and b/website/assets/n8n-screenshot-2.webp differ diff --git a/website/assets/n8n-screenshot-3.webp b/website/assets/n8n-screenshot-3.webp new file mode 100644 index 0000000..32eb6bb Binary files /dev/null and b/website/assets/n8n-screenshot-3.webp differ diff --git a/website/assets/n8n-screenshot-4.webp b/website/assets/n8n-screenshot-4.webp new file mode 100644 index 0000000..2e46505 Binary files /dev/null and b/website/assets/n8n-screenshot-4.webp differ diff --git a/website/assets/n8n-screenshot-5.webp b/website/assets/n8n-screenshot-5.webp new file mode 100644 index 0000000..c13f447 Binary files /dev/null and b/website/assets/n8n-screenshot-5.webp differ diff --git a/website/assets/navidrome-logo.svg b/website/assets/navidrome-logo.svg new file mode 100644 index 0000000..1b52076 --- /dev/null +++ b/website/assets/navidrome-logo.svg @@ -0,0 +1,57 @@ + + + + + Created by potrace 1.11, written by Peter Selinger 2001-2013 + + + + + + + + + + + + + diff --git a/website/assets/navidrome-screenshot-1.webp b/website/assets/navidrome-screenshot-1.webp new file mode 100644 index 0000000..463ac76 Binary files /dev/null and b/website/assets/navidrome-screenshot-1.webp differ diff --git a/website/assets/navidrome-screenshot-2.webp b/website/assets/navidrome-screenshot-2.webp new file mode 100644 index 0000000..5f9ce76 Binary files /dev/null and b/website/assets/navidrome-screenshot-2.webp differ diff --git a/website/assets/nextcloud-logo.svg b/website/assets/nextcloud-logo.svg new file mode 100644 index 0000000..066b250 --- /dev/null +++ b/website/assets/nextcloud-logo.svg @@ -0,0 +1,4 @@ + + Nextcloud + + \ No newline at end of file diff --git a/website/assets/nextcloud-screenshot-1.webp b/website/assets/nextcloud-screenshot-1.webp new file mode 100644 index 0000000..0d349e1 Binary files /dev/null and b/website/assets/nextcloud-screenshot-1.webp differ diff --git a/website/assets/nextcloud-screenshot-2.webp b/website/assets/nextcloud-screenshot-2.webp new file mode 100644 index 0000000..0eb7d9a Binary files /dev/null and b/website/assets/nextcloud-screenshot-2.webp differ diff --git a/website/assets/nextcloud-screenshot-3.webp b/website/assets/nextcloud-screenshot-3.webp new file mode 100644 index 0000000..7613439 Binary files /dev/null and b/website/assets/nextcloud-screenshot-3.webp differ diff --git a/website/assets/og-image.svg b/website/assets/og-image.svg new file mode 100644 index 0000000..15a8221 --- /dev/null +++ b/website/assets/og-image.svg @@ -0,0 +1,313 @@ + +Saját felhőd,saját szabályaidfelhomeu diff --git a/website/assets/og-image_wide.svg b/website/assets/og-image_wide.svg new file mode 100644 index 0000000..0c9b5ba --- /dev/null +++ b/website/assets/og-image_wide.svg @@ -0,0 +1,326 @@ + +Saját felhőd,saját szabályaidfelhomeu diff --git a/website/assets/onlyoffice-logo.svg b/website/assets/onlyoffice-logo.svg new file mode 100644 index 0000000..06cf12c --- /dev/null +++ b/website/assets/onlyoffice-logo.svg @@ -0,0 +1,4 @@ + + ONLYOFFICE + + diff --git a/website/assets/onlyoffice-screenshot-1.webp b/website/assets/onlyoffice-screenshot-1.webp new file mode 100644 index 0000000..0d4fa0d Binary files /dev/null and b/website/assets/onlyoffice-screenshot-1.webp differ diff --git a/website/assets/onlyoffice-screenshot-2.webp b/website/assets/onlyoffice-screenshot-2.webp new file mode 100644 index 0000000..b754526 Binary files /dev/null and b/website/assets/onlyoffice-screenshot-2.webp differ diff --git a/website/assets/onlyoffice-screenshot-3.webp b/website/assets/onlyoffice-screenshot-3.webp new file mode 100644 index 0000000..0ff7378 Binary files /dev/null and b/website/assets/onlyoffice-screenshot-3.webp differ diff --git a/website/assets/onlyoffice-screenshot-4.webp b/website/assets/onlyoffice-screenshot-4.webp new file mode 100644 index 0000000..81a4012 Binary files /dev/null and b/website/assets/onlyoffice-screenshot-4.webp differ diff --git a/website/assets/onlyoffice-screenshot-5.webp b/website/assets/onlyoffice-screenshot-5.webp new file mode 100644 index 0000000..3052fe2 Binary files /dev/null and b/website/assets/onlyoffice-screenshot-5.webp differ diff --git a/website/assets/onlyoffice-screenshot-6.webp b/website/assets/onlyoffice-screenshot-6.webp new file mode 100644 index 0000000..466539b Binary files /dev/null and b/website/assets/onlyoffice-screenshot-6.webp differ diff --git a/website/assets/onlyoffice-screenshot-7.webp b/website/assets/onlyoffice-screenshot-7.webp new file mode 100644 index 0000000..0e4cb27 Binary files /dev/null and b/website/assets/onlyoffice-screenshot-7.webp differ diff --git a/website/assets/onlyoffice-screenshot-8.webp b/website/assets/onlyoffice-screenshot-8.webp new file mode 100644 index 0000000..5e86d32 Binary files /dev/null and b/website/assets/onlyoffice-screenshot-8.webp differ diff --git a/website/assets/onlyoffice-screenshot-9.webp b/website/assets/onlyoffice-screenshot-9.webp new file mode 100644 index 0000000..327ca4d Binary files /dev/null and b/website/assets/onlyoffice-screenshot-9.webp differ diff --git a/website/assets/opengist-logo.png b/website/assets/opengist-logo.png new file mode 100644 index 0000000..bf9e33a Binary files /dev/null and b/website/assets/opengist-logo.png differ diff --git a/website/assets/opengist-screenshot-1.webp b/website/assets/opengist-screenshot-1.webp new file mode 100644 index 0000000..ae6f1c5 Binary files /dev/null and b/website/assets/opengist-screenshot-1.webp differ diff --git a/website/assets/opengist-screenshot-2.webp b/website/assets/opengist-screenshot-2.webp new file mode 100644 index 0000000..ee05252 Binary files /dev/null and b/website/assets/opengist-screenshot-2.webp differ diff --git a/website/assets/opengist-screenshot-3.webp b/website/assets/opengist-screenshot-3.webp new file mode 100644 index 0000000..889c377 Binary files /dev/null and b/website/assets/opengist-screenshot-3.webp differ diff --git a/website/assets/outline-logo.svg b/website/assets/outline-logo.svg new file mode 100644 index 0000000..c2d8fb0 --- /dev/null +++ b/website/assets/outline-logo.svg @@ -0,0 +1 @@ +Outline \ No newline at end of file diff --git a/website/assets/outline-screenshot-1.webp b/website/assets/outline-screenshot-1.webp new file mode 100644 index 0000000..fc8a176 Binary files /dev/null and b/website/assets/outline-screenshot-1.webp differ diff --git a/website/assets/outline-screenshot-2.webp b/website/assets/outline-screenshot-2.webp new file mode 100644 index 0000000..eb4a7b5 Binary files /dev/null and b/website/assets/outline-screenshot-2.webp differ diff --git a/website/assets/paperless-ngx-logo.svg b/website/assets/paperless-ngx-logo.svg new file mode 100644 index 0000000..a48a838 --- /dev/null +++ b/website/assets/paperless-ngx-logo.svg @@ -0,0 +1 @@ +Paperless-ngx \ No newline at end of file diff --git a/website/assets/paperless-ngx-screenshot-1.webp b/website/assets/paperless-ngx-screenshot-1.webp new file mode 100644 index 0000000..c9f6e95 Binary files /dev/null and b/website/assets/paperless-ngx-screenshot-1.webp differ diff --git a/website/assets/paperless-ngx-screenshot-2.webp b/website/assets/paperless-ngx-screenshot-2.webp new file mode 100644 index 0000000..f53abbc Binary files /dev/null and b/website/assets/paperless-ngx-screenshot-2.webp differ diff --git a/website/assets/paperless-ngx-screenshot-3.webp b/website/assets/paperless-ngx-screenshot-3.webp new file mode 100644 index 0000000..ce9e1ab Binary files /dev/null and b/website/assets/paperless-ngx-screenshot-3.webp differ diff --git a/website/assets/papra-logo.svg b/website/assets/papra-logo.svg new file mode 100644 index 0000000..2100cc3 --- /dev/null +++ b/website/assets/papra-logo.svg @@ -0,0 +1,11 @@ + + + + + + diff --git a/website/assets/papra-screenshot-1.webp b/website/assets/papra-screenshot-1.webp new file mode 100644 index 0000000..c824e36 Binary files /dev/null and b/website/assets/papra-screenshot-1.webp differ diff --git a/website/assets/papra-screenshot-2.webp b/website/assets/papra-screenshot-2.webp new file mode 100644 index 0000000..365cc3d Binary files /dev/null and b/website/assets/papra-screenshot-2.webp differ diff --git a/website/assets/papra-screenshot-3.webp b/website/assets/papra-screenshot-3.webp new file mode 100644 index 0000000..86ba60e Binary files /dev/null and b/website/assets/papra-screenshot-3.webp differ diff --git a/website/assets/plantit-logo.svg b/website/assets/plantit-logo.svg new file mode 100644 index 0000000..a46ff8c --- /dev/null +++ b/website/assets/plantit-logo.svg @@ -0,0 +1 @@ +Leaflet \ No newline at end of file diff --git a/website/assets/plantit-screenshot-1.webp b/website/assets/plantit-screenshot-1.webp new file mode 100644 index 0000000..3ea31ae Binary files /dev/null and b/website/assets/plantit-screenshot-1.webp differ diff --git a/website/assets/plantit-screenshot-2.webp b/website/assets/plantit-screenshot-2.webp new file mode 100644 index 0000000..dc710ba Binary files /dev/null and b/website/assets/plantit-screenshot-2.webp differ diff --git a/website/assets/plantit-screenshot-3.webp b/website/assets/plantit-screenshot-3.webp new file mode 100644 index 0000000..9eb0226 Binary files /dev/null and b/website/assets/plantit-screenshot-3.webp differ diff --git a/website/assets/plex-logo.svg b/website/assets/plex-logo.svg new file mode 100644 index 0000000..8514757 --- /dev/null +++ b/website/assets/plex-logo.svg @@ -0,0 +1 @@ +Plex \ No newline at end of file diff --git a/website/assets/plex-screenshot-1.webp b/website/assets/plex-screenshot-1.webp new file mode 100644 index 0000000..af18f17 Binary files /dev/null and b/website/assets/plex-screenshot-1.webp differ diff --git a/website/assets/plex-screenshot-2.webp b/website/assets/plex-screenshot-2.webp new file mode 100644 index 0000000..d934d28 Binary files /dev/null and b/website/assets/plex-screenshot-2.webp differ diff --git a/website/assets/plex-screenshot-3.webp b/website/assets/plex-screenshot-3.webp new file mode 100644 index 0000000..623395a Binary files /dev/null and b/website/assets/plex-screenshot-3.webp differ diff --git a/website/assets/privatebin-logo.png b/website/assets/privatebin-logo.png new file mode 100644 index 0000000..fd5e3cd Binary files /dev/null and b/website/assets/privatebin-logo.png differ diff --git a/website/assets/privatebin-screenshot-1.webp b/website/assets/privatebin-screenshot-1.webp new file mode 100644 index 0000000..54838da Binary files /dev/null and b/website/assets/privatebin-screenshot-1.webp differ diff --git a/website/assets/privatebin-screenshot-2.webp b/website/assets/privatebin-screenshot-2.webp new file mode 100644 index 0000000..b1236bc Binary files /dev/null and b/website/assets/privatebin-screenshot-2.webp differ diff --git a/website/assets/radarr-logo.png b/website/assets/radarr-logo.png new file mode 100644 index 0000000..57ff998 Binary files /dev/null and b/website/assets/radarr-logo.png differ diff --git a/website/assets/radarr-screenshot-1.webp b/website/assets/radarr-screenshot-1.webp new file mode 100644 index 0000000..c1b2e7a Binary files /dev/null and b/website/assets/radarr-screenshot-1.webp differ diff --git a/website/assets/radarr-screenshot-2.webp b/website/assets/radarr-screenshot-2.webp new file mode 100644 index 0000000..77e6fb8 Binary files /dev/null and b/website/assets/radarr-screenshot-2.webp differ diff --git a/website/assets/rallly-logo.svg b/website/assets/rallly-logo.svg new file mode 100644 index 0000000..1a2d3ad --- /dev/null +++ b/website/assets/rallly-logo.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/website/assets/rallly-screenshot-1.webp b/website/assets/rallly-screenshot-1.webp new file mode 100644 index 0000000..3994f90 Binary files /dev/null and b/website/assets/rallly-screenshot-1.webp differ diff --git a/website/assets/rallly-screenshot-2.webp b/website/assets/rallly-screenshot-2.webp new file mode 100644 index 0000000..ae5b798 Binary files /dev/null and b/website/assets/rallly-screenshot-2.webp differ diff --git a/website/assets/romm-logo.svg b/website/assets/romm-logo.svg new file mode 100644 index 0000000..a8e9290 --- /dev/null +++ b/website/assets/romm-logo.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/website/assets/romm-screenshot-1.webp b/website/assets/romm-screenshot-1.webp new file mode 100644 index 0000000..bd343dc Binary files /dev/null and b/website/assets/romm-screenshot-1.webp differ diff --git a/website/assets/romm-screenshot-2.webp b/website/assets/romm-screenshot-2.webp new file mode 100644 index 0000000..94ad5cd Binary files /dev/null and b/website/assets/romm-screenshot-2.webp differ diff --git a/website/assets/seerr-logo.png b/website/assets/seerr-logo.png new file mode 100644 index 0000000..b97202a Binary files /dev/null and b/website/assets/seerr-logo.png differ diff --git a/website/assets/seerr-screenshot-1.webp b/website/assets/seerr-screenshot-1.webp new file mode 100644 index 0000000..2213082 Binary files /dev/null and b/website/assets/seerr-screenshot-1.webp differ diff --git a/website/assets/seerr-screenshot-2.webp b/website/assets/seerr-screenshot-2.webp new file mode 100644 index 0000000..2d90318 Binary files /dev/null and b/website/assets/seerr-screenshot-2.webp differ diff --git a/website/assets/sonarr-logo.svg b/website/assets/sonarr-logo.svg new file mode 100644 index 0000000..bbbb943 --- /dev/null +++ b/website/assets/sonarr-logo.svg @@ -0,0 +1 @@ +sonarr \ No newline at end of file diff --git a/website/assets/sonarr-screenshot-1.webp b/website/assets/sonarr-screenshot-1.webp new file mode 100644 index 0000000..8f74587 Binary files /dev/null and b/website/assets/sonarr-screenshot-1.webp differ diff --git a/website/assets/sonarr-screenshot-2.webp b/website/assets/sonarr-screenshot-2.webp new file mode 100644 index 0000000..8ff32dc Binary files /dev/null and b/website/assets/sonarr-screenshot-2.webp differ diff --git a/website/assets/sonarr-screenshot-3.webp b/website/assets/sonarr-screenshot-3.webp new file mode 100644 index 0000000..059e44f Binary files /dev/null and b/website/assets/sonarr-screenshot-3.webp differ diff --git a/website/assets/tandoor-logo.png b/website/assets/tandoor-logo.png new file mode 100644 index 0000000..586f277 Binary files /dev/null and b/website/assets/tandoor-logo.png differ diff --git a/website/assets/tandoor-screenshot-1.webp b/website/assets/tandoor-screenshot-1.webp new file mode 100644 index 0000000..d1f81d5 Binary files /dev/null and b/website/assets/tandoor-screenshot-1.webp differ diff --git a/website/assets/tandoor-screenshot-2.webp b/website/assets/tandoor-screenshot-2.webp new file mode 100644 index 0000000..e1a1347 Binary files /dev/null and b/website/assets/tandoor-screenshot-2.webp differ diff --git a/website/assets/tandoor-screenshot-3.webp b/website/assets/tandoor-screenshot-3.webp new file mode 100644 index 0000000..558dede Binary files /dev/null and b/website/assets/tandoor-screenshot-3.webp differ diff --git a/website/assets/termix-logo.svg b/website/assets/termix-logo.svg new file mode 100644 index 0000000..d1f4ef7 --- /dev/null +++ b/website/assets/termix-logo.svg @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/website/assets/termix-screenshot-1.webp b/website/assets/termix-screenshot-1.webp new file mode 100644 index 0000000..f6ad76c Binary files /dev/null and b/website/assets/termix-screenshot-1.webp differ diff --git a/website/assets/termix-screenshot-2.webp b/website/assets/termix-screenshot-2.webp new file mode 100644 index 0000000..29764b1 Binary files /dev/null and b/website/assets/termix-screenshot-2.webp differ diff --git a/website/assets/termix-screenshot-3.webp b/website/assets/termix-screenshot-3.webp new file mode 100644 index 0000000..377c9f9 Binary files /dev/null and b/website/assets/termix-screenshot-3.webp differ diff --git a/website/assets/termix-screenshot-4.webp b/website/assets/termix-screenshot-4.webp new file mode 100644 index 0000000..09e8f71 Binary files /dev/null and b/website/assets/termix-screenshot-4.webp differ diff --git a/website/assets/uptimekuma-logo.svg b/website/assets/uptimekuma-logo.svg new file mode 100644 index 0000000..65e6c1c --- /dev/null +++ b/website/assets/uptimekuma-logo.svg @@ -0,0 +1 @@ +Uptime Kuma \ No newline at end of file diff --git a/website/assets/uptimekuma-screenshot-1.webp b/website/assets/uptimekuma-screenshot-1.webp new file mode 100644 index 0000000..6e4f7d5 Binary files /dev/null and b/website/assets/uptimekuma-screenshot-1.webp differ diff --git a/website/assets/uptimekuma-screenshot-2.webp b/website/assets/uptimekuma-screenshot-2.webp new file mode 100644 index 0000000..41dd9b8 Binary files /dev/null and b/website/assets/uptimekuma-screenshot-2.webp differ diff --git a/website/assets/uptimekuma-screenshot-3.webp b/website/assets/uptimekuma-screenshot-3.webp new file mode 100644 index 0000000..57fbd6a Binary files /dev/null and b/website/assets/uptimekuma-screenshot-3.webp differ diff --git a/website/assets/vaultwarden-logo.svg b/website/assets/vaultwarden-logo.svg new file mode 100644 index 0000000..e8143af --- /dev/null +++ b/website/assets/vaultwarden-logo.svg @@ -0,0 +1 @@ +Vaultwarden \ No newline at end of file diff --git a/website/assets/vaultwarden-screenshot-1.webp b/website/assets/vaultwarden-screenshot-1.webp new file mode 100644 index 0000000..86e5d03 Binary files /dev/null and b/website/assets/vaultwarden-screenshot-1.webp differ diff --git a/website/assets/vikunja-logo.svg b/website/assets/vikunja-logo.svg new file mode 100644 index 0000000..a5922b1 --- /dev/null +++ b/website/assets/vikunja-logo.svg @@ -0,0 +1,4 @@ + + Vikunja + + diff --git a/website/assets/vikunja-screenshot-1.webp b/website/assets/vikunja-screenshot-1.webp new file mode 100644 index 0000000..9ffd76e Binary files /dev/null and b/website/assets/vikunja-screenshot-1.webp differ diff --git a/website/assets/vikunja-screenshot-2.webp b/website/assets/vikunja-screenshot-2.webp new file mode 100644 index 0000000..115c343 Binary files /dev/null and b/website/assets/vikunja-screenshot-2.webp differ diff --git a/website/assets/vikunja-screenshot-3.webp b/website/assets/vikunja-screenshot-3.webp new file mode 100644 index 0000000..fe9f613 Binary files /dev/null and b/website/assets/vikunja-screenshot-3.webp differ diff --git a/website/assets/vikunja-screenshot-4.webp b/website/assets/vikunja-screenshot-4.webp new file mode 100644 index 0000000..898db42 Binary files /dev/null and b/website/assets/vikunja-screenshot-4.webp differ diff --git a/website/assets/wanderer-logo.svg b/website/assets/wanderer-logo.svg new file mode 100644 index 0000000..d7a43bf --- /dev/null +++ b/website/assets/wanderer-logo.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/website/assets/wanderer-screenshot-1.webp b/website/assets/wanderer-screenshot-1.webp new file mode 100644 index 0000000..6efc662 Binary files /dev/null and b/website/assets/wanderer-screenshot-1.webp differ diff --git a/website/assets/wanderer-screenshot-2.webp b/website/assets/wanderer-screenshot-2.webp new file mode 100644 index 0000000..70bf9a5 Binary files /dev/null and b/website/assets/wanderer-screenshot-2.webp differ diff --git a/website/assets/wanderer-screenshot-3.webp b/website/assets/wanderer-screenshot-3.webp new file mode 100644 index 0000000..257eab9 Binary files /dev/null and b/website/assets/wanderer-screenshot-3.webp differ diff --git a/website/assets/wanderer-screenshot-4.webp b/website/assets/wanderer-screenshot-4.webp new file mode 100644 index 0000000..5ded517 Binary files /dev/null and b/website/assets/wanderer-screenshot-4.webp differ diff --git a/website/assets/wger-logo.png b/website/assets/wger-logo.png new file mode 100644 index 0000000..fa238fc Binary files /dev/null and b/website/assets/wger-logo.png differ diff --git a/website/assets/wger-screenshot-1.webp b/website/assets/wger-screenshot-1.webp new file mode 100644 index 0000000..56ff9c2 Binary files /dev/null and b/website/assets/wger-screenshot-1.webp differ diff --git a/website/assets/wger-screenshot-2.webp b/website/assets/wger-screenshot-2.webp new file mode 100644 index 0000000..a79a7d9 Binary files /dev/null and b/website/assets/wger-screenshot-2.webp differ diff --git a/website/assets/wger-screenshot-3.webp b/website/assets/wger-screenshot-3.webp new file mode 100644 index 0000000..d8ccaac Binary files /dev/null and b/website/assets/wger-screenshot-3.webp differ diff --git a/website/assets/wishlist-logo.svg b/website/assets/wishlist-logo.svg new file mode 100644 index 0000000..6c0e923 --- /dev/null +++ b/website/assets/wishlist-logo.svg @@ -0,0 +1,301 @@ + + + + + Created by potrace 1.14, written by Peter Selinger 2001-2017 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/website/assets/wishlist-screenshot-1.webp b/website/assets/wishlist-screenshot-1.webp new file mode 100644 index 0000000..9e835bb Binary files /dev/null and b/website/assets/wishlist-screenshot-1.webp differ diff --git a/website/assets/wishlist-screenshot-2.webp b/website/assets/wishlist-screenshot-2.webp new file mode 100644 index 0000000..89b0308 Binary files /dev/null and b/website/assets/wishlist-screenshot-2.webp differ diff --git a/website/assets/wishlist-screenshot-3.webp b/website/assets/wishlist-screenshot-3.webp new file mode 100644 index 0000000..6f77cbe Binary files /dev/null and b/website/assets/wishlist-screenshot-3.webp differ diff --git a/website/assets/zipline-logo.png b/website/assets/zipline-logo.png new file mode 100644 index 0000000..ba87994 Binary files /dev/null and b/website/assets/zipline-logo.png differ diff --git a/website/assets/zipline-screenshot-1.webp b/website/assets/zipline-screenshot-1.webp new file mode 100644 index 0000000..12ce827 Binary files /dev/null and b/website/assets/zipline-screenshot-1.webp differ diff --git a/website/assets/zipline-screenshot-2.webp b/website/assets/zipline-screenshot-2.webp new file mode 100644 index 0000000..666d15c Binary files /dev/null and b/website/assets/zipline-screenshot-2.webp differ diff --git a/website/assets/zipline-screenshot-3.webp b/website/assets/zipline-screenshot-3.webp new file mode 100644 index 0000000..0137a2a Binary files /dev/null and b/website/assets/zipline-screenshot-3.webp differ diff --git a/website/assets/zipline-screenshot-4.webp b/website/assets/zipline-screenshot-4.webp new file mode 100644 index 0000000..aa70afd Binary files /dev/null and b/website/assets/zipline-screenshot-4.webp differ diff --git a/website/biztonsagimentes.html b/website/biztonsagimentes.html new file mode 100644 index 0000000..59302f7 --- /dev/null +++ b/website/biztonsagimentes.html @@ -0,0 +1,724 @@ + + + + + + Biztonsági mentés — 3-2-1 mentési stratégia otthoni szerverekhez | Felhom.eu + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+
+

🤔 Miért fontos ez?

+

Amikor valaki felhőszolgáltatást választ – legyen az Google Drive, iCloud, vagy bármilyen más – az egyik legfontosabb szempont az adatbiztonság. Nem az a kérdés, hogy valaki hozzáfér-e az adatainkhoz, hanem hogy megmaradnak-e.

+

A nagy szolgáltatók ezt milliárd dolláros infrastruktúrával oldják meg: több adatközpont, redundáns tárolás, automatikus mentések. De vajon otthoni szerveren is elérhető ugyanez a biztonság?

+
+

A válasz: igen. A megfelelő mentési stratégiával az otthoni szervered ugyanolyan biztonságos lehet, mint bármely felhőszolgáltató – sőt, te irányítasz mindent.

+
+
+
+
+ + +
+
+
+

A 3-2-1 Mentési Szabály

+

Az iparági szabvány, amit a professzionális rendszergazdák és vállalatok használnak világszerte

+
+ +
+
3
+
+

Három másolat az adataidból

+

Mindig legyen legalább három példány minden fontos adatodból: az eredeti, és két biztonsági másolat. Ha az egyik sérül vagy elvész, még mindig van kettő tartalékban.

+
+
Példa
+

A családi fotóid megvannak a szerveren (1), egy külső merevlemezen (2), és egy távoli helyen (3).

+
+
+
+ +
+
2
+
+

Két különböző tárolótípus

+

Az adatokat legalább kétféle tárolóeszközön tartsd. A különböző eszközök különböző meghibásodási módokkal rendelkeznek – ha az egyik típus elromlik, a másik valószínűleg rendben lesz.

+
+
Példa
+

A szerver belső SSD-jén tárolod az adatokat, de a mentés külső HDD-re vagy NAS-ra kerül.

+
+
+
+ +
+
1
+
+

Egy offsite (távoli) másolat

+

Legalább egy másolat legyen fizikailag más helyen. Ez véd a lokális katasztrófák ellen: tűz, vízkár, betörés, vagy akár egy villámcsapás sem veszélyeztetheti az összes adatodat.

+
+
Példa
+

A mentés automatikusan átmásolódik egy barát/rokon szerverére, vagy titkosítva felhőbe kerül.

+
+
+
+ +
+

Így néz ki a gyakorlatban

+
+
+
🖥️
+
Szerver
+
Eredeti adat
+
+
+
+
💾
+
Helyi backup
+
Külső HDD/NAS
+
+
+
+
🌍
+
Offsite backup
+
Távoli hely
+
+
+
+
+
+ + +
+
+
+

Offsite Mentési Megoldások

+

Az "1" a 3-2-1 szabályban – a legfontosabb, és sokszor a legelhanyagoltabb

+
+ +
+
+
👥
+

„Haver rendszer"

+

A legegyszerűbb és legolcsóbb megoldás: cserélj mentéseket egy megbízható ismerőssel. Te mentesz az ő szerverére, ő ment a tiédre.

+
    +
  • Nincs havi díj
  • +
  • Teljes kontroll az adatok felett
  • +
  • Kölcsönös biztonság
  • +
  • End-to-end titkosítás lehetséges
  • +
+
+
Hogyan működik?
+

Titkosított mentések automatikusan szinkronizálódnak VPN kapcsolaton keresztül.

+
+
+ +
+
🏢
+

Otthon ↔ Iroda

+

Ha van munkahelyed vagy saját irodád, használd ki! A két helyszín természetes földrajzi távolságot biztosít.

+
    +
  • Meglévő infrastruktúra használata
  • +
  • Biztonságos, ismert környezet
  • +
  • Gyors helyreállítás szükség esetén
  • +
+
+
Tipp
+

Egy kis, csendes mini PC az iroda sarkában tökéletes backup célpont lehet.

+
+
+ +
+
☁️
+

Titkosított felhő backup

+

Ha nincs megbízható ismerős vagy második helyszín, a felhő a megoldás. Fontos: az adatokat a feltöltés előtt titkosítjuk!

+
    +
  • Professzionális infrastruktúra
  • +
  • Földrajzilag elosztott tárolás
  • +
  • Nincs szükség hardverre
  • +
+
    +
  • Havi/éves díj (tárolás méretétől függően)
  • +
+
+
Megjegyzés
+

Kritikus adatok (dokumentumok, fotók) általában elférnek néhány száz GB-on, ami havi pár száz forint.

+
+
+
+
+
+ + +
+
+
+

Mi Hogyan Oldjuk Meg?

+

Minden általunk telepített szerveren alapértelmezetten beállítjuk a mentéseket

+
+ +
+

🔧 Automatizált mentési rendszer

+

A szerver automatikusan, ütemezetten készít mentéseket. Nem kell semmire sem emlékezned – a rendszer gondoskodik róla.

+

A mentések inkrementálisak, ami azt jelenti, hogy csak a változások kerülnek mentésre. Ez helyet és időt takarít meg, miközben a teljes visszaállítási lehetőség megmarad.

+ +
+

Személyre szabjuk: Minden ügyfélnél felmérjük a lehetőségeket (van-e haver szerver, iroda, felhő preferencia), és ennek megfelelően állítjuk be az offsite mentést.

+
+ +

📊 Monitoring és értesítések

+

A mentéseket folyamatosan figyeljük. Ha bármi probléma van – sikertelen mentés, tárhelyhiány, kapcsolati probléma – azonnal értesítést kapsz, és mi is.

+
+
+
+ + +
+
+

Kérdésed van a mentésekről?

+

Beszéljük át, mi a legjobb megoldás a te helyzetedben. Segítünk megtalálni az egyensúlyt a biztonság és a költségek között.

+ Kapcsolatfelvétel → +
+
+
+ +
+
+

© 2026 felhom.eu — Saját felhőd, saját szabályaid

+
+
+ + + \ No newline at end of file diff --git a/website/gyik.html b/website/gyik.html new file mode 100644 index 0000000..5bc4377 --- /dev/null +++ b/website/gyik.html @@ -0,0 +1,1421 @@ + + + + + + GYIK — Gyakran ismételt kérdések otthoni szerver szolgáltatásról | Felhom.eu + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + +
+
+ + + + + +
+
+ 💡 +

Alapkérdések

+
+ +
+ +
+

A Felhom.eu egy olyan szolgáltatást nyújt, amely segít az otthoni szerver(ek) telepítésében és üzemeltetésében. Kulcsrakész megoldásokat kínálunk: megválasztjuk a hardvert, beállítjuk a szoftvereket, biztosítjuk a mentéseket, és folyamatosan figyelemmel kísérjük a rendszert.

+

A cél egyszerű: a nagy felhőszolgáltatók (Google, Microsoft, Apple) helyett a saját otthonodban futó szerveren tárolhatod az adataidat — anélkül, hogy neked kellene szakértőnek lenned.

+
+
+ +
+ +
+

Mindenkinek, aki szeretné visszavenni az irányítást a digitális élete felett. Tipikus ügyfeleink:

+

Családok, akik szeretnék a fotóikat, videóikat biztonságban tudni, és nem akarnak havonta fizetni a felhőtárhelyért.

+

Adatvédelem-tudatos felhasználók, akik nem akarják, hogy a Google vagy a Microsoft hozzáférjen a dokumentumaikhoz.

+

Médiarajongók, akik saját Netflix/Spotify-szerű rendszert szeretnének a filmjeikhez és zenéjükhöz.

+

Kisvállalkozások, amelyeknek szükségük van dokumentumkezelésre, belső wikire, vagy időpontfoglalásra — saját kontroll alatt.

+
+
+ +
+ +
+

Nem. A teljes telepítést és beállítást mi végezzük. A te dolgod annyi, hogy használod az alkalmazásokat — böngészőn vagy mobilon keresztül, pont úgy, mint egy Google vagy Apple szolgáltatást.

+

A telepítés után egy rövid bemutatón végigvezetünk, hogy magabiztosan használd a rendszert.

+
+
+ +
+ +
+

A Synology és QNAP elsősorban fájltárolásra készült NAS (hálózati adattároló) eszközök, saját zárt szoftverrel. Mi ezzel szemben egy nyílt, Docker-alapú rendszert kínálunk, amelyre bármilyen nyílt forráskódú alkalmazás telepíthető — fotókezelőtől a média szerveren át a jelszókezelőig.

+

A NAS-ok korlátozott alkalmazás-választékot kínálnak és a gyártó szoftverfrissítéseitől függenek. Nálunk több mint 45 alkalmazásból válogathatsz, és bármi egyedi igényt is megoldunk.

+
+
+ +
+ +
+

1. Egyeztetés — Megbeszéljük, mire van szükséged: milyen alkalmazásokat használnál, mennyi tárhelyet szeretnél, és mi a költségkereted.

+

2. Hardver kiválasztás — Segítünk megtalálni az optimális gépet, ami illeszkedik az igényeidhez és a büdzsédhez.

+

3. Telepítés és beállítás — Feltelepítjük az operációs rendszert, a konténerkezelőt, az alkalmazásokat, beállítjuk a mentéseket és a monitoringot.

+

4. Átadás és betanítás — Bemutatjuk, hogyan használd a rendszert, és válaszolunk minden kérdésedre.

+

5. Folyamatos üzemeltetés — Figyeljük a mentéseket, karbantartjuk a rendszert, és segítünk, ha bármi gond van.

+
+
+
+ + +
+
+ 🖥️ +

Hardver & Telepítés

+
+ +
+ +
+

A legtöbb otthoni felhasználónak egy mini PC (pl. Intel N100 processzorral, 16-32 GB RAM-mal) tökéletesen megfelel. Ezek csendesek, energiatakarékosak (15-35W fogyasztás), és kompaktak — elfér a polcon a router mellett.

+

Ha nagyobb tárhelyet szeretnél (pl. filmes könyvtárhoz), egy NAS-al vagy külső merevlemezekkel bővíthető. Részletesebb konfigurációkat a Technológiák oldalon találsz.

+
+
+ +
+ +
+

Sok esetben igen! Egy korábbi asztali PC kiváló szerver lehet. Az egyeztetés során felmérjük, hogy a meglévő géped alkalmas-e a tervezett feladatokra (elég RAM, tároló kapacitás, megbízhatóság).

+

Fontos szempont a fogyasztás és a zajszint — egy régi gamer PC működik ugyan, de havi szinten jóval többet fogyaszt, mint egy modern mini PC.

+
+
+ +
+ +
+

Bárhova, ahol van áramcsatlakozó és hálózati kábel (ethernet). A legjobb hely egy szekrény, polc, vagy a router melletti terület. A mini PC-k annyira kompaktak és csendesek, hogy a nappali polcán is elférnek.

+

WiFi-n is működhet, de a megbízhatóság és sebesség érdekében mindig kábeles kapcsolatot javaslunk.

+
+
+ +
+ +
+

Egy modern mini PC tipikusan 15-35 watt körül fogyaszt terhelés alatt, ami éves szinten nagyjából 5.000–15.000 Ft villanyszámlát jelent (a tarifától függően). Ez kevesebb, mint egy izzó, és töredéke annak, amit egy felhőszolgáltatás éves előfizetése költene.

+
+
+ +
+ +
+

A mini PC-k szinte hangtalan működnek — sok modell ventilátort sem tartalmaz, vagy csak néha kapcsol be rövid időre. Hétköznapi használat mellett nyugodtan tarthatod az íróasztalon vagy a hálószoba polcán.

+

A tower szerverek és rack szervereknél ez már más — ezeket inkább pincébe, kamrába érdemes helyezni.

+
+
+ +
+ +
+

A telepítés során a szerver BIOS-át úgy konfiguráljuk (amennyiben az opció rendelkezésre áll), hogy áramszünet után automatikusan bekapcsoljon. Az operációs rendszer és az összes alkalmazás szintén automatikusan elindul a bekapcsolást követően. Ez a beállítás minden telepítésünk alapértelmezett része.

+

Az adatok nem vesznek el áramkimaradás esetén — az adatbázisok és fájlrendszerek felkészültek erre. Ha a megbízhatóság kritikus, szünetmentes tápegységet (UPS) is tudunk javasolni, ami néhány perc szünet áthidalására elegendő.

+
+
+ +
+ +
+

Otthoni használathoz (helyi hálózaton belül) bármilyen internet elég, mert az alkalmazások a helyi hálózatodon futnak — nem az interneten keresztül. A fotók, filmek, dokumentumok sebessége a routeredtől és a kábeles kapcsolattól függ.

+

Ha távolról is el szeretnéd érni a szerveredet (pl. munkahelyről vagy nyaralásból), akkor a feltöltési sebesség (upload) számít: minimum 10 Mbps ajánlott, de minél több, annál jobb.

+
+
+
+ + +
+
+ 📱 +

Alkalmazások & Használat

+
+ +
+ +
+

Több mint 45 alkalmazást kínálunk — a teljes listát az Alkalmazások oldalon találod. Néhány példa:

+

Immich — Google Photos alternatíva fotók és videók automatikus mentésével. Jellyfin/Plex — saját Netflix filmekhez és sorozatokhoz. Nextcloud — fájlok tárolása és megosztása (Google Drive helyett). Vaultwarden — jelszókezelő az egész családnak. Paperless-ngx — dokumentumok digitalizálása és kereshetővé tétele.

+

Ha valami nincs a listán, kérdezz — a legtöbb nyílt forráskódú alkalmazás telepíthető.

+
+
+ +
+ +
+

Igen, bármikor! A rendszer úgy van felépítve, hogy új alkalmazások könnyedén hozzáadhatók. Szólj, mit szeretnél, és mi telepítjük és bekonfiguráljuk neked.

+
+
+ +
+ +
+

Igen! A legtöbb alkalmazás böngészőből is tökéletesen használható telefonon. Sok alkalmazásnak emellett dedikált mobilalkalmazása is van (iOS és Android egyaránt). Például az Immich, Nextcloud, Jellyfin, és Vaultwarden mind rendelkeznek kiváló mobil appokkal.

+
+
+ +
+ +
+

Természetesen! A legtöbb alkalmazás támogatja a többfelhasználós működést. Minden családtag saját fiókot kap, saját bejelentkezéssel. A fotók, fájlok, jelszavak külön-külön kezelhetők, miközben a közös tartalmak (pl. családi fotóalbum, filmek) mindenki számára elérhetők.

+
+
+ +
+ +
+

Igen! A legtöbb szolgáltatásból exportálhatók az adatok. A Google Takeout segítségével az összes fotódat, dokumentumodat, naptáradat letöltheted, és az Immich, Nextcloud, stb. importálni tudja ezeket. Segítünk a migrációban.

+

A folyamat időigénye az adatmennyiségtől függ — néhány száz GB-nyi fotó átvitele akár egy-két napot is igénybe vehet, de a rendszer utána pontosan úgy működik, ahogy a felhőszolgáltatásnál megszoktad.

+
+
+ +
+ +
+

Igen! Biztonságos távoli elérést biztosítunk, titkosított VPN kapcsolaton vagy reverse proxy-n keresztül. Ez azt jelenti, hogy bárhonnan — munkahelyről, nyaralásból, vagy akár külföldről — elérheted a fotóidat, fájljaidat, és minden alkalmazásodat, mintha otthon lennél.

+
+
+
+ + +
+
+ 🔐 +

Biztonság & Adatvédelem

+
+ +
+ +
+

Az általunk telepített rendszerek több rétegű biztonsági védelmet kapnak: tűzfal, automatikus SSL/TLS titkosítás (HTTPS), rendszeres szoftverfrissítések, és biztonságos hozzáférés-kezelés. A szervered a te otthonodon belül van — kívülről csak az általunk beállított, titkosított csatornákon keresztül érhető el.

+

A legtöbb otthoni szerver ellen nem célzott támadások szoktak irányulni, hanem automatizált szkriptek próbálkoznak. Ezek ellen a megfelelő konfiguráció kiváló védelmet nyújt.

+
+
+ +
+ +
+

Ez egy fontos és jogos kérdés, amire őszintén válaszolunk.

+

A támogatás és karbantartás érdekében alapesetben rendelkezünk távoli hozzáféréssel a szerveredhez — ahogy bármely IT szolgáltató a kezelt rendszerekhez. Ez szükséges a mentések ellenőrzéséhez, frissítések telepítéséhez, és hibaelhárításhoz.

+

Ha ez számodra nem elfogadható, van lehetőség „önálló" modellre: ilyenkor a telepítés után a távoli hozzáférést eltávolítjuk, és a jövőbeli támogatás személyes jelenléttel történik. Ilyenkor a mentési kulcsokat kizárólag te ismered.

+

Fontos: szemben a nagy felhőszolgáltatókkal, nálunk nincs algoritmikus adatelemzés, nincs reklámcélú profilozás, és az adataid soha nem hagyják el a hálózatodat.

+
+
+ +
+ +
+

A szerver alkalmazásai izolált konténerekben futnak, ami korlátozza a kár mértékét, ha egy alkalmazás sérülékeny lenne. A rendszeres frissítések és a megfelelő tűzfal konfiguráció minimalizálja a kockázatot.

+

A mentések titkosítva vannak és külön helyen (offsite) is tárolódnak — tehát még egy zsarolóvírus támadás esetén is vissza tudjuk állítani az adataidat a legutolsó mentésből.

+
+
+ +
+ +
+

Személyes, otthoni használatra a GDPR nem vonatkozik közvetlenül (a „háztartási kivétel" alapján). Ha viszont kisvállalkozásként használod, az adataid a saját infrastruktúrádon vannak — nem harmadik félnél —, ami GDPR szempontból a lehető legjobb kiindulás. Természetesen nem vagyunk jogi tanácsadók, konkrét jogi kérdésekben szakembert érdemes keresni.

+
+
+
+ + +
+
+ 💾 +

Mentések & Adatbiztonság

+
+ +
+ +
+

A 3-2-1 mentési szabályt követjük: 3 másolat az adatokról, 2 különböző tárolón, 1 távoli helyen. Ez iparági szabvány, amit a legnagyobb cégek is alkalmaznak.

+

A mentések automatikusan, éjszaka futnak. Az adatbázisok és fájlok inkrementálisan mentődnek — tehát csak a változások kerülnek mentésre, ami helyet és időt takarít meg. Részletes leírást a Mentések oldalon találsz.

+
+
+ +
+ +
+

Ezért vannak a mentések! A helyi és offsite biztonsági mentésekből az adatok visszaállíthatók egy új lemezre. A monitoring rendszerünk figyeli a lemezhasználatot, és előre figyelmeztet, ha probléma van.

+

Nagyobb rendszereknél RAID konfigurációt is alkalmazhatunk, ami azt jelenti, hogy egy lemez meghibásodása esetén a rendszer adatvesztés nélkül tovább működik.

+
+
+ +
+ +
+

Központi monitoring rendszert üzemeltetünk, amely minden nap ellenőrzi, hogy a mentések sikeresen lefutottak-e. Ha bármi probléma van — sikertelen mentés, tárhelyhiány, vagy a szerver nem elérhető — azonnal értesítést kapunk, és szükség esetén te is.

+

Ez nem egy „beállítom és remélem működik" megoldás — aktívan figyeljük, és időszakosan visszaállítási teszteket is végzünk.

+
+
+ +
+ +
+

Az offsite (távoli) backup azt jelenti, hogy az adataidról egy másolat fizikailag más helyen is megvan — például egy ismerős szerverén, az irodádban, vagy titkosítva egy felhő tárhelyen. Ha otthon bármi katasztrófa történne (tűz, lopás, vízkár), az adataid akkor is biztonságban vannak.

+

Az offsite mentés mindig titkosítva történik — a távoli helyen senki nem tudja elolvasni az adataidat, még ha hozzáfér is a fájlokhoz.

+
+
+
+ + +
+
+ 🛠️ +

Üzemeltetés & Támogatás

+
+ +
+ +
+

Nem! A Felhom.eu nem egy „telepítem és távozom" szolgáltatást nyújt. Folyamatos üzemeltetést biztosítunk: monitorozás, szoftverfrissítések, mentés-ellenőrzés, és támogatás, ha bármi kérdésed vagy problémád van.

+
+
+ +
+ +
+

Az alkalmazások konténerekben futnak, ami megkönnyíti a frissítést. Mi figyelemmel kísérjük az új verziókat, és ha szükséges, frissítjük az alkalmazásaidat — tesztelés után, hogy ne okozzon gondot.

+

Minden frissítés előtt automatikus mentés készül, így ha bármi nem stimmel, gyorsan visszaállíthatjuk az előző verziót.

+
+
+ +
+ +
+

Egyszerűen írj emailt a support@felhom.eu címre. A legtöbb problémát távolról, a te közreműködésed nélkül meg tudjuk oldani. Komolyabb hardveres kérdéseknél személyesen is segítünk.

+
+
+ +
+ +
+

A szerver és az összes adat a tiéd — mindig is az volt. Ha úgy döntesz, hogy nem kéred tovább a szolgáltatást, a rendszer tovább működik. Egyszerűen nem kapod a frissítéseket, a monitoring-ot, és a támogatást.

+

Nincs hűségidő, nincs felmondási díj. Ha van technikai tudásod (vagy időközben szereztél), akár magad is üzemeltetheted tovább a rendszert. Az adatok és az alkalmazások nálad maradnak.

+
+
+ +
+ +
+

A szervered és az adataid a tiéd. Az összes alkalmazás nyílt forráskódú, ami azt jelenti, hogy bárki más is üzemeltetheti — nem függsz egyetlen szolgáltatótól sem. Ez éppen az egyik legnagyobb előnye a nyílt forráskódú megoldásoknak: nincs vendor lock-in.

+

Ezzel szemben, ha a Google vagy az Apple megszünteti egy szolgáltatását, az adataid velük együtt tűnnek el.

+
+
+ +
+ +
+

A szervered egy kompakt doboz — lecsatlakoztatod, átviszed az új lakásba, becsatlakoztatod, és minden megy tovább. Ha változik az internet szolgáltatód, lehet, hogy a távoli elérés konfigurációját frissíteni kell — ebben segítünk.

+
+
+
+ + +
+
+ 💰 +

Költségek

+
+ +
+ +
+

A költség két részből áll:

+

Egyszeri költségek: A hardver ára (80.000–400.000+ Ft, konfigurációtól függően) és a telepítési díj. A hardvert te vásárolod meg — a tiéd, örökre.

+

Havi üzemeltetési díj: A monitoring, támogatás, frissítések, és mentés-felügyelet díja. Ez a kiválasztott csomagtól függ.

+

Pontos árajánlatot az egyeztetés után adunk — mert az igények nagyon eltérőek lehetnek. Írj nekünk, és személyre szabott ajánlatot készítünk!

+
+
+ +
+ +
+

Hosszú távon szinte mindig. Egy tipikus példa: Google One 2TB évi ~36.000 Ft, iCloud 2TB évi ~45.000 Ft, Spotify család évi ~30.000 Ft, jelszókezelő évi ~15.000 Ft. Ezek együtt évi 120.000+ Ft — és ez csak néhány szolgáltatás.

+

Egy mini PC-s szerver 2-3 év alatt „behozza" az árát, és utána gyakorlatilag csak áramot fizetsz. Emellett korlátlan tárhelyed van — nem 2 TB, hanem amennyit a lemezeid bírnak.

+
+
+ +
+ +
+

Nincsenek. A felmerülő költségek: hardver (egyszeri), telepítés (egyszeri), havi üzemeltetés (opcionális), és villanyáram (havi néhány ezer forint). Minden szoftver, amit telepítünk, 100% ingyenes és nyílt forráskódú — nincs licencdíj, nincs előfizetés az alkalmazásokért.

+

Ha offsite mentéshez titkosított felhő tárhelyet választasz, annak van havi költsége — de ez általában havi néhány száz forint, és vannak ingyenes alternatívák is (pl. „haver rendszer").

+
+
+
+ + +
+
+ ⚙️ +

Technikai kérdések

+
+ +
+ +
+

Debian Linux — a világ egyik legstabilabb és legjobban karbantartott szerveroperációs rendszere. Ingyenes, nyílt forráskódú, és évtizedes múltra tekint vissza a szerveres felhasználásban. Az alkalmazások Docker konténerekben futnak rajta.

+
+
+ +
+ +
+

A konténer egy „doboz", amiben egy alkalmazás és minden függősége együtt él. Gondolj rá úgy, mintha minden alkalmazás a saját kis lakásában élne — nem zavarják egymást, egyszerű frissíteni vagy eltávolítani őket, és ha az egyik elromlik, a többi nem érinti.

+

Erről bővebben a Technológiák oldalon olvashatsz.

+
+
+ +
+ +
+

Igen! Ha van saját domain neved (pl. enszerverem.hu), beállíthatjuk, hogy az alkalmazásaid azon keresztül legyenek elérhetők (pl. fotok.enszerverem.hu, filmek.enszerverem.hu). Ha nincs domain neved, segítünk az igényléssel — az éves költsége néhány ezer forint.

+
+
+ +
+ +
+

Igen! Egy új merevlemez vagy SSD hozzáadása a legtöbb esetben egyszerű bővítés. Akár USB-s külső meghajtóval is bővíthetsz, ha a gépedben elfogytak a helyek. A rendszer úgy van felépítve, hogy rugalmasan alkalmazkodjon a növekvő igényekhez.

+
+
+ +
+ +
+

Igen, és ezt kifejezetten ajánljuk! A VPN (Virtual Private Network) titkosított alagutat hoz létre az eszközöd és az otthoni szervered között. Ez a legbiztonságosabb módja a távoli elérésnek — mintha a kanapédon ülnél, miközben egy kávézóból dolgozol.

+

Modern VPN megoldásokat használunk, amelyek egyszerű mobil applikációval működnek — nem kell hozzá semmilyen technikai tudás.

+
+
+
+
+
+ + +
+
+

Nem találtad a válaszodat?

+

Írj nekünk bátran — szívesen válaszolunk minden kérdésedre.

+ Kapcsolatfelvétel → +
+
+
+ +
+
+

© 2026 felhom.eu — Saját felhőd, saját szabályaid

+
+
+ + + + + \ No newline at end of file diff --git a/website/index.html b/website/index.html new file mode 100644 index 0000000..4a64a2f --- /dev/null +++ b/website/index.html @@ -0,0 +1,1043 @@ + + + + + + + + Felhom.eu — Saját felhőd, saját szabályaid | Otthoni szerver szolgáltatás + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+

Saját felhőd,
saját szabályaid

+

Professzionális otthoni szerver telepítés és üzemeltetés. Te irányítasz, mi segítünk.

+ Érdekel → +
+
+ Felhom.eu - Otthoni szerver szolgáltatás +
+
+
+
+ +
+
+
+

Miért ne a felhőszolgáltatók?

+

A nagy techcégek kényelmes megoldásokat kínálnak, de van néhány hátrány...

+
+
+
+
💸
+

Folyamatos költségek

+

Havonta fizetsz a tárhelyért, a prémium funkciókért, és az árak csak nőnek idővel.

+
+
+
👁️
+

Adataid másé

+

A fotóid, dokumentumaid, személyes adataid idegen szervereken vannak, idegen kezekben.

+
+
+
🔒
+

Korlátozott kontroll

+

Nem te döntöd el, milyen szolgáltatásokat használsz, és mikor szűnnek meg.

+
+
+
+
+ +
+
+
+

Miért válaszd a saját szervered?

+

Az előnyök, amik miatt megéri

+
+
+
+

🔐 Teljes adatvédelem

+

Az adataid a te otthonodban maradnak. Senki más nem fér hozzájuk - sem a Google, sem a Microsoft, sem senki más.

+
+
+

💰 Egyszeri befektetés

+

Nincs havi előfizetés, nincs rejtett költség. A szerver a tiéd, örökre. Csak az áramért fizetsz.

+
+
+

⚡ Korlátlan kapacitás

+

Nincs 15GB-os limit. Bővítheted ahogy nőnek az igényeid - TB-okkal, ha kell.

+
+
+

🎛️ Teljes kontroll

+

Te döntöd el, milyen szolgáltatásokat futtatsz. Te vagy a főnök, nem a szolgáltató.

+
+
+
+
+
+
+
+

Hogyan működik?

+

5 egyszerű lépés az indulástól a működő rendszerig

+
+
+
+
1
+ +

Egyeztetés

+

Megbeszéljük az igényeidet: milyen alkalmazásokra van szükséged, és mekkora tárhelyet szeretnél.

+
+
+
2
+ +

Hardver kiválasztás

+

Segítünk megtalálni a legjobb ár-érték arányú gépet, ami az igényeidnek megfelel.

+
+
+
3
+ +

Telepítés

+

Feltelepítjük és bekonfiguráljuk az alkalmazásokat, a mentéseket, és a monitoringot.

+
+
+
4
+ +

Átadás

+

Bemutatjuk a rendszert, segítünk áthozni a meglévő adataidat, és válaszolunk minden kérdésedre.

+
+
+
5
+

Üzemeltetés

+

Figyeljük a rendszert, frissítünk, mentéseket ellenőrzünk. Te csak használod.

+
+
+
+
+
+
+
+

Mit kapsz tőlünk?

+

Kulcsrakész megoldások, professzionális kivitelezéssel

+
+
+
+ 01 +
+

Szerver beszerzés és beüzemelés

+

Segítünk kiválasztani az igényeidnek megfelelő hardvert, és mindent beállítunk.

+
+ 🖥️ +
+
+ 02 +
+

Alkalmazás telepítés

+

Nextcloud, Plex, Jellyfin, Home Assistant, és még sok más - amit csak szeretnél.

+
+ 📦 +
+
+ 03 +
+

Biztonságos távoli elérés

+

Bárhonnan elérheted a szervereidet, biztonságosan, titkosított kapcsolaton keresztül.

+
+ 🌐 +
+
+ 04 +
+

Automatikus mentések

+

Soha többé nem veszíted el az adataidat - rendszeres, automatikus mentések.

+
+ 💾 +
+
+ 05 +
+

Támogatás és karbantartás

+

Ha bármi gond van, itt vagyunk. Rendszeres frissítések, proaktív monitoring.

+
+ 🛠️ +
+
+
+
+ +
+
+
+

Telepíthető Alkalmazások

+

Nyílt forráskódú szoftverek, amiket a saját szervereden futtathatsz

+
+ +
+
+ 📁 +

Fájlkezelés

+

Nextcloud, FileBrowser, Gokapi, Zipline

+
+
+ 📷 +

Fotók & Média

+

Immich, Jellyfin, Plex, Audiobookshelf

+
+
+ 🎬 +

Média Automatizáció

+

Sonarr, Radarr, Seerr

+
+
+ 📄 +

Dokumentumok

+

Paperless-ngx, BookStack, Outline

+
+
+ 🔐 +

Biztonság

+

Vaultwarden, PrivateBin

+
+
+ 🏠 +

Otthon & Életmód

+

Tandoor, Plant-it, wger, Actual Budget

+
+
+ 🗺️ +

Utazás & Szabadidő

+

AdventureLog, Wanderer, Cal.com

+
+
+ 📊 +

Dashboard

+

Homepage, Glance, Uptime Kuma

+
+
+ 🎮 +

Játékok

+

RoMM, Crafty Controller

+
+
+ 👨‍💻 +

Fejlesztőknek

+

Gitea, Code-Server, OpenGist

+
+
+ +
+

+ 45+ alkalmazás — mind 100% nyílt forráskódú +

+ + Összes alkalmazás megtekintése → + +
+
+
+ +
+
+
+

Professzionális Technológiák

+

Ipari szintű megoldások, otthoni környezetben

+
+ +
+
+ 🐳 +

Konténerek

+

Docker alapú, izolált alkalmazás futtatás

+
+
+ 🎯 +

Portainer

+

Vizuális webes kezelőfelület

+
+
+ 🔮 +

Proxmox

+

Virtualizáció haladóknak

+
+
+ ☸️ +

Kubernetes

+

Magas rendelkezésre állás

+
+
+ 🌐 +

Hálózat

+

SSL, tűzfal, VPN védelem

+
+
+ 💾 +

Tárolás

+

SSD + HDD, RAID védelem

+
+
+ 🖥️ +

Hardver

+

Mini PC-től rack szerverig

+
+
+ +
+

+ Az igényeidhez igazítjuk — a legegyszerűbbtől a legkomolyabbig +

+ + Technológiákról bővebben → + +
+
+
+ +
+
+
+
+

Adataid biztonságban

+

A nagy felhőszolgáltatók milliókat költenek arra, hogy az adataid ne vesszenek el. De tudtad, hogy ugyanezt az otthoni szerveredről is elérheted?

+

A 3-2-1 mentési szabályt követve professzionális szintű adatbiztonságot építünk fel – semmi sem vész el, még katasztrófa esetén sem.

+ + Mentési stratégia részletei → + +
+
+
+ 3 +
+

Három másolat

+

Eredeti + két biztonsági mentés

+
+
+
+ 2 +
+

Két tárolótípus

+

Különböző eszközökön tárolva

+
+
+
+ 1 +
+

Egy távoli helyen

+

Offsite backup a biztonság érdekében

+
+
+
+
+
+
+ +
+
+
+

Érdekel? Beszéljünk!

+ +
+
+
+ +
+
+

© 2026 felhom.eu — Saját felhőd, saját szabályaid

+
+
+ + + \ No newline at end of file diff --git a/website/kapcsolat.html b/website/kapcsolat.html new file mode 100644 index 0000000..ab0d830 --- /dev/null +++ b/website/kapcsolat.html @@ -0,0 +1,1230 @@ + + + + + + Kapcsolat — Kérj személyre szabott ajánlatot otthoni szerveredhez | Felhom.eu + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+
+
+
+ + +
+
+ +
+ +
+
+ + +
Kérlek, add meg a neved.
+
+
+ + +
Kérlek, adj meg egy érvényes email címet.
+
+
+ +
+ + +
Kérlek, válassz egy témát.
+
+ +
+ + +
Kérlek, írd le az üzeneted.
+
+ +
+ +
+ +
📎
+
+ Kattints ide vagy húzd ide a fájlokat +
+
PDF, képek, dokumentumok · Max. 20 MB összesen
+
+
+
+
+ +
+ + +
+
Az adatkezelési hozzájárulás szükséges.
+ + +
+
+ + +
+ + + + + +
+ +
+
+
+
+ +
+
+

© 2026 felhom.eu — Saját felhőd, saját szabályaid

+
+
+ + + + + diff --git a/website/robots.txt b/website/robots.txt new file mode 100644 index 0000000..1128949 --- /dev/null +++ b/website/robots.txt @@ -0,0 +1,5 @@ +User-agent: * +Allow: / +Disallow: /szolgaltatasok-nonpublic + +Sitemap: https://felhom.eu/sitemap.xml \ No newline at end of file diff --git a/website/sitemap.xml b/website/sitemap.xml new file mode 100644 index 0000000..fe682e1 --- /dev/null +++ b/website/sitemap.xml @@ -0,0 +1,33 @@ + + + + https://felhom.eu/ + monthly + 1.0 + + + https://felhom.eu/alkalmazasok + monthly + 0.8 + + + https://felhom.eu/biztonsagimentes + monthly + 0.7 + + + https://felhom.eu/technologiak + monthly + 0.7 + + + https://felhom.eu/gyik + monthly + 0.6 + + + https://felhom.eu/kapcsolat + yearly + 0.5 + + \ No newline at end of file diff --git a/website/szolgaltatasok-nonpublic.html b/website/szolgaltatasok-nonpublic.html new file mode 100644 index 0000000..2e4d4f2 --- /dev/null +++ b/website/szolgaltatasok-nonpublic.html @@ -0,0 +1,1352 @@ + + + + + + + Szolgáltatások - Felhom.eu + + + + + + + + + +
+ +
+ + + + +
+
+
+

Induló csomagok

+

Válaszd ki az igényeidhez legjobban illő csomagot — mindegyik tartalmazza a teljes rendszer telepítését

+
+ +
+ +
+
🌱
+

Alap

+

Kezdj kicsiben — próbáld ki az önhostolást néhány alkalmazással.

+
~75 000 Ft
+

egyszeri telepítési költség

+
    +
  • Hardver ellenőrzés és stresszteszt
  • +
  • Operációs rendszer + infrastruktúra telepítés
  • +
  • 3 alkalmazás telepítése és konfigurálása
  • +
  • Domain regisztráció és beállítás
  • +
  • SSL tanúsítvány (automatikus)
  • +
  • 1 hónap monitoring szolgáltatás
  • +
  • Adatmigráció nem tartalmazza
  • +
  • Mentés tárhely nem tartalmazza
  • +
+ Ajánlatot kérek → +
+ + + + + +
+
🚀
+

Prémium

+

Teljes digitális függetlenség — minden szolgáltatás, maximális támogatás.

+
~200 000 Ft
+

egyszeri telepítési költség

+
    +
  • Hardver ellenőrzés és stresszteszt
  • +
  • Operációs rendszer + infrastruktúra telepítés
  • +
  • 10 alkalmazás telepítése és konfigurálása
  • +
  • Domain regisztráció és beállítás
  • +
  • SSL tanúsítvány (automatikus)
  • +
  • Adatmigráció 2 TB-ig
  • +
  • VPN / távoli hozzáférés beállítás
  • +
  • 3 hónap monitoring + 100 GB mentés tárhely
  • +
+ Ajánlatot kérek → +
+
+
+
+ + +
+
+
+

Egyszeri szolgáltatások

+

Egyszer fizeted, tartósan élvezed. A szervered felállításához szükséges lépések.

+
+ +
+ +
+
+ 🔍 + Egyszeri +
+

Hardver ellenőrzés és stresszteszt

+

Mielőtt bármit telepítünk, alaposan leteszteljük a hardvered. CPU, memória, tárolóeszközök, hőmérséklet — mindent ellenőrzünk, hogy a szervered megbízhatóan működjön éveken át.

+
    +
  • CPU és memória stresszteszt (terheléspróba)
  • +
  • Tárolóeszközök SMART állapotfelmérése
  • +
  • Hőmérséklet monitoring terhelés alatt
  • +
  • Hálózati teljesítmény ellenőrzés
  • +
  • Részletes állapotjelentés
  • +
+
+
Induló ár
+
15 000 Ft
+
Saját hardver használata esetén kötelező. Általunk javasolt új hardvernél nem szükséges.
+
+
+ + +
+
+ ⚙️ + Egyszeri +
+

Rendszer telepítés és konfigurálás

+

Az operációs rendszer telepítésétől a teljes infrastruktúra kialakításáig — tűzfal, hálózat, tárhelykezelés, automatikus SSL tanúsítványok. Amikor elkészül, kész fogadni az alkalmazásokat.

+
    +
  • Operációs rendszer telepítés és hardening
  • +
  • Konténer infrastruktúra kialakítás
  • +
  • Tűzfal és hálózat konfiguráció
  • +
  • Automatikus SSL tanúsítvány kezelés
  • +
  • Tárhely kezelés (SSD/HDD optimalizálás)
  • +
  • Alapvető monitoring beüzemelés
  • +
+
+
Induló ár
+
35 000 Ft
+
Csomagban kedvezőbb — lásd az indulócsomagokat.
+
+
+ + +
+
+ 📦 + Egyszeri / alkalmazás +
+

Alkalmazás telepítés

+

Minden alkalmazás egyedi telepítést és konfigurálást igényel. Az árba beletartozik az alkalmazás beüzemelése, alapkonfiguráció, első felhasználó létrehozása és a működés ellenőrzése.

+
    +
  • Alkalmazás telepítés és konfigurálás
  • +
  • Felhasználói fiók létrehozás
  • +
  • Reverz proxy és SSL beállítás
  • +
  • Mentési házirend beállítás
  • +
  • Működés ellenőrzés és dokumentáció
  • +
+
+
Alkalmazásonként
+
5 000 – 15 000 Ft
+
Egyszerű alkalmazások (pl. Vaultwarden): ~5 000 Ft. Komplex rendszerek (pl. Nextcloud, Immich, média automatizáció): ~12 000–15 000 Ft.
+
+
+ + +
+
+ 📤 + Egyszeri +
+

Adatmigráció

+

Költöztesd át az adataidat a nagy felhőszolgáltatóktól (Google Photos, iCloud, Dropbox, OneDrive…) vagy helyi forrásokból a saját szerveredre. Az árat a migrálandó adatmennyiség határozza meg.

+
    +
  • Felhőszolgáltató export és letöltés
  • +
  • Adatstruktúra átalakítás szükség szerint
  • +
  • Import a célalkalmazásba
  • +
  • Integritás ellenőrzés (nincs adatvesztés)
  • +
  • Helyi adathordozóról migráció is lehetséges
  • +
+
+
Adatmennyiség alapján
+
8 000 – 35 000 Ft
+
100 GB-ig: ~8 000 Ft · 100–500 GB: ~15 000 Ft · 500 GB – 1 TB: ~25 000 Ft · 1 TB felett: egyedi árazás
+
+
+ + +
+
+ 🌐 + Ajándék +
+

Domain regisztráció és DNS kezelés

+

Minden ügyfél kap egy saját domaint, amit mi regisztrálunk és kezelünk. Ez nem csak kényelmes — a saját domain elengedhetetlen az SSL tanúsítványokhoz, és biztosítja, hogy minden alkalmazásod egyszerűen elérhető legyen.

+
    +
  • Domain regisztráció (pl. .hu, .com, .eu)
  • +
  • DNS kezelés és karbantartás
  • +
  • Minden alkalmazáshoz saját aldomain
  • +
  • SSL tanúsítvány minden aldomainhez
  • +
+
+
Az első évben
+
0 Ft
+
Az első év domain költségét mi álljuk. Megújítás éves szinten: ~3 000–6 000 Ft/év (domainnév típustól függően), amit költségen továbbadunk.
+
+
+ + +
+
+ 🔒 + Egyszeri +
+

VPN / Távoli hozzáférés beállítás

+

Biztonságos hozzáférés a szerverhez otthonról távol is — VPN kapcsolaton keresztül, mintha otthon lennél. Ideális, ha utazás közben vagy munkahelyről is elérnéd az alkalmazásaidat.

+
    +
  • VPN szerver telepítés (WireGuard)
  • +
  • Kliens konfiguráció (telefon, laptop, tablet)
  • +
  • Biztonságos távoli elérés beállítás
  • +
  • Használati útmutató
  • +
+
+
Induló ár
+
10 000 Ft
+
Komfort és Prémium csomagban benne van.
+
+
+
+
+
+ + +
+
+
+

Havi szolgáltatások

+

A szervered folyamatosan működik — mi pedig folyamatosan figyelünk rá.

+
+ +
+ +
+
+ 📊 + Havi +
+

Rendszer monitoring és karbantartás

+

Folyamatos figyelés, hogy ne kelljen neked. Automatikus riasztások, ha bármi rendellenességet észlelünk — és rendszeres frissítések, hogy minden naprakész maradjon.

+
    +
  • 24/7 rendszer állapot monitoring
  • +
  • Tárhely, CPU, memória figyelés
  • +
  • Mentések sikerességének ellenőrzése
  • +
  • SSL tanúsítvány lejárat figyelés
  • +
  • Biztonság-kritikus frissítések telepítése
  • +
  • Alkalmazás frissítések (negyedéves ciklusban)
  • +
  • Havi állapotjelentés e-mailben
  • +
+
+
Havi díj
+
5 000 Ft / hó
+
Éves előfizetéssel: 4 500 Ft/hó (10% kedvezmény). Az első 1-3 hónap a csomagban benne van.
+
+
+ + +
+
+ ☁️ + Havi +
+

Offsite mentés tárhely

+

A 3-2-1 mentési szabály utolsó pillére: az adataid egy másolata egy teljesen független, távoli szerveren. Így még katasztrófa esetén sem vész el semmi.

+
    +
  • Titkosított offsite mentés
  • +
  • Automatikus napi szinkronizáció
  • +
  • Visszaállítási lehetőség igény szerint
  • +
  • Földrajzilag elkülönített tárolás
  • +
+
+
Adatmennyiség alapján
+
1 500 Ft / 100 GB / hó
+
Példa: 500 GB offsite mentés = 7 500 Ft/hó. Az első 100 GB a Prémium csomagban benne van.
+
+
+
+
+
+ + +
+
+
+

Eseti szolgáltatások

+

Ha változtatni szeretnél, vagy valami nem stimmel — itt vagyunk.

+
+ +
+ +
+
+ 🔧 + Igény szerint +
+

Konfiguráció módosítás

+

Az alkalmazások kezdeti beállítása a telepítésben benne van. Ha utólag szeretnél módosítani (pl. új felhasználó, integráció, beállítás változtatás), azt külön kérésként kezeljük.

+
    +
  • Alkalmazás beállítás módosítás
  • +
  • Új felhasználó vagy jogosultság kezelés
  • +
  • Integráció más alkalmazásokkal
  • +
  • Téma / megjelenés testreszabás
  • +
+
+
Kérésenként
+
5 000 Ft / módosítás
+
Egy kérés = egy logikailag összetartozó változtatás. Összetett módosítások esetén előre egyeztetünk.
+
+
+ + +
+
+ 🚨 + Igény szerint +
+

Incidens kezelés és hibaelhárítás

+

Ha valami nem működik, nem az idő számít — a megoldás számít. Ezért esetnként számlázunk, nem óra alapon. Így nincs vita, nem kell az órát figyelni, és tudom, mit fogok számlázni.

+
    +
  • Hibadiagnosztika és elhárítás
  • +
  • Alkalmazás vagy szolgáltatás újraindítás
  • +
  • Adatvisszaállítás mentésből
  • +
  • Rendszer helyreállítás incidens után
  • +
+
+
Esetenként
+
8 000 – 20 000 Ft
+
Egyszerű hiba (alkalmazás újraindítás, konfig javítás): ~8 000 Ft. Komplex incidens (adatvisszaállítás, rendszer helyreállítás): ~15 000–20 000 Ft.
+
+
+ + +
+
+ + Igény szerint +
+

Új alkalmazás telepítés (utólag)

+

Találtál egy új alkalmazást, amit ki szeretnél próbálni? Bármikor bővítheted a szervered újabb alkalmazásokkal — ugyanolyan feltételekkel, mint az első telepítésnél.

+
    +
  • Ugyanaz, mint az induló alkalmazás telepítésnél
  • +
  • Meglévő rendszerbe integrálás
  • +
  • Mentési házirend kiterjesztés
  • +
+
+
Alkalmazásonként
+
5 000 – 15 000 Ft
+
Az összeg az alkalmazás összetettségétől függ, megegyezik az induló telepítési árakkal.
+
+
+ + +
+
+ 🗑️ + Igény szerint +
+

Alkalmazás eltávolítás

+

Ha már nincs szükséged egy alkalmazásra, tisztán eltávolítjuk — beleértve az adatokat, konfigurációt és a hozzá tartozó erőforrásokat.

+
    +
  • Alkalmazás és konfiguráció eltávolítás
  • +
  • Kapcsolódó adatok törlése vagy archiválása
  • +
  • Erőforrások felszabadítása
  • +
+
+
Alkalmazásonként
+
3 000 Ft
+
Adatok törlés előtti exportálása igény szerint, az adatmigráció árazás szerint.
+
+
+ + +
+
+ 🩺 + Éves +
+

Éves rendszerfelülvizsgálat

+

Évente egyszer mélyreható átvizsgálás: hardver állapot, tárhely kapacitás, biztonsági állapot, teljesítmény optimalizáció. Megelőzés, hogy ne legyen meglepetés.

+
    +
  • Hardver állapotfelmérés (SMART, hőmérséklet)
  • +
  • Tárhely kapacitás és növekedés elemzés
  • +
  • Biztonsági audit és javaslatok
  • +
  • Teljesítmény optimalizáció
  • +
  • Írásos jelentés és javaslatok
  • +
+
+
Évente
+
15 000 Ft
+
Monitoring előfizetőknek: 10 000 Ft/év (kedvezményes).
+
+
+
+
+
+ + +
+
+
+
+

Miért kapsz saját domaint?

+

A saját domain nem luxus — hanem a megbízható rendszer alapja. Az SSL tanúsítványok, a biztonságos HTTPS hozzáférés és az alkalmazásaid egyszerű elérhetősége mind ezen múlik.

+

Az első évi domain regisztrációt mi álljuk. Utána a domain éves díját (jellemzően 3 000–6 000 Ft) költségen adjuk tovább — semmi rejtett felár.

+

Meglévő domained is használhatjuk, ha van — ilyenkor a DNS beállítást mi végezzük el.

+
+
+
+ 📷 +
+
photos.pelda-csalad.hu
+
Immich — családi fotók
+
+
+
+ 📁 +
+
cloud.pelda-csalad.hu
+
Nextcloud — fájlok és naptár
+
+
+
+ 🎬 +
+
media.pelda-csalad.hu
+
Jellyfin — filmek és sorozatok
+
+
+
+ 🔐 +
+
vault.pelda-csalad.hu
+
Vaultwarden — jelszókezelő
+
+
+
+
+
+
+ + +
+
+
+

Hogyan működik?

+

Az első megkereséstől a működő rendszerig — lépésről lépésre

+
+ +
+
+
1
+
+

Konzultáció

+

Megbeszéljük, mire van szükséged: milyen alkalmazásokat használnál, mennyi adatod van, milyen hardvered van (vagy szeretnél). Ingyenes, kötelezettség nélkül.

+
+
+
+
2
+
+

Árajánlat

+

A konzultáció alapján részletes árajánlatot küldünk — pontosan tudni fogod, mit kapsz és mennyiért. Semmi apróbetű.

+
+
+
+
3
+
+

Hardver ellenőrzés

+

Átvesszük vagy szállíttatjuk a hardvert, és alapos tesztelés után megkezdjük a telepítést. Ha problémát találunk, egyeztetünk a megoldásról.

+
+
+
+
4
+
+

Telepítés és konfiguráció

+

Az operációs rendszertől az utolsó alkalmazásig mindent beüzemelünk, leteszteljük és dokumentáljuk. Az adatmigrációt is ebben a fázisban végezzük.

+
+
+
+
5
+
+

Átadás és oktatás

+

Visszaszállítjuk a szervert, bekötjük a hálózatba, és végigvezetünk az alkalmazások használatán. Kérdéseiddel bármikor fordulhatsz hozzánk.

+
+
+
+
6
+
+

Folyamatos monitoring

+

Ha választod a monitoring szolgáltatást, a háttérben figyeljük a szervered állapotát, és proaktívan avatkozunk be, ha szükséges.

+
+
+
+
+
+ + +
+
+
+

Kérdésed van? Beszéljünk!

+

Az egyedi árajánlat ingyenes és kötelezettségmentes. Írd meg, mire lenne szükséged — mi pedig megmondjuk, mennyibe kerül.

+ +
+
+
+
+ +
+
+

© 2026 felhom.eu — Saját felhőd, saját szabályaid

+
+
+ + + \ No newline at end of file diff --git a/website/technologiak.html b/website/technologiak.html new file mode 100644 index 0000000..83ee33e --- /dev/null +++ b/website/technologiak.html @@ -0,0 +1,1095 @@ + + + + + + Technológiák — Docker, Portainer, Proxmox, Kubernetes otthoni szerverhez | Felhom.eu + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +
+ + +
+
+
+

Miért konténerek?

+

A modern szerverüzemeltetés alapköve

+
+ +
+

📦 Mi az a konténer?

+

Képzeld el, hogy minden alkalmazás egy saját, elszigetelt „dobozban" fut. Ez a doboz tartalmazza az alkalmazást és minden függőségét – így garantáltan ugyanúgy működik bárhol, bármilyen szerveren.

+

A konténerek (Docker) forradalmasították a szerverüzemeltetést: egyszerűbb telepítés, könnyebb frissítés, és megbízhatóbb működés.

+ +
+

Analógia: Mintha minden alkalmazás a saját lakásában élne egy társasházban. Van saját bejárata, saját közműórája, és nem zavarja a szomszédokat – de mégis egy épületen osztoznak.

+
+
+ +
+
+
🖥️
+

Hagyományos telepítés

+
„Közvetlenül a rendszerre"
+

Az alkalmazások közvetlenül az operációs rendszerre települnek. Ütközhetnek egymással, nehéz eltávolítani őket.

+
    +
  • Függőségek összeakadhatnak
  • +
  • Nehéz reprodukálni más szerveren
  • +
  • Frissítés = kockázat
  • +
  • Eltávolítás „szemetet" hagy
  • +
+
+ + +
+
+
+ + +
+
+
+

Egyszerű telepítés: Portainer

+

A legtöbb otthoni felhasználónak ez a tökéletes választás

+
+ +
+

🎯 Mikor válaszd ezt?

+

Ha egy szervered van és egyszerű, vizuális felületet szeretnél a konténerek kezeléséhez. A Portainer egy webes felület, ahol pár kattintással telepíthetsz alkalmazásokat.

+ +
    +
  • Intuitív webes felület – nincs szükség parancssor ismeretre
  • +
  • Alkalmazás „sablonok" – népszerű appok egy kattintással
  • +
  • Erőforrás figyelés – CPU, memória, hálózat
  • +
  • Log megtekintés és hibakeresés
  • +
  • Docker Compose támogatás – összetett alkalmazásokhoz
  • +
+ +
+

Tökéletes: Otthoni média szerver, családi felhő, személyes projektek, kis irodai használat.

+
+
+ +
+

Egyszerű telepítés felépítése

+
+
+
Alkalmazások
+
+
Nextcloud, Jellyfin, Immich...
+
Konténerizált appok
+
+
+
+
Menedzsment
+
+
Portainer
+
Webes konténer kezelő
+
+
+
+
Konténer motor
+
+
Docker
+
Konténer futtatás
+
+
+
+
OS
+
+
Linux (Ubuntu/Debian)
+
Stabil, hosszú támogatás
+
+
+
+
+
+
+ + +
+
+
+

Virtualizáció: Proxmox

+

Amikor több, mint konténerek kellenek

+
+ +
+

🔮 Mi az a Proxmox?

+

A Proxmox egy ingyenes, professzionális virtualizációs platform. Lehetővé teszi, hogy egyetlen fizikai gépen több „virtuális gépet" (VM) futtass – mintha több külön számítógéped lenne.

+ +
+

⚠️ Fontos: A legtöbb otthoni felhasználónak nincs szüksége Proxmoxra. A konténerek (Docker + Portainer) általában elegendőek és egyszerűbbek.

+
+
+ +
+

🎯 Mikor érdemes Proxmoxot használni?

+ +
    +
  • Windows alkalmazások – ha szükséged van Windows-ra futó szoftverre
  • +
  • Hálózati szolgáltatások – pl. pfSense/OPNsense tűzfal, router
  • +
  • Tesztelés és fejlesztés – különböző rendszerek kipróbálása
  • +
  • Erős elkülönítés – amikor a konténer szintű izoláció nem elég
  • +
+
+
+
+ + +
+
+
+

Magas rendelkezésre állás: Kubernetes

+

Amikor a megbízhatóság és a skálázhatóság kritikus

+
+ +
+

🚀 Mi az a Kubernetes?

+

A Kubernetes (k8s) egy konténer „orkesztrátor" – automatikusan kezeli, hogy hol és hogyan fussanak az alkalmazásaid. Ha egy szerver meghibásodik, automatikusan áthelyezi a szolgáltatásokat egy másikra.

+ +
+

Egyszerűen: Ha a Portainer egy „kézi sebességváltó", akkor a Kubernetes egy „automata" – te csak megmondod mit szeretnél, és a rendszer megoldja a többit.

+
+
+ +
+

🎯 Mikor érdemes Kubernetes-t használni?

+ +
    +
  • Több szerver (node) – 2+ gép együttműködése
  • +
  • Magas rendelkezésre állás – a szolgáltatás nem állhat le
  • +
  • Automatikus helyreállítás – ha valami elromlik, a rendszer javítja magát
  • +
  • Rolling updates – frissítés leállás nélkül
  • +
+
+ +
+ +
+
🏢
+

Teljes Kubernetes

+
kubeadm / RKE2
+

Enterprise-grade megoldás nagyobb infrastruktúrához.

+
    +
  • Teljes funkciókészlet
  • +
  • Széles ökoszisztéma
  • +
+
    +
  • Nagyobb erőforrás igény
  • +
+
+
+
+
+ + +
+
+
+

Hálózat és biztonság

+

Hogyan éred el a szervered biztonságosan, bárhonnan?

+
+ +
+

🔄 Reverse Proxy

+

A reverse proxy egy „kapus", aki fogadja a beérkező kéréseket és továbbítja a megfelelő alkalmazáshoz. Emellett kezeli a HTTPS titkosítást is.

+ +
+
+
🌍
+
Internet
+
+
+
+
🔐
+
Reverse Proxy
+
Traefik / Nginx
+
+
+
+
📦
+
Alkalmazás
+
+
+ +
    +
  • Traefik – automatikus SSL, dinamikus konfiguráció
  • +
  • Nginx Proxy Manager – egyszerű webes felület
  • +
  • Caddy – minimalista, automatikus HTTPS
  • +
+
+ +
+

🛡️ Tűzfal és védelem

+
    +
  • UFW tűzfal – csak a szükséges portok nyitva
  • +
  • Fail2ban – brute-force támadások blokkolása
  • +
  • Geo-blocking – kérések szűrése földrajzi hely alapján
  • +
  • Tailscale VPN – biztonságos távoli elérés
  • +
+
+
+
+ + +
+
+
+

Tárolás és adatvédelem

+

Hol és hogyan tárold az adataidat?

+
+ +
+
+
+

SSD (NVMe/SATA)

+
Gyors tárolás
+
    +
  • Operációs rendszer
  • +
  • Adatbázisok
  • +
  • Alkalmazások
  • +
+
+
+
🗄️
+

HDD

+
Nagy kapacitás
+
    +
  • Média könyvtár
  • +
  • Fotó archívum
  • +
  • Mentések
  • +
+
+
+ +
+

🔄 RAID – adatvédelem

+

A RAID több merevlemezt fog össze, hogy védjen az adatvesztés ellen. Ha egy lemez meghibásodik, az adatok nem vesznek el.

+ +
+

⚠️ A RAID nem backup! Véd a hardver meghibásodás ellen, de nem a véletlen törlés vagy zsarolóvírus ellen. Mindig legyen külön mentés!

+
+
+
+
+ + +
+
+
+

Hardver konfigurációk

+

Milyen gépre van szükséged? Néhány példa konfiguráció

+
+ +
+
+
+
📦
+

Mini PC + NAS

+
Kezdő / Otthoni
+
+
+

Kompakt, halk, energiatakarékos megoldás.

+
    +
  • CPUIntel N100
  • +
  • RAM16-32 GB
  • +
  • SSD256-512 GB
  • +
  • Fogyasztás15-35W
  • +
+
+
Becsült költség
+
80.000 - 150.000 Ft
+
+
+
+ +
+
+
🗼
+

Tower szerver

+
Haladó / Családi
+
+
+

Nagyobb teljesítmény és tárolókapacitás.

+
    +
  • CPUIntel i5/i7
  • +
  • RAM32-64 GB
  • +
  • Tárolás4-8 TB (RAID)
  • +
  • Fogyasztás50-120W
  • +
+
+
Becsült költség
+
200.000 - 400.000 Ft
+
+
+
+ +
+
+
🏢
+

Rack szerver

+
Pro / Kisvállalkozás
+
+
+

Ipari minőség, nagy megbízhatóság.

+
    +
  • CPUXeon / EPYC
  • +
  • RAM64-256 GB ECC
  • +
  • Tárolás8-24 bay
  • +
  • ExtraIPMI, red. PSU
  • +
+
+
Becsült költség (használt)
+
150.000 - 600.000 Ft
+
+
+
+ +
+
+
🔗
+

Multi-node cluster

+
HA / Kubernetes
+
+
+

Több gép együttműködése k3s-szel.

+
    +
  • Node-ok3-5 mini PC
  • +
  • RAM/node8-16 GB
  • +
  • TárolásLonghorn + NAS
  • +
  • HálózatGigabit switch
  • +
+
+
Becsült költség (3 node)
+
200.000 - 350.000 Ft
+
+
+
+
+ +
+

💡 Melyiket válaszd?

+
+

Tanácsunk: Kezdj kicsiben! Egy jó mini PC elegendő a legtöbb otthoni igényhez, és később bővítheted.

+
+
+
+
+ + +
+
+

Nem vagy biztos, melyik megoldás neked való?

+

Beszéljük át az igényeidet, és segítünk megtalálni a tökéletes konfigurációt.

+ Kapcsolatfelvétel → + Alkalmazások böngészése → +
+
+
+ +
+
+

© 2026 felhom.eu — Saját felhőd, saját szabályaid

+
+
+ + + \ No newline at end of file