爱意满满的作品展示区。
waylybaye

HyperApp 2.0 更新,添加 SSH 终端,兼容路由器 [送码]

  •  
  •   waylybaye · Apr 8, 2017 · 3220 views
  •   You need to sign in to view this topic
    This topic created in 3466 days ago, the information mentioned may be changed or developed.

    HyperApp 简介

    HyperApp 新版发布,添加了 SSH 终端, Today Widget ,兼容了 OpenWrt 和 Padavan 路由器。

    HyperApp 由全干工程师独立开发,是一款 Linux 服务器管理、监控以及 Docker 自动化部署的应用。让小白也可以一键部署科学上网,一键部署自动生成 HTTPS 证书的网站、博客、应用等。让开发者可以随时随地监控、管理自己的服务器。

    中文教程: https://github.com/waylybaye/HyperApp-Guide

    HyperApp on AppStore


    Today Widget

    Servers

    Terminal


    其它线索

    HyperApp 1.2 发布,可以监控 Docker 运行状态,支持一键 HTTPS

    HyperApp 1.1 发布,支持了 GCE 和 AWS ,还有你们要的 SSR

    HyperApp: 撸了个在 Linux 上自动部署你懂得应用的 iOS App ,还可以管理 vps


    2.1 开发计划

    • 集中添加一批新应用,包括科学上网、静态博客、 PHP 支持、静态网站支持、协作软件、聊天软件、内网穿透。(所有提供 HTTP 服务的应用都可以自动生成 SSL 证书)
    • 添加更多的文档

    2.0 的更新内容 (商店最新版)

    • 添加 SSH Terminal
    • 添加 Today Widget
    • 兼容 OpenWrt 和 Padavan 路由器
    • 添加中文版和法语版(网友提供)

    1.2 的更新内容

    • 可以监控 Docker 各镜像的运行状态( CPU 、内存、流量)
    • 添加了 Nginx ,可以自动匹配域名并反向代理到其它应用上。
    • 添加了 Nginx SSL Support ,如果您为应用设置了一个域名并且启用了 HTTPS 那么会自动为该域名生成一个 SSL 证书,让您的网站更加安全。
    • SS/SSR 支持更多加密方式
    • 请参阅中文文档 https://github.com/waylybaye/HyperApp-Guide

    1.1 的更新内容

    • Docker 支持 Volume ,可以将数据保存在指定的主机目录里
    • Docker 支持 Link ,比如可以将 MySQL Link 到 Wordpress 上, Wordpress 就可以自动识别数据库连接,不需要手动填用户名密码等
    • 查看应用 Log 现在可以显示应用的 stderr 输出了
    • 支持 Google CloudEngine,AWS EC2
    • 添加了多个镜像 redis,mysql,postgres,ssr,wordpress
    • 应用部署失败可以显示服务器的错误输出
    • 支持 iPad

    用户群

    可以加 HyperApp 的群反馈问题、交流经验、申请 TF 版等


    送码

    JMAJ6ELLYFPX
    4YWPM4WFMHTM
    JYPAWW3AWJFL
    ELNHA9FR44KN

    请用过的同学备注下。这次只送 4 个码,用完不补。

    12 replies  •  2017-04-14 15:21:57 +08:00
    kchum
        1
    kchum  
       Apr 8, 2017 via iPhone
    4YWPM4WFMHTM 已用,谢谢楼主
    davelm
        2
    davelm  
       Apr 8, 2017
    ELNHA9FR44KN 已用
    davelm
        3
    davelm  
       Apr 8, 2017
    @waylybaye 谢谢,试用一下,有建议会反馈的
    deepjia
        4
    deepjia  
       Apr 8, 2017
    JYPAWW3AWJFL 已用,谢谢
    richardhc
        5
    richardhc  
       Apr 8, 2017 via iPhone
    JMAJ6ELLYFPX 这个已用,多谢~
    Floraer
        6
    Floraer  
       Apr 9, 2017
    来晚了木有了
    waylybaye
        7
    waylybaye  
    OP
       Apr 9, 2017
    @davelm 有建议了嘛 😂
    @Floraer 我发现送码效果不太好啊,大家都关注码了……
    davelm
        8
    davelm  
       Apr 10, 2017 via iPhone
    @waylybaye 很多参数不全,只有基本的参数,只能简单用用,想要复杂功能的还是要自己弄,因为针对的客户都是小白吗?
    waylybaye
        9
    waylybaye  
    OP
       Apr 10, 2017 via iPhone
    @davelm 大部分的 docker 包都不会列出来所有的参数的,只会用一些最常用的参数做环境变量。要深度定制还是自己打包好。
    diefishfish
        10
    diefishfish  
       Apr 12, 2017 via iPhone
    求个码 admin#diefishfish.com
    deepjia
        11
    deepjia  
       Apr 14, 2017
    来反馈了,在 OpenWrt 上,四个监控都是错的:

    1 、 CPU 占用没看明白是怎么计算的(实际占用稳定在 5-20%,峰值 30%,应用里看心情在 15%-90%之间随机)
    2 、内存占用没有去除 buffers/cache
    3 、磁盘占用没考虑 KB 级占用(实际 480K of 13M ,应用里显示 480M of 480M )
    4 、 Net 永远是 0 ,但是它是一个路由器,不知道是不是单位的原因。

    另外给一些建议:
    1 、拷贝私钥的做法不太好,正常情况下不会把私钥拷贝出来,即使信任你的 App ,也无法信任系统的剪贴板,上传公钥才是 clean 的做法。
    通常情况下看到这里我就不会用这 App 了,但是拿了码还是应该要用起来给出回馈。
    2 、即使是目前的“从剪贴板中复制私钥”这个功能本身也有问题,那个按钮不兼容 Universal Clipboard 。
    3 、不支持 mosh ,这就代表着在丢包多的情况下,终端访问不会很流畅。
    4 、监控图饼的起点为什么是 90 度的位置呢,一般应该是 0 度起吧。
    waylybaye
        12
    waylybaye  
    OP
       Apr 14, 2017
    @deepjia 关于 CPU 的占用,路由器还要考虑观察本身对数据造成的影响吧,由于机能低,可能 SSH 和 采集命令的运行就会导致 CPU 升高,这可能是路由器的测不准原理……

    文档里有个页面介绍了使用的采集命令: https://github.com/waylybaye/HyperApp-Guide/blob/master/commands.md
    磁盘的问题 TF 版已经修复了。你可以手动运行一下采集网络数据的命令,看看有没有问题。

    关于拷贝私钥的安全问题,这个确实是为了方便的,剪贴板同步也许是最快捷的添加私钥的方式了。据我所知好多 SSH 应用也有拷贝的功能。以后会支持 iCloud Drive 或者其它文件服务。

    mosh 目前还没有支持的计划,也没有其他用户提到要支持 mosh ,将来的话也不一定会支持……
    起点无所谓吧,没有对错,怎么舒服怎么来。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2416 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 12:35 · PVG 20:35 · LAX 05:35 · JFK 08:35
    ♥ Do have faith in what you're doing.