crontab-ui, 管理crontab文件的简便且安全的方法

分享于 

3分钟阅读

GitHub

  繁體
Easy and safe way to manage your crontab file
  • 源代码名称:crontab-ui
  • 源代码网址:http://www.github.com/alseambusher/crontab-ui
  • crontab-ui源代码文档
  • crontab-ui源代码下载
  • Git URL:
    git://www.github.com/alseambusher/crontab-ui.git
    Git Clone代码到本地:
    git clone http://www.github.com/alseambusher/crontab-ui
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/alseambusher/crontab-ui
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    用户界面

    Donatenpmnpmnpmnpm

    编辑纯文本crontab是容易管理作业。比如。添加作业。删除作业或者暂停作业的错误。 一个小错误很容易导致所有的工作,可能花费你很多时间。 使用Crontab界面,管理Crontab非常容易。 下面是 Crontab UI的主要特性。

    flow

    • 安装简单。你甚至可以从现有的crontab导入。
    • 安全添加,删除或者暂停作业。 轻松维护数百个作业。
    • 备份你的crontab。
    • 导出crontab并在其他机器上部署,无需过多麻烦。
    • 错误日志支持。
    • 邮件和钩子支持。

    阅读这里文档以查看更多细节。

    设置

    从这里获取最新的node,请点击这里。 然后

    
    npm install -g crontab-ui
    
    
    crontab-ui
    
    
    
    

    如果需要设置/使用替代主机或者端口,则可以通过在启动进程之前设置环境变量来执行这里操作:

    
    HOST=0.0.0.0 PORT=9000 crontab-ui
    
    
    
    

    另外,你可能需要为 node_modules 文件夹设置权限。 请参考这里版本的

    如果你需要直接将更改保存到 crontab:

    
    crontab-ui --autosave
    
    
    
    

    使用 Docker 设置:

    git clone https://github.com/alseambusher/crontab-ui.gitcd crontab-ui
    docker build -t alseambusher/crontab-ui .docker run -d -p 8000:8000 alseambusher/crontab-ui

    资源

    添加,删除,暂停和恢复作业。

    一旦安装Crontab为你提供了一个网络界面,你就可以使用它来管理所有的工作,而不必太麻烦。

    basic

    从现有的crontab导入

    自动从现有的crontab文件导入。 import

    备份和恢复 crontab

    备份你的crontab以防你弄乱。 backup

    导出和导入Crontab用户界面多个实例上的Crontab。

    如果你想在多个机器上运行相同的作业,只需从一个实例导出并在另一个实例上导入相同的作业。 无 SSH,无复制粘贴 !

    export

    但是在导入前一定要进行备份。

    为每个作业单独的错误日志支持

    logs

    捐赠

    像这个项目给我买一个 Coffee。? !

    fork Crontab用户界面并对它的做出贡献。 鼓励请求请求。

    许可证


    文件  MAN  saf  CRON  Crontab  
    相关文章