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

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

  •  1
     
  •   waylybaye ·
    waylybaye · 2017-03-16 13:20:37 +08:00 · 3734 次点击
    这是一个创建于 2589 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前情提示: https://www.v2ex.com/t/345664

    为了方便新用户再介绍一下:

    HyperApp 是一个基于 Docker 和 SSH 的自动化部署工具,让您在手机上可以轻松管理服务器和应用。在手机上添加了 VPS 后可以查看基础运行状态,并且一键安装应用。

    具体支持的 Linux 版本可以查看 App Store 介绍。


    这个视频演示了如何一分钟之内部署一个使用数据库的 Wordpress 。


    HyperApp on AppStore

    https://itunes.apple.com/app/apple-store/id1179750280?pt=118260435&ct=v2ex&mt=8

    正限时特价中...


    下一版计划支持:

    • ghost
    • kcptun
    • seafile/owncloud

    Terminal 可能下一版也可能下下一版...但加了后会涨价...

    30 条回复    2017-03-21 21:59:38 +08:00
    Systemd
        1
    Systemd  
       2017-03-16 13:24:08 +08:00 via Android   ❤️ 1
    很厉害……如果有 Android 版就好了…
    waylybaye
        2
    waylybaye  
    OP
       2017-03-16 13:40:48 +08:00 via iPhone
    @Systemd 还没加入计划 😂 ……
    123s
        3
    123s  
       2017-03-16 13:52:48 +08:00   ❤️ 1
    问个题外话, DO , vultr 的 vps 都用过,我都感觉 ssh 上去会卡,你们会吗?现在换搬瓦工,跑几个小东西也会卡
    Yi
        4
    Yi  
       2017-03-16 13:56:47 +08:00   ❤️ 1
    已入。这种小白向 APP 期待操作能更傻瓜,例如我就卡在 GCE 私钥验证错误这种纱布问题上……
    waylybaye
        5
    waylybaye  
    OP
       2017-03-16 13:56:50 +08:00
    @123s 东京不会
    Systemd
        6
    Systemd  
       2017-03-16 13:58:00 +08:00 via Android
    @123s 正常 一般有 0.5s 左右延迟
    tony1016
        7
    tony1016  
       2017-03-16 13:59:22 +08:00   ❤️ 1
    interesting
    123s
        8
    123s  
       2017-03-16 14:01:47 +08:00
    @Systemd 有时会很卡,我也怀疑是公司网络问题。有时又很好
    waylybaye
        9
    waylybaye  
    OP
       2017-03-16 14:04:44 +08:00
    @Yi 下一版我得加个密钥格式检测。。好多萌新搞 GCE/AWS 都会懵,分不清私钥公钥。。
    lyaliez
        10
    lyaliez  
       2017-03-17 09:35:39 +08:00
    希望作者考虑一下,搞个 Android 版 ~
    waylybaye
        11
    waylybaye  
    OP
       2017-03-17 09:44:15 +08:00
    @lyaliez 这么多人要 Android 版...我默默给它优先级加个 1...
    iamnuomi
        12
    iamnuomi  
       2017-03-17 13:59:42 +08:00
    请问 Terminal 是指 terminal.com 吗?
    可是他们家的服务去年就停了:

    We will disable access to the public cloud on September 30, 2016.
    -- https://blog.terminal.com/next-up-for-terminal-com/

    还有办法用吗?
    waylybaye
        13
    waylybaye  
    OP
       2017-03-17 14:25:51 +08:00
    @iamnuomi 啊,不是,指的是 SSH 终端。
    sunorg
        14
    sunorg  
       2017-03-17 22:37:09 +08:00
    这个玩意的好处是?
    waylybaye
        15
    waylybaye  
    OP
       2017-03-17 23:39:23 +08:00
    @sunorg 其实我不知道该怎么和看不到它好处的人解释它的好处...
    qfdk
        16
    qfdk  
       2017-03-18 15:23:15 +08:00 via iPhone
    Ipad 支持嘛 要是靠谱 可以自定义服务器 要不要饿一天 入一个
    qfdk
        17
    qfdk  
       2017-03-18 15:28:53 +08:00 via iPhone
    上面的问题显得弱智了 然而已经有答案了。问一下 vps 小内存跑 docker 会不会有问题?
    waylybaye
        18
    waylybaye  
    OP
       2017-03-18 17:16:55 +08:00
    @qfdk 跑小应用没问题吧,发俩图看下各应用的开销吧, SS 之类的占用资源还是很小的 ( PS: 图片是测试版的截图)

    ![Linode]( "Linode")
    ---
    ![EC2]( "EC2")
    qfdk
        19
    qfdk  
       2017-03-18 18:37:13 +08:00 via iPhone
    @waylybaye 好的 🙏 目测 512 的可能还会有宕机风险 推荐 1G 以上内存
    idnicho
        20
    idnicho  
       2017-03-19 16:10:14 +08:00 via iPhone
    Material Design 风格也可以上架 App Store?! 已去表支持
    waylybaye
        21
    waylybaye  
    OP
       2017-03-19 17:27:13 +08:00
    @idnicho 2333 就那个按钮是啊...
    idnicho
        22
    idnicho  
       2017-03-19 18:07:33 +08:00 via iPhone
    比较好奇如何添加 GCE
    waylybaye
        23
    waylybaye  
    OP
       2017-03-19 20:39:02 +08:00
    @idnicho 用私钥登录啊
    yangxuan8282
        24
    yangxuan8282  
       2017-03-20 23:08:55 +08:00
    @waylybaye 问下这个可以为服务指定子域名吗,比如在启动 wordpress 时候指定通过 blog.mydomain.com 访问这样
    waylybaye
        25
    waylybaye  
    OP
       2017-03-21 12:09:28 +08:00
    @yangxuan8282 你直接把域名指过去就可以了。但如果你需要多个域名指向同一个服务器可能就需要 nginx 了。
    yangxuan8282
        26
    yangxuan8282  
       2017-03-21 12:31:21 +08:00
    @waylybaye 还以为自带了 [jwilder/nginx-proxy]( https://github.com/jwilder/nginx-proxy)
    waylybaye
        27
    waylybaye  
    OP
       2017-03-21 16:08:52 +08:00
    @yangxuan8282 这个还没来得及加,在 todo 里面躺着呢,马上轮到它了...
    yangxuan8282
        28
    yangxuan8282  
       2017-03-21 19:04:22 +08:00
    @waylybaye 看到下个版本计划支持里有 seafile ,歪楼问下利用 jwilder/nginx-proxy 当反向代理的 seafile 配置咋搞啊, seafile 需要两个端口 ( 8000,8082 分别对应 seafile, seahub ),但是 jwilder/nginx-proxy 似乎只支持一个端口
    waylybaye
        29
    waylybaye  
    OP
       2017-03-21 20:02:44 +08:00
    @yangxuan8282 seafile 我这一版没加,因为没发现靠谱的 docker 镜像就加了替代的 ownCloud ... 等我有答案了再分享下...
    yangxuan8282
        30
    yangxuan8282  
       2017-03-21 21:59:38 +08:00
    @waylybaye [VGoshev/seafile-docker]( https://hub.docker.com/r/sunx/seafile/) 这个镜像还不错,基于 alpine ,源码安装, hub 上显示压缩后 43MB ,支持 x86 和 arm ,不过不是完全非交互式的,第一次运行的时候要在终端输入 url 和管理员账号密码,之后就可以正常运行了

    owncloud 感觉有点重了,占内存, vultr 2.5 刀的跑了这个够呛能运行别的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3791 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 04:26 · PVG 12:26 · LAX 21:26 · JFK 00:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.