V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
zkw111
V2EX  ›  Linux

类宝塔面板需求收集

  •  3
     
  •   zkw111 · 139 天前 · 5794 次点击
    这是一个创建于 139 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大家好,我又来了
    上个帖子[公司要开发一款类似宝塔的软件,大家提点意见]https://v2ex.com/t/865761#reply63
    收集到了大家的一部分建议,现在项目基本立项了,在需求收集阶段
    希望大家能说一下自己用宝塔常用的功能,收费的付费的都行
    我们的项目开源+全部免费
    没有收费点、目的就是造福大众、打造一款现代化的 linux 面板,当然从公司的角度来说就是为公司引流
    我们的明星开源项目 JumpServer 很多人都用过,核心功能全部免费,所以大家尽情提需求

    我们的项目主要面向个人用户的建站
    1.简单易用、快速上手
    2.漏洞少、支持云端备份、一键恢复
    3.golang+vue 开发,现代化的面板,二进制部署,一键部署升级卸载
    4.统一方式管理各类应用、持续丰富的应用商店

    希望大家提一些自己常用的,宝塔或者其他面板的免费或者收费的需求,感谢

    第 1 条附言  ·  139 天前

    我看大家都对收集用户信息和手机号注册有担心
    再次说明一下,我司所有的开源产品,没有需要手机号登陆的
    也没有收集用户信息的,都是可以离线使用的
    另外宣传一下我们的产品 JumpServer (堡垒机)、KubeOperator(k8s管理平台)、MeterSphere(测试平台)、DataEase(数据报表) 、Kubepi(k8s dashboard)

    第 2 条附言  ·  139 天前
    还有一个需要说明一下
    我个人发的帖子,不代表公司的观点
    具体最后做不做 做成什么样 我无法决定
    希望大家不要为难我这个打工人
    90 条回复    2022-11-28 15:34:18 +08:00
    s60985545lwh
        1
    s60985545lwh  
       139 天前 via Android   ❤️ 3
    建议:IPV6 友好;可添加二步验证加强安全性
    hccsoul
        2
    hccsoul  
       139 天前
    文件管理,定时 sh 任务,一键部署 java 项目,nginx 可视化编辑配置,服务器监控 等等等
    estk
        3
    estk  
       139 天前
    需求:
    1. 不要强制手机登录(当然,等做大了总有老大哥对你们提这个要求,就像 gitlab 那样迫于无奈)
    2. 增加精准 IP 库判断访客来源,用于配置地区权限规则
    3. 可视化 nvm, pm2
    5. 自动申请 SSL 证书和续期
    rekulas
        4
    rekulas  
       139 天前
    @estk 开源的不怕强制
    zkw111
        5
    zkw111  
    OP
       139 天前
    @s60985545lwh
    @hccsoul
    @estk
    好的 已记录
    zkw111
        6
    zkw111  
    OP
       139 天前
    @rekulas 对的 可以自己改代码编译
    imes
        7
    imes  
       139 天前
    1. 所有软件采用 systemd ,不要像宝塔那样脑残到一部分使用 init.d ,另外一部分使用 systemd
    2. 除了面板本身,其他的功能性软件全部采用插件形式,并且公布开发文档
    3. nginx 或者 apache 的 WAF 是必须的,同样的,IP/PV 统计功能也应该有
    4. 尽可能减小对系统的修改,不要动不动就魔改系统
    5. 提供包安装功能,比如在 debian 上的 nginx 提供 deb 包安装,对于绝大多数使用面板的人而言,编译安装没什么任何实质性优点
    Yien
        8
    Yien  
       139 天前 via Android
    先把宝塔的基础功能做出来就能成功
    jmdonj
        9
    jmdonj  
       139 天前
    写得有点乱,暂时想到这些。
    1 、支持一键安装主流的软件(例如 nginx ,MariaDB ,php ,redis 等),版本要及时更新。
    2 、支持编译安装主流的软件(例如 nginx ,MariaDB ,php ,redis 等),编译时,可选择插件安装。
    3 、支持管理 docker 。
    4 、文件管理,对 Linux 各种文件夹列出提示。
    5 、防火墙管理。
    6 、计划任务。
    7 、主流的服务(例如 nginx ,MariaDB ,php ,redis 等)各有一个专门的页面负责管理(查看各项参数,编辑配置文件,给出相对应的优化方案等)。
    8 、监控服务器各项参数,类似 Windows 的任务管理器那样,还要有图表。
    9 、有一个软件商店,方便安装各种东西。
    10 、现代化的 ui 可以参考 fastpanel 。
    11 、自定义主流的软件安装位置。
    12 、后台可查看或修改面板的一些参数,例如密码,登录后缀,端口等。
    13 、面板登录通知,支持钉钉,飞书,微信,qq 通知
    fzdwx
        10
    fzdwx  
       139 天前
    招人吗?
    hunji66
        11
    hunji66  
       139 天前 via Android
    支持从 git 仓库一键部署,可以选择版本 /tag 之类的
    hunji66
        12
    hunji66  
       139 天前 via Android
    @hunji66 说的是部署应用,不是部署这个面板
    dianso
        13
    dianso  
       139 天前
    来个意见安装脚本吧,省劲。
    wgit
        14
    wgit  
       139 天前
    上线时间有吗
    lxiian
        15
    lxiian  
       139 天前 via iPhone
    尽量支持一下 caddy ,虽然 caddy 配置很简单。。
    newworld
        16
    newworld  
       139 天前
    精简实用安全好用
    zkw111
        17
    zkw111  
    OP
       139 天前
    @imes
    @jmdonj 感谢建议
    zkw111
        18
    zkw111  
    OP
       139 天前
    @hunji66 从 git 仓库一键部署,是容器化部署吗?
    zkw111
        19
    zkw111  
    OP
       139 天前
    @lxiian 好的,已记录
    seakingii
        20
    seakingii  
       139 天前
    宝塔的功能已经比较完善了,重做一遍也不容易

    可以的话能加强下 任务计划 和 后台应用管理 (supervisor 类)
    blankmiss
        21
    blankmiss  
       139 天前
    不要进行消息埋点 上传用户的信息到 你们的服务器上
    现在宝塔就是这么做的
    danhahaha
        22
    danhahaha  
       139 天前
    只求不用绑定手机,开源最佳,如果做不到这俩点,一些情况下只能继续用宝塔了,大部分时候还是自己搭,信不过这类程序
    Aurorataro
        23
    Aurorataro  
       139 天前 via Android
    网站数据库定时备份到国内主流的对象存储
    还有一些方便小白的功能 比如说快捷修改 apt pip 源等等
    MonoLogueChi
        24
    MonoLogueChi  
       139 天前 via Android
    上次已经提过了,再精炼说一下,最好能有一个一键切换强安全规则和弱安全规则,并不是所有人用面板都是用在生产环境上,在内网环境临时搞一个服务器,用弱安全规则会方便很多
    zkw111
        25
    zkw111  
    OP
       139 天前
    @danhahaha
    @blankmiss
    开源,不强制手机登陆,不收集服务器信息
    puzzle9
        26
    puzzle9  
       139 天前
    有种大部分人用不到的功能 类似于 easypanel amh 那种多用户管理的
    ZeroSimple
        27
    ZeroSimple  
       139 天前 via iPhone
    强烈支持,先 mark 一下,出来第一时间就用😋
    希望能对各个平台都有很好的支持,尤其是希望在 ARM64 服务器上也能稳定使用
    fox233
        28
    fox233  
       139 天前
    界面好看一点 就这个要求 不然我用不下去
    lrvinye
        29
    lrvinye  
       139 天前 via iPhone
    自动 SSL
    LongLights
        30
    LongLights  
       139 天前 via iPhone
    mark 开源 Linux 面板 感觉出了就会有一大波用户
    LeeReamond
        31
    LeeReamond  
       139 天前 via Android
    看完楼上说的补充几点
    1.封装 acme.sh 的自动 ssl 续期几乎是面板的核心需求
    2.可靠的前端登录验证系统(改端口,basic auth 防扫,强制要求密码强度,登陆失败弹出复杂验证码等等)
    3.探针监测宿主机性能
    4.可视化防火墙
    5.php 配置和插件安装接口
    6.自定义计划任务功能
    7.图形界面化的宿主机文件系统
    8.邮局组件(宝塔上这个不好用,但感觉有需求)
    9.网站活性监测服务(隔一段时间访问目标网站活性,失活则短信或邮件提醒,很简单但实用的功能)
    ysc3839
        32
    ysc3839  
       139 天前 via Android
    @LeeReamond 相比 acme.sh ,个人更推荐 lego https://go-acme.github.io/lego/
    不过 lego 不包含 cron 集成等功能,但是自己写一个 systemd timer 配置也不难。
    jiang66399
        33
    jiang66399  
       139 天前
    我是小白用户同时也是宝塔的重度用户,因为最近宝塔的问题,所以也想换面板,
    就目前来说我经常用有:
    运行环境
    nginx apache
    php 多版本 5.2-8.1 支持多 PHP 共存
    mysql
    FTP
    phpmyadmin
    memcached
    redis
    docker

    宝塔之内工具有用到:
    计划任务
    日志清理工具
    linux 工具箱
    文件管理
    PHP 守护 1.2
    宝塔配置备份

    宝塔之内插件主要用过:
    fail2ban
    宝塔一键迁移 API
    备份数据到各种云盘,OSS ,FTP 空间,云存储

    专业版插件(收费类)
    nginx 防火墙
    网站监控
    数据同步
    MYSQL 主从复制

    企业版希望用到的功能:
    MYSQL 数据库存以及目录进行全量和增量备份,备份加密压缩可以上传 FTP ,和各种云存储。

    主要是小白快速搭环境,然后不需要懂很多就能让系统环境相对安全,然后就是计划任务,SSL ,数据备份,面板转移同时可以迁移网站等等方便小白用户。
    yinshen
        34
    yinshen  
       139 天前
    运维能干的 尽量封装或简化
    dusu
        35
    dusu  
       139 天前 via iPhone
    接 appnode 的盘就行了,兼容一下多系统、把软件源及时更新一下基本上完全够用

    重新开发,没三五年到不了气候,

    可能到了那个时候面板可能又是另外一组生态了。
    willamtang
        36
    willamtang  
       139 天前
    防火墙和 SE 管理
    chaselen
        37
    chaselen  
       139 天前
    mark 看来大家苦 bt 久矣
    www5070504
        38
    www5070504  
       139 天前
    容器化部署和对容器的控制监控等
    sickoo
        39
    sickoo  
       139 天前
    太苦 bt 了,进来先注册登录,然后教唆你充值 vip
    shuxhan
        40
    shuxhan  
       139 天前
    支持从 GitHub 自动同步仓库到服务器目录
    clf
        41
    clf  
       139 天前
    最好是自己 docker 化部署,部署其它的时候也是 docker 化的,只是简化了上手难度的角度。更新的时候能快速更新。

    如果在宿主机上部署,不要依赖宿主机的环境依赖,请将依赖内置,宿主机的软件更新不要影响到面板(比如 bt 之前依赖 python2 ,然后我手贱升级了一下,bt 直接挂了)
    zkw111
        42
    zkw111  
    OP
       139 天前
    @LeeReamond
    @jiang66399 感谢,已记录
    sayyiku
        43
    sayyiku  
       139 天前
    redis php 脚本 之类的吧
    zkw111
        44
    zkw111  
    OP
       139 天前
    @clf 现在定下的是 自己是二进制部署 因为是 golang 编译出来的,所以不需要什么依赖. 软件容器化部署,支持编排,备份恢复等,不污染环境,安装卸载方便
    Googlefan
        45
    Googlefan  
       139 天前
    不收集上传用户任何信息,就谢天谢地了😟
    server
        46
    server  
       139 天前
    portainer 🐶
    tisswb
        47
    tisswb  
       139 天前
    感觉不用特意收集,先照着宝塔来一遍,把他的收费点改成你的增长点就好,然后再去思考下一步的需求。
    zkw111
        48
    zkw111  
    OP
       139 天前
    @tisswb 嗯 我们打算先开发宝塔的常用功能,然后再根据用户需求做
    beyondex
        49
    beyondex  
       139 天前 via Android
    还希望能对.NET Core ,docker 提供更好的支持
    ericls
        50
    ericls  
       139 天前
    managed k8s
    zkw111
        51
    zkw111  
    OP
       139 天前
    @ericls 您好 我们有 k8s dashboard , 可以在 github 搜 kubepi
    nilai
        52
    nilai  
       139 天前
    1.支持 docker k8s 部署
    2.加强 waf 方面的功能
    3.建议加强在网关层的功能,比如 限流 鉴权 负载 日志 融断 反代 等类似(apisix 、kong 的功能)
    gongquanlin
        53
    gongquanlin  
       139 天前
    别用 element ui ,快 tm 看吐了
    pcbl
        54
    pcbl  
       139 天前 via Android
    有一个思路:去看看宝塔那边卖的最好用的最多的收费插件是哪些?
    这些才是真正需要的也是以后从宝塔切换过来的动力
    wonderfulcxm
        55
    wonderfulcxm  
       139 天前 via iPhone
    开发个从宝塔一键迁移的功能,这是让宝塔用户切换到你的产品的重要步骤。
    就像安卓和 iPhone 互相抢占用户,互搞一键迁移。
    pcbl
        56
    pcbl  
       139 天前 via Android
    比如 waf 防火墙,网站访问统计,任务管理器,这种难度不大,需求广泛的功能
    MatrixLau
        57
    MatrixLau  
       139 天前 via iPhone
    需要像宝塔那样方便编写反代!🤣我是懒狗
    wealliam
        58
    wealliam  
       139 天前
    俺不懂这个,俺想问一下,可以让小白搭建网站吗?
    zkw111
        59
    zkw111  
    OP
       139 天前
    @pcbl 有一个问题:怎么能知道呢?哈哈
    pcbl
        60
    pcbl  
       139 天前 via Android
    @zkw111 这确实是的问题,派个人到宝塔论坛,发个投票贴: 大家最希望哪一个收费插件搞特价活动
    qingRider
        61
    qingRider  
       139 天前
    @pcbl nb
    zephyr1
        62
    zephyr1  
       139 天前
    期待
    wlbcs
        63
    wlbcs  
       138 天前 via Android
    宝塔最新版挺难用,需要你们这样的替代品!
    shenxgan
        64
    shenxgan  
       138 天前
    支持,jumpserver 非常好用
    zkw111
        65
    zkw111  
    OP
       138 天前
    @shenxgan 感谢支持
    YaakovZiv
        66
    YaakovZiv  
       138 天前
    登录会有 2FA 吗,最好别像宝塔那样默认接管防火墙,宝塔的自动接管防火墙,还不同步防火墙现有配置,坑我客户很多次了。
    zkw111
        67
    zkw111  
    OP
       138 天前
    @YaakovZiv 可以考虑支持
    TcDhl
        68
    TcDhl  
       138 天前
    我用宝塔主要用的一个功能就是:SSL 证书, 好申请, 自动续签(但是: 宝塔的这块功能不太好用, 不清爽)

    然后想建议的功能: 能不能集成 ZeroTier 的自建根服务器的管理面板?
    TcDhl
        69
    TcDhl  
       138 天前
    @zkw111 #67
    防火墙这块是不是可以弄个开关, 默认系统防火墙, 如果不需要系统防火墙, 就面板软件防火墙来接管
    TcDhl
        70
    TcDhl  
       138 天前
    还有我能不能提一个意见, 我看了你们 B 站的产品介绍视频

    能不能让你们公司的姑娘来讲, 我想听的更专注一点
    keepro
        71
    keepro  
       138 天前
    目前某塔的防火墙规则太难用了,例如添加地区,只能一个个加,不能批量,希望贵司的产品能够解决掉这个问题。

    管理界面简洁易用,不要添加一些弱 ZHI 的加减法验证

    能够手动自动备份,支持按网站、文件、数据库、配置文件、源文件等分类进行备份,支持面板配置等备份友好导出导入等。支持整体打包迁移。

    如果有一些奇奇怪怪的功能,例如各类型文件(备份等)自动传各类网盘,也是极好的。

    各种软件的配置最好能够支持历史版本,可以回退。万一改错了还可以还原。

    软件商店的软件最好可以多选后自动安装,不需要一个个点,太傻瓜了。

    我估计主要功能和某塔应该差不多,更多的还是体验上的优化,期待贵司的新产品,也期待早日能够用上~~

    以上要求可能有点过分,建议 OP 收集分析,期待新产品,感谢阅读~
    zkw111
        72
    zkw111  
    OP
       138 天前
    @keepro 感谢建议,已记录
    anlegong
        73
    anlegong  
       138 天前
    @estk 微臣附议
    ipwx
        74
    ipwx  
       138 天前
    1. 做成可扩展插件式的(需要比较好的设计。
    2. 安装套件和管理套件完全可以用插件接口实现(比如对 nginx 的管理
    shiny
        75
    shiny  
       138 天前 via iPhone
    想要高颜值,UI 好看心情都能变好
    imxieke
        76
    imxieke  
       138 天前
    挺喜欢 BT 的 但是自从强制要求登陆 就弃坑 转 oneinstack 了

    墙裂建议一点 可以脚本自定义安装指定的软件 而不是呆瓜式一个一个点击去安装 😳
    类似参考 oneinstack

    比如下面这样

    ```
    wget -c http://mirrors.linuxeye.com/oneinstack-full.tar.gz && tar xzf oneinstack-full.tar.gz && ./oneinstack/install.sh --nginx_option 1 --php_option 9 --phpcache_option 1 --php_extensions ioncube,imagick,fileinfo,ldap,phalcon,yaf,redis,memcached,memcache,mongodb,swoole,xdebug --phpmyadmin --db_option 2 --dbinstallmethod 1 --dbrootpwd oneinstack --pureftpd --redis --memcached --reboot
    ```
    fox233
        77
    fox233  
       138 天前
    希望集成 ruby go node java 等其他环境
    zkw111
        78
    zkw111  
    OP
       138 天前
    @fox233 集成是像宝塔一样管理 ruby go node java 的项目吗
    SkyAerope
        79
    SkyAerope  
       137 天前
    很喜欢用宝塔挂载各大云平台对象存储的插件。如百度智能云 BOS ,阿里云 OSS ,腾讯云 COS 等等,都希望能加上。
    zkw111
        80
    zkw111  
    OP
       136 天前
    @SkyAerope 这个我们肯定支持
    Herry001
        81
    Herry001  
       136 天前
    支持下一键部署 Django Web 框架 (基于 python)?这玩意不熟悉的话部署还挺困难的(想到了之前的这个帖子 https://v2ex.com/t/847401
    nowheremee
        82
    nowheremee  
       136 天前
    宝塔关于 SSL 证书的管理,目前是必须进入某个项目才能看到所使用的 SSL 证书。希望增加一个统一的证书管理入口,以证书的角度去显示目前项目所使用的 SSL 证书。
    fox233
        83
    fox233  
       128 天前
    @zkw111 是的 另外建议看看 plesk 一个国外的面板 挺好用的 就是贵
    hunji66
        84
    hunji66  
       103 天前
    @zkw111 #18 是不是容器化我觉得都 ok 容器化似乎更好
    zkw111
        85
    zkw111  
    OP
       103 天前
    @hunji66 容器化环境问题就不用担心了,要不然要适配太多操作系统和版本了
    hunji66
        86
    hunji66  
       103 天前
    @zkw111 #85 是的, 顺便问下你们这个预计什么时候上线呀?
    zkw111
        87
    zkw111  
    OP
       102 天前
    @hunji66 这个还不清楚,还在评估阶段.
    franklight
        88
    franklight  
       75 天前
    我就一个请求,支持 openLitespeed
    yesicoo
        89
    yesicoo  
       11 天前
    请问三个月了 现在有进度了没?
    zkw111
        90
    zkw111  
    OP
       7 天前
    @yesicoo 您好 大概 1 月份上线
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4872 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 205ms · UTC 08:13 · PVG 16:13 · LAX 00:13 · JFK 03:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.