website: a tester recruitment page, and test terms 1.1 (the domain)
gates / gates (push) Failing after 13m28s
gates / gates (push) Failing after 13m28s
New page pair /teszteles + /en/testing: who the closed test is for, what a
tester needs (machine + internet quoted verbatim from the FAQ, plus a domain),
what they get (terms section 3, nothing new), what we ask for, and how many
places there are. Every "Jelentkezem tesztelonek" button now goes there.
Operator rulings 2026-10-10, recorded in CONTEXT.md:
D1 - the tester's domain is in the TESTER'S OWN name; Felhom pays its fee for
two years and the tester keeps it when the test ends or they leave; DNS
is managed with a token scoped to that one zone only.
D2 - the closed test runs with at most 5 households.
Terms 1.1 adds section 4 (the domain) with the D1 text; old sections 4-11 are
renumbered 5-12 and nothing else changed. Section 11 promises the testers an
e-mail before a change, so one is drafted for the operator to send.
Registered in site_gates.py TWINS/URL and listed in sitemap.xml.
This commit is contained in:
+14
@@ -16,6 +16,20 @@
|
||||
> and holds nothing of its own; this file does hold its own content, namely the standing rulings below.
|
||||
|
||||
|
||||
> **2026-10-10 — the tester's domain, and how many test households (operator rulings D1 and D2, this day).**
|
||||
> Recorded because the recruitment page and terms 1.1 both state them, and neither could be written without them.
|
||||
> **D1 — the tester's domain is registered in the TESTER'S OWN NAME** (option a). Felhom does **not** own it: it is
|
||||
> bought in the tester's name, Felhom **pays its fee for two years** during the test, and **when the test ends or the
|
||||
> tester leaves, the domain stays with the tester**, who carries on paying for it. It is never asked back. Felhom
|
||||
> manages only its DNS, with a Cloudflare token scoped so it **sees exactly that one zone** — the check already
|
||||
> enforced by the hub (`architecture/01-topology-and-trust.md` §7). Why this and not Felhom's name with a transfer on
|
||||
> request: it matches „saját felhőd, saját szabályaid", it needs no transfer step to explain on a public page, and it
|
||||
> leaves nothing of the tester's hostage if the test stops. **D2 — the closed test runs with AT MOST 5 HOUSEHOLDS.**
|
||||
> Two exist today, so three places are open. The limit is the operator's evenings, and the public page states it
|
||||
> („legfeljebb 5 háztartás"). Both rulings are published: `website/teszteles.html` + `website/en/testing.html`, and
|
||||
> terms **1.1** adds §4 (the domain) — the first change to the closed-test terms since 1.0, so the existing testers
|
||||
> get the e-mail §11 promises (`marketing/testers/EMAIL-terms-1.1.md`, the operator sends it).
|
||||
>
|
||||
> **2026-10-09 — the closed-test legal set is PUBLISHED, before the lawyer (operator rulings, this day).** Three
|
||||
> rulings, recorded together because they move R-813: **(1) no company exists yet** — the operator is named on the
|
||||
> public pages as a **private person** (Nagyfenyvesi Viktor), with `info@felhom.eu` and **no postal address and no
|
||||
|
||||
@@ -0,0 +1,136 @@
|
||||
# A zart teszt feltetelei — AS PUBLISHED, 1.1
|
||||
|
||||
> **This is the text as published**, derived from `website/feltetelek.html` on 2026-10-10 so the record cannot
|
||||
> drift from the page. Live at <https://felhom.eu/feltetelek>. Base draft: `DRAFT-aszf.md (service description only)` (kept).
|
||||
> **Not legal advice** — written by an AI assistant from the system's own documents; a lawyer
|
||||
> still decides what is legally required (R-802). Published before that review on the
|
||||
> operator's ruling of 2026-10-09.
|
||||
> **Change from 1.0:** one new section, §4 (the domain), per operator ruling D1 of 2026-10-10.
|
||||
> Sections 4–11 of 1.0 are renumbered 5–12; nothing else changed.
|
||||
|
||||
---
|
||||
|
||||
**Zárt teszt — 1.1 verzió, hatályos: 2026. október 10.**
|
||||
|
||||
## 1. Ki vagyunk
|
||||
|
||||
<!-- source: operator ruling 2026-10-09 (no company yet) -->
|
||||
|
||||
A Felhomot **Nagyfenyvesi Viktor** magánszemélyként működteti. A Felhom ma még
|
||||
**nem cég**. Elérhetőség: [info@felhom.eu](mailto:info@felhom.eu).
|
||||
|
||||
## 2. Mi ez
|
||||
|
||||
Ez egy **ingyenes zárt teszt** egy otthoni szerver szolgáltatásról. Néhány magyar
|
||||
háztartással próbáljuk ki, hogy működik-e a gyakorlatban. Nem termék, amit megvettél — egy
|
||||
teszt, amiben részt veszel.
|
||||
|
||||
## 3. Mit kapsz a teszt alatt
|
||||
|
||||
<!-- source: DRAFT-aszf.md §3, limited to the items the system does today -->
|
||||
|
||||
- Egy **otthoni szervert beállítunk** nálad, és működőképes állapotba hozzuk.
|
||||
<!-- source: documentation/architecture/01-topology-and-trust.md:182-183 -->
|
||||
- **Alkalmazásokat telepítünk** rá a katalógusunkból, a vezérlőpulton keresztül.
|
||||
<!-- source: documentation/architecture/01-topology-and-trust.md:85 -->
|
||||
- Az alkalmazások **elérhetők lesznek az interneten** is.
|
||||
<!-- source: documentation/architecture/01-topology-and-trust.md:202-215 -->
|
||||
- **Figyeljük a szervert.** Ha baj van, szólunk.
|
||||
<!-- source: documentation/architecture/05-hub-architecture.md:71-103, :308-318 -->
|
||||
- **Mentés készül** több szinten: a szerveren, és titkosítva egy távoli tárhelyen is.
|
||||
A részleteket az [Adatkezelési tájékoztató](/adatkezeles) 7. pontja írja le.
|
||||
<!-- source: documentation/architecture/07-backup-architecture.md:373-379 -->
|
||||
- **Frissítjük** az alkalmazásokat és a rendszert, jellemzően éjszaka, egy általad
|
||||
beállítható időablakban.
|
||||
<!-- source: documentation/architecture/07-backup-architecture.md:420 -->
|
||||
|
||||
## 4. A domain
|
||||
|
||||
<!-- source: operator ruling D1, 2026-10-10 (CONTEXT.md); documentation/architecture/01-topology-and-trust.md §7 -->
|
||||
|
||||
A szerveredet és az alkalmazásaidat a **saját domainedről** érjük el, nem egy felhom.eu alatti
|
||||
névről. A vezérlőpultod `felhom.a-te-domained.hu`, minden alkalmazás pedig egy saját aldomain.
|
||||
|
||||
- **A domain a te nevedre szól.** Nem a mi nevünkre vesszük meg — a tiéd.
|
||||
- **A díját a teszt alatt mi fizetjük, két évre.**
|
||||
- **Ha a teszt véget ér, vagy ha kiszállsz, a domain nálad marad**, és onnantól te fizeted tovább.
|
||||
Nem kérjük vissza, és nem visszük magunkkal.
|
||||
- A domain DNS-beállításait a teszt alatt mi kezeljük, egy olyan hozzáféréssel, ami **kizárólag ezt
|
||||
az egy domaint látja**.
|
||||
|
||||
## 5. Mit nem ígérünk
|
||||
|
||||
Ezt fontos elolvasni, mert egy teszt nem ugyanaz, mint egy kész szolgáltatás.
|
||||
|
||||
- **Nincs díj** a teszt alatt — se tőled, se felénk. Árat nem ajánlunk és nem kérünk.
|
||||
- **Nem ígérünk rendelkezésre állást.** A szerver leállhat, és előfordulhat, hogy nem
|
||||
vesszük észre azonnal.
|
||||
- **Nem ígérünk válaszidőt.** Igyekszünk gyorsan segíteni, de határidőt nem vállalunk.
|
||||
- **Nem garantáljuk, hogy minden fájl visszaállítható.** Mentés készül, és teszteljük
|
||||
is, de egy teszt alatt bármi elromolhat.
|
||||
|
||||
**Ezért kérünk valamit:** amit nem veszíthetsz el, abból tarts meg egy saját
|
||||
másolatot magadnál is. Ne a teszt legyen az egyetlen helye.
|
||||
|
||||
## 6. Hozzáférünk a szerveredhez
|
||||
|
||||
**Rendszergazdai (root) hozzáférésünk van a szerverhez.** Ez kell a frissítésekhez,
|
||||
a mentés ellenőrzéséhez és a hibák javításához. Ezzel a szerveren lévő adatok elérhetők. Csak
|
||||
üzemeltetésre és hibaelhárításra használjuk.
|
||||
|
||||
<!-- source: documentation/architecture/07-backup-architecture.md:49-52 -->
|
||||
|
||||
A veszélyes, adatvesztéssel járó műveletekhez a rendszerünk külön aláírást kér, és a szerver
|
||||
maga kezdeményezi a kapcsolatot felénk.
|
||||
|
||||
<!-- source: documentation/architecture/01-topology-and-trust.md:97-105 (box-initiated control, signed jobs) -->
|
||||
|
||||
## 7. A mentésed kulcsa nálad van
|
||||
|
||||
A távoli mentésed titkosítva készül. A kulcsát egy **helyreállító kód** zárja, amit
|
||||
csak te ismersz — nálunk nincs meg, és nem tudjuk pótolni. **Ha elveszíted, a távoli
|
||||
mentésed nem nyitható ki.** Tedd el jól.
|
||||
|
||||
<!-- source: documentation/architecture/07-backup-architecture.md:67-83 -->
|
||||
|
||||
## 8. Az alkalmazások nem a mieink
|
||||
|
||||
A katalógusunkban mások által írt, nyílt forráskódú programok vannak. Ezeket nem mi adjuk el és
|
||||
nem mi írtuk; mindegyikre a **saját licencfeltételei** vonatkoznak, és azok rád is
|
||||
érvényesek.
|
||||
|
||||
<!-- source: DRAFT-aszf.md §5.4; documentation/backlog/OPEN-ITEMS.md (R-802 non-OSI licence list) -->
|
||||
|
||||
## 9. Az adataid a tieid
|
||||
|
||||
A szervereden lévő adatok és alkalmazások a tieid. Nem tartjuk vissza őket: a teszt után is
|
||||
visszaállíthatók a helyreállító kódoddal.
|
||||
|
||||
<!-- source: documentation/architecture/01-topology-and-trust.md:300-302 ("Never hold data hostage") -->
|
||||
|
||||
## 10. Ha ki akarsz szállni
|
||||
|
||||
**Bármikor abbahagyhatod**, indoklás nélkül. Írj egy e-mailt az
|
||||
[info@felhom.eu](mailto:info@felhom.eu) címre, és leállítjuk.
|
||||
|
||||
Ami ezután az adataiddal nálunk történik:
|
||||
|
||||
- a teljes szervermentésed a mentőszerverünkön a törléseddel **törlődik**;
|
||||
- ennek nálunk tárolt másolata **legfeljebb 30 napon belül** törlődik — ezt egy
|
||||
naponta futó feladat végzi;
|
||||
<!-- source: MEASURED 2026-10-09 on DooPlex: felhom-ep0-copy-gc.timer active, last run Fri 2026-10-09 08:00 CEST, Result=success, ExecMainStatus=0 -->
|
||||
- a kiküldött értesítések naplója a törlésed után **1 évig** marad meg, aztán törlődik;
|
||||
- a visszaállítások és a szervertörlés naplóját **megőrizzük**, hogy utólag is
|
||||
látható legyen, ki mit tett.
|
||||
|
||||
A részletes lista az [Adatkezelési tájékoztató](/adatkezeles) 6. és 7. pontjában van.
|
||||
|
||||
## 11. Ha változnak a feltételek
|
||||
|
||||
Ezek a feltételek változhatnak. Ha lényeges változás lesz, a teszt résztvevőinek
|
||||
**előtte e-mailt küldünk**, és a tetején lévő verziószámot megemeljük.
|
||||
|
||||
## 12. Kapcsolat
|
||||
|
||||
[info@felhom.eu](mailto:info@felhom.eu) — adatkezelés:
|
||||
[Adatkezelési tájékoztató](/adatkezeles).
|
||||
@@ -0,0 +1,45 @@
|
||||
# E-mail to the existing testers — test terms 1.1
|
||||
|
||||
> **The operator sends this**, not CC. The terms promise it: §11 („Ha változnak a feltételek") says
|
||||
> participants get an e-mail **before** a material change and the version number is raised.
|
||||
> Terms 1.1 is published at <https://felhom.eu/feltetelek>; the record is
|
||||
> `documentation/legal/feltetelek-1.1.md`.
|
||||
>
|
||||
> **Recipients:** the current test households (2 as of 2026-10-10). Send individually, not as one
|
||||
> thread — the addresses should not see each other.
|
||||
>
|
||||
> **What changed:** one new section, §4 (the domain), per operator ruling D1 of 2026-10-10. Nothing
|
||||
> else changed; the old sections 4–11 are now 5–12.
|
||||
|
||||
---
|
||||
|
||||
**Subject:** Felhom — a teszt feltételei frissültek (1.1 verzió)
|
||||
|
||||
---
|
||||
|
||||
Szia <NÉV>!
|
||||
|
||||
Ahogy a teszt feltételeiben megígértük, szólunk, ha változás van bennük.
|
||||
|
||||
Mától az **1.1 verzió** van érvényben, és **egy új pont került bele: a domainről**. Eddig erről nem
|
||||
szólt a szöveg, pedig a gyakorlatban ez a része is tisztázandó. A lényeg:
|
||||
|
||||
- A szervered és az alkalmazásaid a **saját domainedről** érhetők el, nem egy felhom.eu alatti névről.
|
||||
- **A domain a te nevedre szól**, és a díját a teszt alatt **mi fizetjük, két évre**.
|
||||
- **Ha a teszt véget ér, vagy ha kiszállsz, a domain nálad marad**, és onnantól te fizeted tovább.
|
||||
Nem kérjük vissza, és nem visszük magunkkal.
|
||||
- A DNS-beállításait a teszt alatt mi kezeljük, egy olyan hozzáféréssel, ami **kizárólag ezt az egy
|
||||
domaint látja** — máshoz nem ér hozzá.
|
||||
|
||||
**Ez nem von el tőled semmit** — eddig sem kértünk a domainért pénzt, és most sem kérünk. Az új pont
|
||||
azt írja le, ami eddig is így volt, és hozzátesz egy vállalást: a két év díját mi álljuk.
|
||||
|
||||
A teljes, frissített szöveg itt van: https://felhom.eu/feltetelek
|
||||
|
||||
Semmit nem kell tenned. Ha viszont bármi kérdés van benne, vagy nem értesz vele egyet, csak írj
|
||||
vissza erre a levélre — átbeszéljük.
|
||||
|
||||
Köszönjük, hogy teszteled!
|
||||
|
||||
Viktor
|
||||
info@felhom.eu
|
||||
@@ -66,10 +66,12 @@ TWINS = {
|
||||
"gyik.html": os.path.join("en", "faq.html"),
|
||||
"kapcsolat.html": os.path.join("en", "contact.html"),
|
||||
"letoltes.html": os.path.join("en", "download.html"), # R-559 (2026-09-18) — the first twin
|
||||
"teszteles.html": os.path.join("en", "testing.html"), # 2026-10-10 — the tester recruitment page
|
||||
}
|
||||
URL = {"index.html": "/", "alkalmazasok.html": "/alkalmazasok", "technologiak.html": "/technologiak",
|
||||
"biztonsagimentes.html": "/biztonsagimentes", "gyik.html": "/gyik", "kapcsolat.html": "/kapcsolat",
|
||||
"letoltes.html": "/letoltes", os.path.join("en", "index.html"): "/en/", os.path.join("en", "apps.html"): "/en/apps",
|
||||
"letoltes.html": "/letoltes", "teszteles.html": "/teszteles",
|
||||
os.path.join("en", "testing.html"): "/en/testing", os.path.join("en", "index.html"): "/en/", os.path.join("en", "apps.html"): "/en/apps",
|
||||
os.path.join("en", "technology.html"): "/en/technology", os.path.join("en", "backups.html"): "/en/backups",
|
||||
os.path.join("en", "faq.html"): "/en/faq", os.path.join("en", "contact.html"): "/en/contact",
|
||||
os.path.join("en", "download.html"): "/en/download"}
|
||||
|
||||
@@ -1,3 +1,31 @@
|
||||
## 2026-10-10 — a tester recruitment page, and terms 1.1 (the domain)
|
||||
|
||||
- **New page pair: `/teszteles` + `/en/testing`** — the website asked for testers without saying what a
|
||||
tester needs or what Felhom pays for. The page states it: who it is for (a Hungarian household, no IT
|
||||
knowledge, but patience), **what you need** (a machine that can stay on and home internet — both
|
||||
**quoted verbatim from the FAQ** rather than invented, plus a domain), **what you get** (the six
|
||||
promises of the test terms §3, nothing new), what we ask for (feedback; the terms' own „keep your own
|
||||
copy"), and **how many places there are**. No price, no availability promise, no response-time promise.
|
||||
- **Operator ruling D1 (2026-10-10) — the domain:** registered in the **tester's own name**, Felhom pays
|
||||
its fee **for two years**, and **the tester keeps it** when the test ends or they leave. DNS is managed
|
||||
with a token scoped to **that one zone only**. Recorded in `CONTEXT.md`.
|
||||
- **Operator ruling D2 (2026-10-10):** the closed test runs with **at most 5 households**; the page says
|
||||
„legfeljebb 5 háztartás".
|
||||
- **Terms 1.1** (`feltetelek.html`, record `documentation/legal/feltetelek-1.1.md`): one new section,
|
||||
**§4 (the domain)**, with the D1 text. Sections 4–11 of 1.0 are renumbered 5–12; nothing else changed.
|
||||
No document or page referenced those numbers — checked before renumbering. The terms' §11 promises
|
||||
testers an e-mail before a change, so one is drafted at `marketing/testers/EMAIL-terms-1.1.md` for the
|
||||
operator to send.
|
||||
- **Every „Jelentkezem tesztelőnek" button now goes to the page**, not to an anchor or the contact form:
|
||||
the home page hero (was `#zart-teszt`) and its „Zárt teszt" section (was `/kapcsolat?tema=zart-teszt`),
|
||||
and the English pair. **The contact form needed no change** — `?tema=zart-teszt` already preselects the
|
||||
closed-test subject on both contact pages, so the page's apply button uses it.
|
||||
- **Registered and listed:** the pair is in `site_gates.py` `TWINS` and `URL` (gate 13 refuses a page the
|
||||
gates do not scan), and both URLs are in `sitemap.xml` with their hreflang trio — 18 URLs now.
|
||||
- **Encoding, the hard way:** rewriting pages with a Python helper converted five files from the working
|
||||
tree's **CRLF to LF**, which made `index.html`'s nav and footer differ from every other page's and
|
||||
turned the nav/footer gate red for all 15 pages at once. The cause looked like a content change and was
|
||||
not. Restored to CRLF, BOM intact; `site_gates.py` green.
|
||||
## 2026-10-10 (afternoon) — the phone menu works with JavaScript off; the dashboard pictures retaken
|
||||
|
||||
- **R-903: on a phone with JavaScript off the menu links and the language globe were unreachable** (the three-line
|
||||
|
||||
@@ -92,7 +92,7 @@
|
||||
<div class="hero-text">
|
||||
<h1>Your own cloud,<br><span>your own rules</span></h1>
|
||||
<p>Professional home server installation and management, for households in Hungary. You are in charge; we help.</p>
|
||||
<a href="#closed-test" class="cta-button">I want to be a tester →</a>
|
||||
<a href="/en/testing" class="cta-button">I want to be a tester →</a>
|
||||
</div>
|
||||
<div class="hero-visual">
|
||||
<img src="/assets/logo.png" alt="Felhom.eu - home server service">
|
||||
@@ -510,7 +510,7 @@
|
||||
<p class="apps-count">
|
||||
If this interests you, write to us — <strong>it commits you to nothing</strong>, first we just talk
|
||||
</p>
|
||||
<a href="/en/contact?tema=zart-teszt" class="cta-button">
|
||||
<a href="/en/testing" class="cta-button">
|
||||
I want to be a tester →
|
||||
</a>
|
||||
</div>
|
||||
|
||||
@@ -0,0 +1,291 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Looking for testers — a home server, free during the test | Felhom.eu</title>
|
||||
<meta name="description" content="We are looking for households in Hungary to try our home server. No fee during the test, we do the setup, and we pay for the domain for two years. Up to 5 households.">
|
||||
<meta name="keywords" content="home server test, tester wanted, own cloud, NAS for home, closed test, self-hosting Hungary">
|
||||
<meta name="robots" content="index, follow">
|
||||
<link rel="canonical" href="https://felhom.eu/en/testing">
|
||||
<link rel="alternate" hreflang="hu" href="https://felhom.eu/teszteles">
|
||||
<link rel="alternate" hreflang="en" href="https://felhom.eu/en/testing">
|
||||
<link rel="alternate" hreflang="x-default" href="https://felhom.eu/teszteles">
|
||||
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:url" content="https://felhom.eu/en/testing">
|
||||
<meta property="og:title" content="Looking for testers — your own cloud at home, free during the test">
|
||||
<meta property="og:description" content="Your photos and documents on your own machine, at home. We do the setup and pay for the domain for two years. Up to 5 households.">
|
||||
<meta property="og:image" content="https://felhom.eu/assets/og-image.png">
|
||||
<meta property="og:locale" content="en_GB">
|
||||
<meta property="og:site_name" content="Felhom.eu">
|
||||
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta name="twitter:title" content="Looking for testers — your own cloud at home">
|
||||
<meta name="twitter:description" content="No fee during the test. We do the setup and pay for the domain for two years.">
|
||||
<meta name="twitter:image" content="https://felhom.eu/assets/og-image.png">
|
||||
|
||||
<script type="application/ld+json">
|
||||
{
|
||||
"@context": "https://schema.org",
|
||||
"@type": "Article",
|
||||
"headline": "Looking for testers for the Felhom closed test",
|
||||
"description": "What you need, what you get, what we ask for, and how to apply to the Felhom closed test.",
|
||||
"author": {"@type": "Organization", "name": "Felhom.eu"},
|
||||
"publisher": {"@type": "Organization", "name": "Felhom.eu", "logo": {"@type": "ImageObject", "url": "https://felhom.eu/assets/logo.png"}},
|
||||
"mainEntityOfPage": "https://felhom.eu/en/testing"
|
||||
}
|
||||
</script>
|
||||
<!-- shared assets: bump ?v= together on any site.css/icons.svg change -->
|
||||
<link rel="stylesheet" href="/assets/site.css?v=9">
|
||||
<link rel="icon" type="image/png" href="/assets/logo_favicon_2.svg">
|
||||
<script defer src="https://stats.felhom.eu/script.js" data-website-id="d419db57-5e1c-48df-bdb3-c29f25fb1661"></script>
|
||||
</head>
|
||||
<body class="page-teszteles">
|
||||
<nav>
|
||||
<div class="container">
|
||||
<a href="/en/" class="logo">
|
||||
<img class="logo-mark" src="/assets/logo-mark.svg" alt="" aria-hidden="true">
|
||||
<img class="logo-word" src="/assets/logo-wordmark.png" alt="felhom.eu">
|
||||
</a>
|
||||
<ul class="nav-links">
|
||||
<li><a href="/en/#services">Services</a></li>
|
||||
<li><a href="/en/apps">Apps</a></li>
|
||||
<li><a href="/en/technology">Technology</a></li>
|
||||
<li><a href="/en/backups">Backups</a></li>
|
||||
<li><a href="/en/faq">FAQ</a></li>
|
||||
<li><a href="/en/contact">Contact</a></li>
|
||||
<li class="lang-globe-li"><details class="lang-globe"><summary class="lang-globe-btn" aria-label="Language" title="Language"><svg class="ico-lg" aria-hidden="true"><use href="/assets/icons.svg?v=1#i-globe"/></svg></summary><ul class="lang-globe-menu"><li><a href="/teszteles" lang="hu" hreflang="hu" class="lang-globe-item">Magyar</a></li><li><a href="/en/testing" lang="en" hreflang="en" class="lang-globe-item current" aria-current="true">English</a></li></ul></details></li>
|
||||
</ul>
|
||||
<button class="hamburger" id="hamburger" aria-label="Open menu" aria-expanded="false">
|
||||
<span class="hamburger-box">
|
||||
<span class="hamburger-line"></span>
|
||||
<span class="hamburger-line"></span>
|
||||
<span class="hamburger-line"></span>
|
||||
</span>
|
||||
</button>
|
||||
</div>
|
||||
</nav>
|
||||
<div class="mobile-overlay" id="mobileOverlay"></div>
|
||||
|
||||
<main>
|
||||
<section class="page-header">
|
||||
<div class="container">
|
||||
<h1>Become a <span>tester</span></h1>
|
||||
<p>We are starting to run the system for real in a few households. There is no fee during the test, we do the setup, and we pay for the domain. In return we ask you to tell us what does not work.</p>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- Hungary only -->
|
||||
<section class="content-section">
|
||||
<div class="container">
|
||||
<div class="info-card">
|
||||
<h3><svg class="ico-lg" aria-hidden="true"><use href="/assets/icons.svg?v=1#i-map"/></svg> The closed test is for households in Hungary</h3>
|
||||
<p>We set the server up in person and support it in Hungarian, so the closed test is open to households in Hungary only. This page describes the same offer as the <a href="/teszteles">Hungarian tester page</a>; the legal texts exist in Hungarian only.</p>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- Who it is for -->
|
||||
<section class="content-section alt-bg">
|
||||
<div class="container">
|
||||
<div class="section-header">
|
||||
<h2>Who it is <span>for</span></h2>
|
||||
<p>We are not looking for IT people — we are looking for families who will really use it</p>
|
||||
</div>
|
||||
<div class="info-card">
|
||||
<h3><svg class="ico-lg" aria-hidden="true"><use href="/assets/icons.svg?v=1#i-home"/></svg> A household that wants its data back at home</h3>
|
||||
<p>If your photos, your scanned paperwork and your films live with a foreign provider today, and you would rather keep them at home on your own machine — we are looking for you.</p>
|
||||
<p><strong>No IT knowledge is needed.</strong> We set the server up at your home and we operate it. You use it from the browser, like any other site.</p>
|
||||
<div class="highlight-box">
|
||||
<p>What you do need is <strong>patience</strong>. This is a test, not a finished product. You will find faults — that is the point of it.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- What you need -->
|
||||
<section class="content-section">
|
||||
<div class="container">
|
||||
<div class="section-header">
|
||||
<h2>What you <span>need</span></h2>
|
||||
<p>Three things — and we pay for the third</p>
|
||||
</div>
|
||||
|
||||
<div class="info-card">
|
||||
<h3><svg class="ico-lg" aria-hidden="true"><use href="/assets/icons.svg?v=1#i-cpu"/></svg> 1. A machine that can stay on</h3>
|
||||
<!-- source: website/en/faq.html — same answers as the Hungarian FAQ -->
|
||||
<p>The server sits in your home and runs all the time, so it has to be quiet and economical. From the FAQ: most households are well served by a mini PC (for example an Intel N100 with 16-32 GB of RAM) — quiet, economical at 15-35 W, and small enough for the shelf next to the router.</p>
|
||||
<p>An older machine can work too: a former desktop PC can make a good server. During the first conversation we check whether the machine you have is up to the job (enough RAM, storage and reliability). Power draw and noise matter — an old gaming PC works, but it costs considerably more per month than a modern mini PC.</p>
|
||||
<p>If you have no machine, that is not a blocker — we work out what suits you during the first conversation. More detailed configurations are on the <a href="/en/technology">Technology</a> page.</p>
|
||||
</div>
|
||||
|
||||
<div class="info-card">
|
||||
<h3><svg class="ico-lg" aria-hidden="true"><use href="/assets/icons.svg?v=1#i-radio-tower"/></svg> 2. Home internet</h3>
|
||||
<!-- source: website/en/faq.html — „What internet connection do I need?" -->
|
||||
<p>For use at home, any connection is enough, because the apps run on your own local network rather than over the internet. If you also want to reach your server from elsewhere — from work, or on holiday — then upload speed is what counts: at least 10 Mbps is recommended, and more is better.</p>
|
||||
</div>
|
||||
|
||||
<div class="info-card">
|
||||
<h3><svg class="ico-lg" aria-hidden="true"><use href="/assets/icons.svg?v=1#i-globe"/></svg> 3. A domain — which we pay for</h3>
|
||||
<!-- source: operator ruling D1, 2026-10-10 (CONTEXT.md); documentation/architecture/01-topology-and-trust.md §7 -->
|
||||
<p>Your server and your apps are reached through <strong>your own domain</strong> — never a name under felhom.eu. Your dashboard becomes <code>felhom.your-domain.hu</code>, and every app gets its own subdomain.</p>
|
||||
<div class="highlight-box">
|
||||
<p><strong>The domain is registered in your name, and we pay the fee for two years during the test.</strong> So the domain is yours: when the test ends, or if you leave, <strong>you keep the domain</strong> and carry on paying for it yourself. We do not ask for it back and we do not take it with us.</p>
|
||||
</div>
|
||||
<p>We manage the domain's DNS settings during the test with an access token that <strong>can see that one domain only</strong> — it reaches nothing else.</p>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- What you get -->
|
||||
<section class="content-section alt-bg">
|
||||
<div class="container">
|
||||
<div class="section-header">
|
||||
<h2>What you <span>get</span></h2>
|
||||
<p>The same list as section 3 of the test terms — no more and no less</p>
|
||||
</div>
|
||||
<div class="info-card">
|
||||
<!-- source: documentation/legal/feltetelek-1.0.md §3 (same promises, no new ones) -->
|
||||
<ul>
|
||||
<li>We <strong>set up a home server</strong> at your home and bring it into working order.</li>
|
||||
<li>We <strong>install apps</strong> on it from our catalogue, through the dashboard.</li>
|
||||
<li>The apps are <strong>reachable over the internet</strong> as well.</li>
|
||||
<li>We <strong>watch the server.</strong> If something is wrong, we tell you.</li>
|
||||
<li><strong>Backups are made</strong> at several levels: on the box, and encrypted on remote storage.</li>
|
||||
<li>We <strong>update</strong> the apps and the system, usually at night, in a window you choose.</li>
|
||||
<li>And as above: <strong>we pay for the domain for two years.</strong></li>
|
||||
</ul>
|
||||
<p>What we do <strong>not</strong> promise — we commit to no availability and no response time — is in section 5 of the <a href="/feltetelek">test terms (Hungarian)</a>. It is worth reading before you apply.</p>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- What we ask for -->
|
||||
<section class="content-section">
|
||||
<div class="container">
|
||||
<div class="section-header">
|
||||
<h2>What we <span>ask for</span></h2>
|
||||
<p>Not money — neither from you nor to us</p>
|
||||
</div>
|
||||
<div class="info-card">
|
||||
<h3><svg class="ico-lg" aria-hidden="true"><use href="/assets/icons.svg?v=1#i-message-square"/></svg> Tell us what is wrong</h3>
|
||||
<p>This is the only thing we ask in return. What is annoying, what is unclear, what does not work. A "I could not find that button" is worth the most to us — that is how we learn what to fix.</p>
|
||||
|
||||
<h3 style="margin-top: 24px;"><svg class="ico-lg" aria-hidden="true"><use href="/assets/icons.svg?v=1#i-shield-check"/></svg> Keep a copy of your own</h3>
|
||||
<!-- source: documentation/legal/feltetelek-1.0.md §4 -->
|
||||
<p>From the test terms: <strong>whatever you cannot afford to lose, keep a copy of it yourself as well. Do not let the test be its only home.</strong> Backups are made and we test them, but during a test anything can break.</p>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- How many places -->
|
||||
<section class="content-section alt-bg">
|
||||
<div class="container">
|
||||
<div class="section-header">
|
||||
<h2>How many <span>places</span></h2>
|
||||
</div>
|
||||
<div class="info-card">
|
||||
<h3><svg class="ico-lg" aria-hidden="true"><use href="/assets/icons.svg?v=1#i-users"/></svg> Up to 5 households</h3>
|
||||
<!-- source: operator ruling D2, 2026-10-10 (CONTEXT.md) -->
|
||||
<p>The closed test runs with <strong>up to 5 households</strong>. The number is small because one person operates the system, and we want time for every tester. Some places are already taken.</p>
|
||||
<p>If there is no free place right now, we will say so — and tell you when there is one again.</p>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- Apply -->
|
||||
<section class="cta-section">
|
||||
<div class="container">
|
||||
<h2>Interested? <span>Apply</span></h2>
|
||||
<p>Send us a message — it <strong>commits you to nothing</strong>, we just talk first. We go through whether you have a suitable machine, and what you would use it for.</p>
|
||||
<a href="/en/contact?tema=zart-teszt" class="cta-button">Apply as a tester →</a>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- Worth reading -->
|
||||
<section class="content-section">
|
||||
<div class="container">
|
||||
<div class="section-header">
|
||||
<h2>Worth <span>reading</span></h2>
|
||||
</div>
|
||||
<div class="info-card">
|
||||
<ul>
|
||||
<li><a href="/feltetelek">The closed test terms (Hungarian)</a> — what you get, what we do not promise, and how to leave.</li>
|
||||
<li><a href="/adatkezeles">Privacy notice (Hungarian)</a> — what data we handle, for how long, and why.</li>
|
||||
<li><a href="/en/faq">FAQ</a> — the most common questions, from the machine to the backups.</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</main>
|
||||
|
||||
<footer>
|
||||
<div class="container">
|
||||
<p>© 2026 felhom.eu — Your own cloud, your own rules. Felhom serves households in Hungary.</p>
|
||||
<p class="footer-legal">Operated by Nagyfenyvesi Viktor · <a href="mailto:info@felhom.eu">info@felhom.eu</a> · <a href="/adatkezeles">Privacy notice (Hungarian)</a> · <a href="/feltetelek">Terms (Hungarian)</a></p>
|
||||
</div>
|
||||
</footer>
|
||||
<script>
|
||||
(function() {
|
||||
var hamburger = document.getElementById('hamburger');
|
||||
var navLinks = document.querySelector('.nav-links');
|
||||
var overlay = document.getElementById('mobileOverlay');
|
||||
var body = document.body;
|
||||
|
||||
if (!hamburger || !navLinks || !overlay) {
|
||||
console.warn('[mobile-menu] Missing elements:', {
|
||||
hamburger: !!hamburger,
|
||||
navLinks: !!navLinks,
|
||||
overlay: !!overlay
|
||||
});
|
||||
return;
|
||||
}
|
||||
|
||||
function openMenu() {
|
||||
hamburger.classList.add('is-active');
|
||||
navLinks.classList.add('is-open');
|
||||
overlay.classList.add('is-visible');
|
||||
body.classList.add('menu-open');
|
||||
hamburger.setAttribute('aria-expanded', 'true');
|
||||
hamburger.setAttribute('aria-label', 'Close menu');
|
||||
}
|
||||
|
||||
function closeMenu() {
|
||||
hamburger.classList.remove('is-active');
|
||||
navLinks.classList.remove('is-open');
|
||||
overlay.classList.remove('is-visible');
|
||||
body.classList.remove('menu-open');
|
||||
hamburger.setAttribute('aria-expanded', 'false');
|
||||
hamburger.setAttribute('aria-label', 'Open menu');
|
||||
}
|
||||
|
||||
hamburger.addEventListener('click', function() {
|
||||
if (navLinks.classList.contains('is-open')) {
|
||||
closeMenu();
|
||||
} else {
|
||||
openMenu();
|
||||
}
|
||||
});
|
||||
|
||||
overlay.addEventListener('click', closeMenu);
|
||||
|
||||
navLinks.querySelectorAll('a').forEach(function(link) {
|
||||
link.addEventListener('click', closeMenu);
|
||||
});
|
||||
|
||||
document.addEventListener('keydown', function(e) {
|
||||
if (e.key === 'Escape' && navLinks.classList.contains('is-open')) {
|
||||
closeMenu();
|
||||
}
|
||||
});
|
||||
|
||||
window.addEventListener('resize', function() {
|
||||
if (window.innerWidth > 900 && navLinks.classList.contains('is-open')) {
|
||||
closeMenu();
|
||||
}
|
||||
});
|
||||
})();
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
+25
-9
@@ -60,7 +60,7 @@
|
||||
<section class="section">
|
||||
<div class="container legal">
|
||||
|
||||
<p class="legal-version"><strong>Zárt teszt — 1.0 verzió, hatályos: 2026. október 9.</strong></p>
|
||||
<p class="legal-version"><strong>Zárt teszt — 1.1 verzió, hatályos: 2026. október 10.</strong></p>
|
||||
|
||||
<h2>1. Ki vagyunk</h2>
|
||||
<!-- source: operator ruling 2026-10-09 (no company yet) -->
|
||||
@@ -95,7 +95,23 @@
|
||||
<!-- source: documentation/architecture/07-backup-architecture.md:420 --></li>
|
||||
</ul>
|
||||
|
||||
<h2>4. Mit nem ígérünk</h2>
|
||||
<h2>4. A domain</h2>
|
||||
<!-- source: operator ruling D1, 2026-10-10 (CONTEXT.md); documentation/architecture/01-topology-and-trust.md §7 -->
|
||||
<p>
|
||||
A szerveredet és az alkalmazásaidat a <strong>saját domainedről</strong> érjük el, nem egy
|
||||
felhom.eu alatti névről. A vezérlőpultod <code>felhom.a-te-domained.hu</code>, minden alkalmazás
|
||||
pedig egy saját aldomain.
|
||||
</p>
|
||||
<ul>
|
||||
<li><strong>A domain a te nevedre szól.</strong> Nem a mi nevünkre vesszük meg — a tiéd.</li>
|
||||
<li><strong>A díját a teszt alatt mi fizetjük, két évre.</strong></li>
|
||||
<li><strong>Ha a teszt véget ér, vagy ha kiszállsz, a domain nálad marad</strong>, és onnantól
|
||||
te fizeted tovább. Nem kérjük vissza, és nem visszük magunkkal.</li>
|
||||
<li>A domain DNS-beállításait a teszt alatt mi kezeljük, egy olyan hozzáféréssel, ami
|
||||
<strong>kizárólag ezt az egy domaint látja</strong>.</li>
|
||||
</ul>
|
||||
|
||||
<h2>5. Mit nem ígérünk</h2>
|
||||
<p>Ezt fontos elolvasni, mert egy teszt nem ugyanaz, mint egy kész szolgáltatás.</p>
|
||||
<ul>
|
||||
<li><strong>Nincs díj</strong> a teszt alatt — se tőled, se felénk. Árat nem ajánlunk és nem kérünk.</li>
|
||||
@@ -110,7 +126,7 @@
|
||||
másolatot magadnál is. Ne a teszt legyen az egyetlen helye.
|
||||
</p>
|
||||
|
||||
<h2>5. Hozzáférünk a szerveredhez</h2>
|
||||
<h2>6. Hozzáférünk a szerveredhez</h2>
|
||||
<p>
|
||||
<strong>Rendszergazdai (root) hozzáférésünk van a szerverhez.</strong> Ez kell a frissítésekhez,
|
||||
a mentés ellenőrzéséhez és a hibák javításához. Ezzel a szerveren lévő adatok elérhetők. Csak
|
||||
@@ -123,7 +139,7 @@
|
||||
</p>
|
||||
<!-- source: documentation/architecture/01-topology-and-trust.md:97-105 (box-initiated control, signed jobs) -->
|
||||
|
||||
<h2>6. A mentésed kulcsa nálad van</h2>
|
||||
<h2>7. A mentésed kulcsa nálad van</h2>
|
||||
<p>
|
||||
A távoli mentésed titkosítva készül. A kulcsát egy <strong>helyreállító kód</strong> zárja, amit
|
||||
csak te ismersz — nálunk nincs meg, és nem tudjuk pótolni. <strong>Ha elveszíted, a távoli
|
||||
@@ -131,7 +147,7 @@
|
||||
</p>
|
||||
<!-- source: documentation/architecture/07-backup-architecture.md:67-83 -->
|
||||
|
||||
<h2>7. Az alkalmazások nem a mieink</h2>
|
||||
<h2>8. Az alkalmazások nem a mieink</h2>
|
||||
<p>
|
||||
A katalógusunkban mások által írt, nyílt forráskódú programok vannak. Ezeket nem mi adjuk el és
|
||||
nem mi írtuk; mindegyikre a <strong>saját licencfeltételei</strong> vonatkoznak, és azok rád is
|
||||
@@ -139,14 +155,14 @@
|
||||
</p>
|
||||
<!-- source: DRAFT-aszf.md §5.4; documentation/backlog/OPEN-ITEMS.md (R-802 non-OSI licence list) -->
|
||||
|
||||
<h2>8. Az adataid a tieid</h2>
|
||||
<h2>9. Az adataid a tieid</h2>
|
||||
<p>
|
||||
A szervereden lévő adatok és alkalmazások a tieid. Nem tartjuk vissza őket: a teszt után is
|
||||
visszaállíthatók a helyreállító kódoddal.
|
||||
</p>
|
||||
<!-- source: documentation/architecture/01-topology-and-trust.md:300-302 ("Never hold data hostage") -->
|
||||
|
||||
<h2>9. Ha ki akarsz szállni</h2>
|
||||
<h2>10. Ha ki akarsz szállni</h2>
|
||||
<p>
|
||||
<strong>Bármikor abbahagyhatod</strong>, indoklás nélkül. Írj egy e-mailt az
|
||||
<a href="mailto:info@felhom.eu">info@felhom.eu</a> címre, és leállítjuk.
|
||||
@@ -163,13 +179,13 @@
|
||||
</ul>
|
||||
<p>A részletes lista az <a href="/adatkezeles">Adatkezelési tájékoztató</a> 6. és 7. pontjában van.</p>
|
||||
|
||||
<h2>10. Ha változnak a feltételek</h2>
|
||||
<h2>11. Ha változnak a feltételek</h2>
|
||||
<p>
|
||||
Ezek a feltételek változhatnak. Ha lényeges változás lesz, a teszt résztvevőinek
|
||||
<strong>előtte e-mailt küldünk</strong>, és a tetején lévő verziószámot megemeljük.
|
||||
</p>
|
||||
|
||||
<h2>11. Kapcsolat</h2>
|
||||
<h2>12. Kapcsolat</h2>
|
||||
<p>
|
||||
<a href="mailto:info@felhom.eu">info@felhom.eu</a> — adatkezelés:
|
||||
<a href="/adatkezeles">Adatkezelési tájékoztató</a>.
|
||||
|
||||
+2
-2
@@ -92,7 +92,7 @@
|
||||
<div class="hero-text">
|
||||
<h1>Saját felhőd,<br><span>saját szabályaid</span></h1>
|
||||
<p>Professzionális otthoni szerver telepítés és üzemeltetés. Te irányítasz, mi segítünk.</p>
|
||||
<a href="#zart-teszt" class="cta-button">Jelentkezem tesztelőnek →</a>
|
||||
<a href="/teszteles" class="cta-button">Jelentkezem tesztelőnek →</a>
|
||||
</div>
|
||||
<div class="hero-visual">
|
||||
<img src="/assets/logo.png" alt="Felhom.eu - Otthoni szerver szolgáltatás">
|
||||
@@ -510,7 +510,7 @@
|
||||
<p class="apps-count">
|
||||
Ha ez érdekel, írj — <strong>nem kötelez semmire</strong>, először csak beszélgetünk
|
||||
</p>
|
||||
<a href="/kapcsolat?tema=zart-teszt" class="cta-button">
|
||||
<a href="/teszteles" class="cta-button">
|
||||
Jelentkezem tesztelőnek →
|
||||
</a>
|
||||
</div>
|
||||
|
||||
@@ -112,6 +112,22 @@
|
||||
<changefreq>monthly</changefreq>
|
||||
<priority>0.3</priority>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://felhom.eu/teszteles</loc>
|
||||
<xhtml:link rel="alternate" hreflang="hu" href="https://felhom.eu/teszteles"/>
|
||||
<xhtml:link rel="alternate" hreflang="en" href="https://felhom.eu/en/testing"/>
|
||||
<xhtml:link rel="alternate" hreflang="x-default" href="https://felhom.eu/teszteles"/>
|
||||
<changefreq>monthly</changefreq>
|
||||
<priority>0.9</priority>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://felhom.eu/en/testing</loc>
|
||||
<xhtml:link rel="alternate" hreflang="hu" href="https://felhom.eu/teszteles"/>
|
||||
<xhtml:link rel="alternate" hreflang="en" href="https://felhom.eu/en/testing"/>
|
||||
<xhtml:link rel="alternate" hreflang="x-default" href="https://felhom.eu/teszteles"/>
|
||||
<changefreq>monthly</changefreq>
|
||||
<priority>0.5</priority>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://felhom.eu/adatkezeles</loc>
|
||||
<xhtml:link rel="alternate" hreflang="hu" href="https://felhom.eu/adatkezeles"/>
|
||||
|
||||
@@ -0,0 +1,282 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="hu">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Tesztelőket keresünk — otthoni szerver, saját felhő ingyen kipróbálva | Felhom.eu</title>
|
||||
<meta name="description" content="Keresünk magyar háztartásokat, akik kipróbálják az otthoni szerverünket. A teszt alatt nincs díj, a beállítást mi végezzük, és a domaint is mi fizetjük két évre. Legfeljebb 5 háztartás.">
|
||||
<meta name="keywords" content="otthoni szerver teszt, tesztelő jelentkezés, saját felhő, NAS otthonra, zárt teszt, otthoni szerver ingyen">
|
||||
<meta name="robots" content="index, follow">
|
||||
<link rel="canonical" href="https://felhom.eu/teszteles">
|
||||
<link rel="alternate" hreflang="hu" href="https://felhom.eu/teszteles">
|
||||
<link rel="alternate" hreflang="en" href="https://felhom.eu/en/testing">
|
||||
<link rel="alternate" hreflang="x-default" href="https://felhom.eu/teszteles">
|
||||
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="og:url" content="https://felhom.eu/teszteles">
|
||||
<meta property="og:title" content="Tesztelőket keresünk — saját felhő otthon, a teszt alatt ingyen">
|
||||
<meta property="og:description" content="A fotóid és a dokumentumaid a saját gépeden, nálad. A beállítást mi végezzük, a domaint két évre mi fizetjük. Legfeljebb 5 háztartás.">
|
||||
<meta property="og:image" content="https://felhom.eu/assets/og-image.png">
|
||||
<meta property="og:locale" content="hu_HU">
|
||||
<meta property="og:site_name" content="Felhom.eu">
|
||||
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta name="twitter:title" content="Tesztelőket keresünk — saját felhő otthon">
|
||||
<meta name="twitter:description" content="A teszt alatt nincs díj. A beállítást mi végezzük, a domaint két évre mi fizetjük.">
|
||||
<meta name="twitter:image" content="https://felhom.eu/assets/og-image.png">
|
||||
|
||||
<script type="application/ld+json">
|
||||
{
|
||||
"@context": "https://schema.org",
|
||||
"@type": "Article",
|
||||
"headline": "Tesztelőket keresünk a Felhom zárt tesztjéhez",
|
||||
"description": "Mi kell hozzá, mit kapsz, mit kérünk, és hogyan jelentkezhetsz a Felhom zárt tesztjébe.",
|
||||
"author": {"@type": "Organization", "name": "Felhom.eu"},
|
||||
"publisher": {"@type": "Organization", "name": "Felhom.eu", "logo": {"@type": "ImageObject", "url": "https://felhom.eu/assets/logo.png"}},
|
||||
"mainEntityOfPage": "https://felhom.eu/teszteles"
|
||||
}
|
||||
</script>
|
||||
<!-- shared assets: bump ?v= together on any site.css/icons.svg change -->
|
||||
<link rel="stylesheet" href="/assets/site.css?v=9">
|
||||
<link rel="icon" type="image/png" href="/assets/logo_favicon_2.svg">
|
||||
<script defer src="https://stats.felhom.eu/script.js" data-website-id="d419db57-5e1c-48df-bdb3-c29f25fb1661"></script>
|
||||
</head>
|
||||
<body class="page-teszteles">
|
||||
<nav>
|
||||
<div class="container">
|
||||
<a href="/" class="logo">
|
||||
<img class="logo-mark" src="/assets/logo-mark.svg" alt="" aria-hidden="true">
|
||||
<img class="logo-word" src="/assets/logo-wordmark.png" alt="felhom.eu">
|
||||
</a>
|
||||
<ul class="nav-links">
|
||||
<li><a href="/#szolgaltatasok">Szolgáltatások</a></li>
|
||||
<li><a href="/alkalmazasok">Alkalmazások</a></li>
|
||||
<li><a href="/technologiak">Technológiák</a></li>
|
||||
<li><a href="/biztonsagimentes">Mentések</a></li>
|
||||
<li><a href="/gyik">GYIK</a></li>
|
||||
<li><a href="/kapcsolat">Kapcsolat</a></li>
|
||||
<li class="lang-globe-li"><details class="lang-globe"><summary class="lang-globe-btn" aria-label="Nyelv" title="Nyelv"><svg class="ico-lg" aria-hidden="true"><use href="/assets/icons.svg?v=1#i-globe"/></svg></summary><ul class="lang-globe-menu"><li><a href="/teszteles" lang="hu" hreflang="hu" class="lang-globe-item current" aria-current="true">Magyar</a></li><li><a href="/en/testing" lang="en" hreflang="en" class="lang-globe-item">English</a></li></ul></details></li>
|
||||
</ul>
|
||||
<button class="hamburger" id="hamburger" aria-label="Menü megnyitása" aria-expanded="false">
|
||||
<span class="hamburger-box">
|
||||
<span class="hamburger-line"></span>
|
||||
<span class="hamburger-line"></span>
|
||||
<span class="hamburger-line"></span>
|
||||
</span>
|
||||
</button>
|
||||
</div>
|
||||
</nav>
|
||||
<div class="mobile-overlay" id="mobileOverlay"></div>
|
||||
|
||||
<main>
|
||||
<section class="page-header">
|
||||
<div class="container">
|
||||
<h1>Legyél <span>tesztelő</span></h1>
|
||||
<p>Néhány magyar háztartással most kezdjük el élesben használni a rendszert. A teszt alatt nincs díj, a beállítást mi végezzük, és a domaint is mi fizetjük. Cserébe azt kérjük, mondd el, mi nem jó.</p>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- Kinek szól -->
|
||||
<section class="content-section">
|
||||
<div class="container">
|
||||
<div class="section-header">
|
||||
<h2>Kinek <span>szól</span></h2>
|
||||
<p>Nem informatikusokat keresünk — családokat, akik tényleg használni fogják</p>
|
||||
</div>
|
||||
<div class="info-card">
|
||||
<h3><svg class="ico-lg" aria-hidden="true"><use href="/assets/icons.svg?v=1#i-home"/></svg> Egy magyar háztartás, aki haza akarja tenni az adatait</h3>
|
||||
<p>Ha a fényképeid, a beszkennelt papírjaid és a filmjeid ma egy külföldi szolgáltatónál vannak, és szeretnéd, hogy inkább nálad, a saját gépeden legyenek — téged keresünk.</p>
|
||||
<p><strong>Informatikai tudás nem kell.</strong> A szervert mi állítjuk be nálad, és mi is üzemeltetjük. Neked a böngészőből kell használnod, úgy, mint bármelyik másik oldalt.</p>
|
||||
<div class="highlight-box">
|
||||
<p>Ami viszont kell: <strong>türelem</strong>. Ez teszt, nem kész termék. Találni fogsz hibát — pont ez a lényege.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- Mi kell hozzá -->
|
||||
<section class="content-section alt-bg">
|
||||
<div class="container">
|
||||
<div class="section-header">
|
||||
<h2>Mi kell <span>hozzá</span></h2>
|
||||
<p>Három dolog — és a harmadikat mi fizetjük</p>
|
||||
</div>
|
||||
|
||||
<div class="info-card">
|
||||
<h3><svg class="ico-lg" aria-hidden="true"><use href="/assets/icons.svg?v=1#i-cpu"/></svg> 1. Egy gép, ami bekapcsolva tud maradni</h3>
|
||||
<!-- source: website/gyik.html FAQ „Milyen gépre van szükségem?" (quoted, not invented) -->
|
||||
<p>A szerver a lakásodban áll, és folyamatosan megy — ezért fontos, hogy csendes és takarékos legyen. A GYIK-ből idézve: <em>„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."</em></p>
|
||||
<!-- source: website/gyik.html FAQ „Használhatom a már meglévő régi gépemet?" (quoted) -->
|
||||
<p>Régi géped is lehet jó: <em>„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."</em></p>
|
||||
<p>Ha nincs géped, az nem kizáró ok — az egyeztetésen átbeszéljük, mi a legjobb a te helyzetedben. Részletesebb konfigurációk a <a href="/technologiak">Technológiák</a> oldalon.</p>
|
||||
</div>
|
||||
|
||||
<div class="info-card">
|
||||
<h3><svg class="ico-lg" aria-hidden="true"><use href="/assets/icons.svg?v=1#i-radio-tower"/></svg> 2. Otthoni internet</h3>
|
||||
<!-- source: website/gyik.html FAQ „Milyen internet kapcsolat szükséges?" (quoted) -->
|
||||
<p>A GYIK-ből idézve: <em>„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. […] 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."</em></p>
|
||||
</div>
|
||||
|
||||
<div class="info-card">
|
||||
<h3><svg class="ico-lg" aria-hidden="true"><use href="/assets/icons.svg?v=1#i-globe"/></svg> 3. Egy domain — amit mi fizetünk</h3>
|
||||
<!-- source: operator ruling D1, 2026-10-10 (CONTEXT.md); documentation/architecture/01-topology-and-trust.md §7 -->
|
||||
<p>A szerveredet és az alkalmazásaidat a <strong>saját domainedről</strong> érjük el — nem egy felhom.eu alatti névről. Így a vezérlőpultod <code>felhom.a-te-domained.hu</code> lesz, és minden alkalmazás egy saját aldomaint kap.</p>
|
||||
<div class="highlight-box">
|
||||
<p><strong>A domain a te nevedre szól, és a díját a teszt alatt mi fizetjük — két évre.</strong> A domain tehát a tiéd: ha a teszt véget ér, vagy ha kiszállsz, <strong>a domain nálad marad</strong>, és onnantól te fizeted tovább. Nem kérjük vissza, és nem visszük magunkkal.</p>
|
||||
</div>
|
||||
<p>A domain DNS-beállításait a teszt alatt mi kezeljük, egy olyan hozzáféréssel, ami <strong>kizárólag ezt az egy domaint látja</strong> — máshoz nem ér hozzá.</p>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- Mit kapsz -->
|
||||
<section class="content-section">
|
||||
<div class="container">
|
||||
<div class="section-header">
|
||||
<h2>Mit <span>kapsz</span></h2>
|
||||
<p>Ugyanaz a lista, ami a teszt feltételeinek 3. pontjában áll — se több, se kevesebb</p>
|
||||
</div>
|
||||
<div class="info-card">
|
||||
<!-- source: documentation/legal/feltetelek-1.0.md §3 (same promises, no new ones) -->
|
||||
<ul>
|
||||
<li>Egy <strong>otthoni szervert beállítunk</strong> nálad, és működőképes állapotba hozzuk.</li>
|
||||
<li><strong>Alkalmazásokat telepítünk</strong> rá a katalógusunkból, a vezérlőpulton keresztül.</li>
|
||||
<li>Az alkalmazások <strong>elérhetők lesznek az interneten</strong> is.</li>
|
||||
<li><strong>Figyeljük a szervert.</strong> Ha baj van, szólunk.</li>
|
||||
<li><strong>Mentés készül</strong> több szinten: a szerveren, és titkosítva egy távoli tárhelyen is.</li>
|
||||
<li><strong>Frissítjük</strong> az alkalmazásokat és a rendszert, jellemzően éjszaka, egy általad beállítható időablakban.</li>
|
||||
<li>És a fentiek szerint: <strong>a domaint két évre mi fizetjük.</strong></li>
|
||||
</ul>
|
||||
<p>Hogy mit <strong>nem</strong> ígérünk — rendelkezésre állást és válaszidőt nem vállalunk —, azt a <a href="/feltetelek">teszt feltételei</a> 5. pontja írja le. Érdemes elolvasni, mielőtt jelentkezel.</p>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- Mit kérünk -->
|
||||
<section class="content-section alt-bg">
|
||||
<div class="container">
|
||||
<div class="section-header">
|
||||
<h2>Mit <span>kérünk</span></h2>
|
||||
<p>Pénzt nem — se tőled, se felénk</p>
|
||||
</div>
|
||||
<div class="info-card">
|
||||
<h3><svg class="ico-lg" aria-hidden="true"><use href="/assets/icons.svg?v=1#i-message-square"/></svg> Mondd el, mi nem jó</h3>
|
||||
<p>Ez az egyetlen, amit cserébe kérünk. Mi zavaró, mi érthetetlen, mi nem működik. Egy „ezt a gombot nem találtam" ér nekünk a legtöbbet — abból tudjuk, mit kell kijavítani.</p>
|
||||
|
||||
<h3 style="margin-top: 24px;"><svg class="ico-lg" aria-hidden="true"><use href="/assets/icons.svg?v=1#i-shield-check"/></svg> Tarts meg egy saját másolatot</h3>
|
||||
<!-- source: documentation/legal/feltetelek-1.0.md §4 („Ezért kérünk valamit") -->
|
||||
<p>A teszt feltételeiből: <strong>amit nem veszíthetsz el, abból tarts meg egy saját másolatot magadnál is. Ne a teszt legyen az egyetlen helye.</strong> Mentés készül és teszteljük is, de egy teszt alatt bármi elromolhat.</p>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- Hány helyünk van -->
|
||||
<section class="content-section">
|
||||
<div class="container">
|
||||
<div class="section-header">
|
||||
<h2>Hány <span>helyünk van</span></h2>
|
||||
</div>
|
||||
<div class="info-card">
|
||||
<h3><svg class="ico-lg" aria-hidden="true"><use href="/assets/icons.svg?v=1#i-users"/></svg> Legfeljebb 5 háztartás</h3>
|
||||
<!-- source: operator ruling D2, 2026-10-10 (CONTEXT.md) -->
|
||||
<p>A zárt tesztben <strong>legfeljebb 5 háztartás</strong> vesz részt. Ez azért ilyen kevés, mert egy ember üzemelteti a rendszert, és minden tesztelőre akarunk időt fordítani. Néhány hely már betöltve.</p>
|
||||
<p>Ha most nincs szabad hely, azt megírjuk — és szólunk, amikor újra van.</p>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- Jelentkezés -->
|
||||
<section class="cta-section">
|
||||
<div class="container">
|
||||
<h2>Érdekel? <span>Jelentkezz</span></h2>
|
||||
<p>Írj egy üzenetet — <strong>nem kötelez semmire</strong>, először csak beszélgetünk. Átbeszéljük, van-e megfelelő géped, és mire használnád.</p>
|
||||
<a href="/kapcsolat?tema=zart-teszt" class="cta-button">Jelentkezem tesztelőnek →</a>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- Mit olvass el -->
|
||||
<section class="content-section alt-bg">
|
||||
<div class="container">
|
||||
<div class="section-header">
|
||||
<h2>Mit érdemes <span>elolvasni</span></h2>
|
||||
</div>
|
||||
<div class="info-card">
|
||||
<ul>
|
||||
<li><a href="/feltetelek">A zárt teszt feltételei</a> — mit kapsz, mit nem ígérünk, és hogyan tudsz kiszállni.</li>
|
||||
<li><a href="/adatkezeles">Adatkezelési tájékoztató</a> — milyen adatot kezelünk, meddig, és miért.</li>
|
||||
<li><a href="/gyik">GYIK</a> — a géptől a mentésekig a leggyakoribb kérdések.</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</main>
|
||||
|
||||
<footer>
|
||||
<div class="container">
|
||||
<p>© 2026 felhom.eu — Saját felhőd, saját szabályaid</p>
|
||||
<p class="footer-legal">Üzemeltető: Nagyfenyvesi Viktor · <a href="mailto:info@felhom.eu">info@felhom.eu</a> · <a href="/adatkezeles">Adatkezelési tájékoztató</a> · <a href="/feltetelek">Feltételek</a></p>
|
||||
</div>
|
||||
</footer>
|
||||
<script>
|
||||
(function() {
|
||||
var hamburger = document.getElementById('hamburger');
|
||||
var navLinks = document.querySelector('.nav-links');
|
||||
var overlay = document.getElementById('mobileOverlay');
|
||||
var body = document.body;
|
||||
|
||||
if (!hamburger || !navLinks || !overlay) {
|
||||
console.warn('[mobile-menu] Missing elements:', {
|
||||
hamburger: !!hamburger,
|
||||
navLinks: !!navLinks,
|
||||
overlay: !!overlay
|
||||
});
|
||||
return;
|
||||
}
|
||||
|
||||
function openMenu() {
|
||||
hamburger.classList.add('is-active');
|
||||
navLinks.classList.add('is-open');
|
||||
overlay.classList.add('is-visible');
|
||||
body.classList.add('menu-open');
|
||||
hamburger.setAttribute('aria-expanded', 'true');
|
||||
hamburger.setAttribute('aria-label', 'Menü bezárása');
|
||||
}
|
||||
|
||||
function closeMenu() {
|
||||
hamburger.classList.remove('is-active');
|
||||
navLinks.classList.remove('is-open');
|
||||
overlay.classList.remove('is-visible');
|
||||
body.classList.remove('menu-open');
|
||||
hamburger.setAttribute('aria-expanded', 'false');
|
||||
hamburger.setAttribute('aria-label', 'Menü megnyitása');
|
||||
}
|
||||
|
||||
hamburger.addEventListener('click', function() {
|
||||
if (navLinks.classList.contains('is-open')) {
|
||||
closeMenu();
|
||||
} else {
|
||||
openMenu();
|
||||
}
|
||||
});
|
||||
|
||||
overlay.addEventListener('click', closeMenu);
|
||||
|
||||
navLinks.querySelectorAll('a').forEach(function(link) {
|
||||
link.addEventListener('click', closeMenu);
|
||||
});
|
||||
|
||||
document.addEventListener('keydown', function(e) {
|
||||
if (e.key === 'Escape' && navLinks.classList.contains('is-open')) {
|
||||
closeMenu();
|
||||
}
|
||||
});
|
||||
|
||||
window.addEventListener('resize', function() {
|
||||
if (window.innerWidth > 900 && navLinks.classList.contains('is-open')) {
|
||||
closeMenu();
|
||||
}
|
||||
});
|
||||
})();
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user