Files
app-catalog-felhom.eu/templates/termix/.felhom.yml
T
admin 8898b1d322 termix: 2.5.0 -> 2.8.0 (proven on 9202, R-462)
Walked through the product's own guarded Update on scratch guest 9202 during the
twenty-eight drill, seeded and read back through the app's own front door.
Evidence: felhom.eu/documentation/audits/the-28-2026-09-22/apps/termix/verdict.json
catalog_since -> 2026-09-22 (R-452).

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
2026-09-22 20:16:44 +02:00

81 lines
2.6 KiB
YAML

# =============================================================================
# .felhom.yml - App metadata for felhom-controller
# =============================================================================
# --- Display info (shown on dashboard) ---
display_name: "Termix"
description: "Webes SSH és szerver menedzser"
category: "dev"
subdomain: "terminal"
slug: "termix"
# catalog_since: the date THIS repo last changed this app's pinned images. Any commit that
# changes an image: line must set this to the same day (see CLAUDE.md).
catalog_since: "2026-09-22"
# --- Resource hints (displayed on deploy screen) ---
resources:
mem_request: "30M"
mem_limit: "128M"
pi_compatible: true
needs_hdd: false
# --- Deploy fields (first deployment only) ---
deploy_fields:
- env_var: DOMAIN
label: "Domain"
type: domain
description: "A szerver domain neve"
locked_after_deploy: true
- env_var: SUBDOMAIN
label: "Aldomain"
type: subdomain
default: "terminal"
required: true
locked_after_deploy: true
description: "Az alkalmazás aldomainje"
# --- App info (info page content) ---
app_info:
tagline: "Webes SSH terminál - szerver hozzáférés a böngészőből"
docs_url: "https://github.com/Termix-SSH/Termix"
use_cases:
- 'SSH hozzáférés a szerveredhez böngészőből'
- 'Nincs szükség SSH kliensre a számítógépen'
- 'Alapvető szerver menedzsment feladatok bárhonnan'
first_steps:
- 'Nyisd meg a terminal.DOMAIN címet a böngészőben'
- 'Csatlakozz a szerveredhez SSH-n keresztül'
# --- Controller-side health probe ---
healthcheck:
checks:
- type: http
port: 8080
# --- English copy (localisation slice 5, R-560) --------------------------------------------
# The Hungarian above is UNCHANGED. A box on English reads this block field by field; a missing
# field shows the Hungarian one; a controller older than 0.257.0 ignores the block entirely.
i18n:
en:
description: 'SSH and server management in a browser'
app_info:
tagline: 'An SSH terminal in your browser - reach a server from anywhere'
use_cases:
- 'Reach your server over SSH from a browser'
- 'No SSH client needed on the computer you are sitting at'
- 'Everyday server jobs from anywhere'
first_steps:
- 'Open terminal.DOMAIN in your browser'
- 'Connect to your server over SSH'
deploy_fields:
- env_var: DOMAIN
label: 'Domain'
description: 'The server domain name'
- env_var: SUBDOMAIN
label: 'Subdomain'
description: 'The subdomain this app answers on'