V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
waylybaye
V2EX  ›  分享创造

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

  •  
  •   waylybaye ·
    waylybaye · 2017-04-08 17:26:53 +08:00 · 1884 次点击
    这是一个创建于 2585 天前的主题,其中的信息可能已经有所发展或是发生改变。

    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 条回复    2017-04-14 15:21:57 +08:00
    kchum
        1
    kchum  
       2017-04-08 17:40:00 +08:00 via iPhone
    4YWPM4WFMHTM 已用,谢谢楼主
    davelm
        2
    davelm  
       2017-04-08 17:40:41 +08:00
    ELNHA9FR44KN 已用
    davelm
        3
    davelm  
       2017-04-08 17:41:36 +08:00
    @waylybaye 谢谢,试用一下,有建议会反馈的
    deepjia
        4
    deepjia  
       2017-04-08 17:43:30 +08:00
    JYPAWW3AWJFL 已用,谢谢
    richardhc
        5
    richardhc  
       2017-04-08 17:48:52 +08:00 via iPhone
    JMAJ6ELLYFPX 这个已用,多谢~
    Floraer
        6
    Floraer  
       2017-04-09 17:00:39 +08:00
    来晚了木有了
    waylybaye
        7
    waylybaye  
    OP
       2017-04-09 17:36:03 +08:00
    @davelm 有建议了嘛 😂
    @Floraer 我发现送码效果不太好啊,大家都关注码了……
    davelm
        8
    davelm  
       2017-04-10 09:49:34 +08:00 via iPhone
    @waylybaye 很多参数不全,只有基本的参数,只能简单用用,想要复杂功能的还是要自己弄,因为针对的客户都是小白吗?
    waylybaye
        9
    waylybaye  
    OP
       2017-04-10 10:36:20 +08:00 via iPhone
    @davelm 大部分的 docker 包都不会列出来所有的参数的,只会用一些最常用的参数做环境变量。要深度定制还是自己打包好。
    diefishfish
        10
    diefishfish  
       2017-04-12 21:43:18 +08:00 via iPhone
    求个码 admin#diefishfish.com
    deepjia
        11
    deepjia  
       2017-04-14 09:33:08 +08:00
    来反馈了,在 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
       2017-04-14 15:21:57 +08:00
    @deepjia 关于 CPU 的占用,路由器还要考虑观察本身对数据造成的影响吧,由于机能低,可能 SSH 和 采集命令的运行就会导致 CPU 升高,这可能是路由器的测不准原理……

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

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

    mosh 目前还没有支持的计划,也没有其他用户提到要支持 mosh ,将来的话也不一定会支持……
    起点无所谓吧,没有对错,怎么舒服怎么来。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5915 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 03:00 · PVG 11:00 · LAX 20:00 · JFK 23:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.