如果想在 V2EX 获得更好的推广效果,欢迎了解 PRO 会员机制:
https://www.v2ex.com/pro/about

如果你经常使用铜币置顶主题,持有 V2EX Solana Token 会在每日签到时获得额外铜币:
https://www.v2ex.com/solana
selfcreditgiving
V2EX  ›  推广

卖自己做的上传分享软件了(类似网盘、图床), 9.9 元

  •  
  •   selfcreditgiving · Dec 15, 2021 · 12632 views
    This topic created in 1637 days ago, the information mentioned may be changed or developed.
    后端使用 nodejs express ,前端部分使用简单的 html javascript css 。使用 docker compose 文件交付应用。

    以下是介绍。( Introduction )
    https://github.com/luobin100/express-upload-dist-docker-compose-prod/blob/master/introduction/index.md

    以下是详细使用说明。( README.md
    https://github.com/luobin100/express-upload-dist-docker-compose-prod#readme

    视频操作演示:
    Supplement 1  ·  Dec 15, 2021
    Demo (在线示例): https://us.luo1.cn/
    用户名:demo
    密码:test
    Supplement 2  ·  Dec 15, 2021
    请不要上传大文件,方便大家试用,谢谢
    Supplement 3  ·  Dec 16, 2021
    可能说的太技术了有的人会听不懂。 我再说的通俗一点。

    这里卖的是程序,不是类似百度云那种你买它一个网站的会员让你使用的服务。

    这个程序是要在电脑上运行的,可以在你自己的电脑上运行,也可以在云服务器上运行,如果在自己电脑上运行,只有你自己所在的内网(局域网)内才可以用。放在云服务器上才能在任何地方只要有网就能用。

    这个程序有一个产品密钥(也就是注册码),必须输入正确的产品密钥才能运行起来。

    这个产品密钥 9.9 元一个。
    Supplement 4  ·  Dec 16, 2021

    虽然在回复里已经说了,再 append 一下吧。

    这个上传分享软件的核心功能是:

    1. 视频略缩图。(会以视频开始某一个点的画面作为略缩图,为了和图片区分,会多出一个播放按钮和视频时长信息)

    2. 可以上传大文件(超过200M)要实现这个功能,需实现分片上传,实现分片上传的同时会实现 断点续传、秒传 功能。(不实现这个功能无法做到对 CDN 的支持,CDN 厂商一般都有最大上传文件尺寸限制)

    3. 可以支持 OSS 对象存储,搭配 CDN 使用可以大大提升访问速度。

    4. 可以类似手机相册一样滑屏预览自己的图片和视频。

    5. 支持非全屏状态下视频满屏播放(不会多出一个控制区域用来关闭视频播放)。

    还有一点,请找实现了以上功能的开源软件、期末作业、毕业设计或者你的作品来对比。谢谢!

    118 replies    2021-12-22 15:14:18 +08:00
    1  2  
    exqlnet
        101
    exqlnet  
       Dec 18, 2021
    楼主做这个项目自己练习练习,提升对技术的理解,还是可以的
    loopinfor
        102
    loopinfor  
       Dec 19, 2021
    9.9 买个代码还可以理解。
    你这些功能都是非常个性化的需求,9.9 买了啥都不能扩展,能干啥?
    Argon
        103
    Argon  
       Dec 19, 2021 via Android
    @outmanone
    有没有那么一种可能:这是个钓鱼帖。
    你看盖了多少楼。
    ——
    “如果你能让那边的程序员吵起来”
    kiko
        104
    kiko  
       Dec 19, 2021 via Android
    楼上有大佬可以随手做一个 php 版的和题主一样功能的程序吗
    功能不要多也不要少
    我愿意 20 元买一份代码
    remember5
        105
    remember5  
       Dec 19, 2021
    个人觉得作为学习项目还好,作为商业项目的确一般,minio 存储也是蛮不错的,新版支持了很多特性。
    baiduyixia
        106
    baiduyixia  
       Dec 20, 2021
    emmmm 里面好多 se 视频
    selfcreditgiving
        107
    selfcreditgiving  
    OP
       Dec 20, 2021
    @baiduyixia 我也刚发现。 先把 demo 停了
    zictos
        108
    zictos  
       Dec 20, 2021
    请问有人买吗?
    Techzero
        109
    Techzero  
       Dec 21, 2021 via Android
    emmm ,我自建的 nextcloud 公司同事都在用,20G 单文件上传都没问题啊,图床也是自建的 chevereto
    selfcreditgiving
        110
    selfcreditgiving  
    OP
       Dec 21, 2021
    @Techzero #109
    刚又装了一下 NextCloud (官方 docker ,版本当前最新 NextCloud 23.0.0 ),

    测试了两个,上传大文件( 284.6M )和 上传视频。

    上传大文件直接没有反应(也没有任何错误提示):


    上传视频,没有略缩图:


    ZeroClover
        111
    ZeroClover  
       Dec 21, 2021
    NextCloud 没视频缩略图无非就是配置文件没写对,要么就是找不到 ffmpeg

    上传大文件也就是个 PHP 和 Web Server 的配置问题而已。
    Techzero
        112
    Techzero  
       Dec 21, 2021
    @selfcreditgiving
    我的运行命令:
    ```
    docker run -d --name nextcloud --restart always \
    -v /volume1/docker/nextcloud:/var/www/html \
    -p 9901:9000 \
    --link mariadb:mariadb_nextcloud \
    --link redis:redis_nextcloud \
    -e PHP_MEMORY_LIMIT=4096M \
    -e PHP_UPLOAD_LIMIT=4096M \
    nextcloud:23.0.0-fpm
    ```
    上传大文件:
    https://xicc.cc:9013/image/OAvM

    缩略图确实没有,我用的 emby 可以生成缩略图
    Techzero
        113
    Techzero  
       Dec 21, 2021
    查了一下缩略图是支持的,官方的 docker 没有 ffmpeg ,安装一下就 ok 了
    selfcreditgiving
        114
    selfcreditgiving  
    OP
       Dec 21, 2021
    @Techzero #113 那么是已经装好了吗?请发下截图。 谢谢。

    最基本大文件和视频略缩图功能,官方都不提供开箱可用,或者提供一个网页管理页面直接设置的功能。程序员就不值得被友好嘛
    Techzero
        115
    Techzero  
       Dec 21, 2021   ❤️ 1
    @selfcreditgiving
    安装:
    docker exec -it nextcloud apt-get update
    # libmagickcore-6.q16-6-extra 也是默认没有安装的,用于 SVG 生成
    docker exec -it nextcloud apt-get install ffmpeg libmagickcore-6.q16-6-extra
    配置:
    https://xicc.cc:9013/images/2021/12/21/41ec06ce4cd1bedcf856099012d193cd.png
    效果:
    https://xicc.cc:9013/images/2021/12/21/ec11d7826891e49599fd66a34b5ef893.png
    selfcreditgiving
        116
    selfcreditgiving  
    OP
       Dec 21, 2021
    @Techzero 感谢。看来是可以通过配置支持视频略缩图的,只是这个过程不是很轻松(我之前搜了很多贴,试了都没有成功)。 另外 nextcloud 如果要外链图片,也是不支持的。不知道他为什么要设置这么多障碍。
    460881773
        117
    460881773  
       Dec 21, 2021
    哈哈哈哈,卷起来了
    chotow
        118
    chotow  
       Dec 22, 2021
    楼主你的 Bug 帖也 404 了,可怕
    1  2  
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1011 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 58ms · UTC 19:14 · PVG 03:14 · LAX 12:14 · JFK 15:14
    ♥ Do have faith in what you're doing.