华人澳洲中文论坛

热图推荐

    疾速部署集体导航页:美妙的一天从颠三倒四开始

    [复制链接]

    2023-2-4 18:07:48 17 0

    得多人都习气使用阅读器自带的保藏夹来办理本人的书签,但是保藏夹存在着一些问题。
    1. 通过长期的累积,一些高频使用的首要网站和偶然信手保藏的链接混在了一同,保藏夹由于内容过量而显得横七竖八;2. 保藏夹没有甚么好看可言,就是单纯文字的列举罢了;3. 保藏夹其实不反对很便利的疾速搜寻,咱们需求进入办理保藏夹的页面能力进行搜寻;4. 假如到了一台新的装备,咱们的保藏夹必需要想方法同步过去能力使用。老Q也是深受这些问题困扰,因而开始尝试其余的一些导航工具。
    在很长的一段时间里,老Q使用的始终是百度的导航,成果大抵如下图,也能根本知足老Q的诉求,算是解决了上边提到的那些问题。而且百度首页集成为了自家的王牌:搜寻框,所以作为一个上网的一致入口是彻底没有问题的。


    然而起初缓缓就感觉百度首页的可定制水平仍是不敷高,再加之老Q喜新厌旧,共度多年之后对其有了一些厌倦,因而老Q又开始寻觅新的计划。
    老Q买了一台反对Docker的NAS,因而就从这个角度动手钻研能够经过Docker疾速部署的导航页。通过一段时间的初筛和理解,老Q体验了Heimdall、Flare还有Homepage三款导航页,终究发现Homepage几乎就是为老Q量身打造的,真实是忍不住要分享给大家。
    上面老Q就以绿联DX4600为例,为大家演示如何配置一个丑陋的Homepage导航页。
    一、Docker装置Homepage
    首先咱们关上Docker办理器,进入镜像办理。而后咱们点击当地镜像,点击添加,点击公网库,输出ghcr.io/benphelps/homepage,选择latest版本下载。


    下载实现后,咱们在当地镜像中找到刚刚下载的镜像,点击创立容器。起一个嘹亮的名字,勾选创立后启动容器,点击下一步。


    在根底设置中,重启战略选择“容器退出时老是重启容器”。


    在存储空间中,咱们在NAS中创立一个属于Homepage的文件夹,并在该文件夹中创立config和icons两个子文件夹,并将它们与/app/config和/app/public/icons分别绑定,选择读写模式。


    在端口中,选择一个没有与现有办事冲突的当地端标语如6666。


    其余设置均放弃默许便可。
    二、配置Homepage
    配置实现后自动启动容器(若没有自动启动则手动启动一下)。
    这时候咱们就能经过IP:6666或者域名:6666来拜候咱们的首页了。固然,这时候咱们的Homepage尚无进行配置,里边没有甚么有用的信息。Homepage的配置会稍显费事,由于它临时还不反对在线编纂,需求咱们把配置文件下载上去,修正好当前再上传。
    在咱们的NAS中,找到方才咱们配置的config文件夹,好比老Q将其配置在了Docker/Homepage/config目录。咱们将这个目录下的一切.yaml文件都下载上去。


    1. 插件配置
    首先咱们用文本编纂器关上widgets.yaml,这是咱们的插件配置文件。上面老Q下列边这个示例来一一讲授每个配置的作用。
    ? greeting中的部份是打招呼的内容,每次咱们关上导航页后在左上角会看到这里的文字。? resources中的部份是在左上角显示以后装备的资源使用状况,包罗CPU、内存和磁盘的使用状况。? search中的部份是配置咱们想要使用的搜寻引擎,目前反对的搜寻引擎有baidu/古歌/bing/duckduckgo/brave,假如这些你都不满意,还能够将你想要使用的搜寻引擎的地址填下来,好比老Q使用的是无追搜寻。? weatherapi这里需求填一下你所在地位的经纬度,以及一个能够收费请求的天气接口的API KEY。API的请求十分简略,在http://www.weatherapi.com/signup.aspx这个地址填好邮箱明码,很快就能请求到。你所在地位的经纬度,能够经过百度地图的坐标拾取器来获得。? datetime这里要填的是时间显示的配置,这里老Q选择了对比具体的long版本。# For configuration options and examples, please see:# http://gethomepage.dev/en/configs/widgets- greeting:text_size: xltext: 奋进!- resources:cpu: truememory: truedisk: /- search:provider: customurl: http://www.wuzhuiso.com/s?src=extension_popup&q=target: _blank- weatherapi:label: 旭日latitude: 39.979958longitude: 十一6.382408units: metric #imperialapiKey: YOUR API KEYcache: 5 # Time in minutes to cache API responses, to stay within limits- datetime:text_size: xlformat:dateStyle: longtimeStyle: longhour十二: false在这些配置下,老Q的顶部插件栏的成果如下:
    2. 页面设置
    这里次要配置页面的一些属性:
    ? title:页面title,会显示在阅读器页签上。? providers:这里把咱们方才请求的天气API KEY填上。? language:显示言语,填zh-CN代表中文。? base:这里填写咱们的导航页的拜候地址。? backgroud:配景图片的URL。? favicon:导航页站点图标的URL。? theme:主题,次要反对日间主题和夜间主题。? color:页面配色。? ……还有得多配置的细节,老Q在这里就不细说了,大家能够本人体验一下,选择本人最喜爱的版本。
    # For configuration options and examples, please see:# http://gethomepage.dev/en/configs/settingstitle: 导航providers:weatherapi: YOUR API KEYlanguage: zh-CNbase: your_homepage_urlbackground: your_image_urlfavicon: your_favicon_urltheme: dark # or lightcolor: slate # slate, gray, zinc, neutral, stone, amber, yellow, lime, green, emerald, teal, cyan, sky, blue, indigo, violet, purple, fuchsia, pink, rose, red, white3. 办事配置
    这里能够把咱们在用的一些Docker办事给配置上。大家能够间接复制下列内容,而后按这个格局结合本人的实际状况增删便可。
    # For configuration options and examples, please see:# http://gethomepage.dev/en/configs/services- 文字:- 书库:href: http://talebook.xxxx.fundescription: TaleBook在线书库- 小说:href: http://reader.xxxx.fundescription: Reader3.0- 条记:href: http://siyuan.xxxx.fundescription: 思源条记- MD:href: http://md.xxxx.fundescription: Markdown- 资源:- Jackett:href: http://jackett.xxxx.fundescription: Jackett- WebDav:href: http://webdav.xxxx.fundescription: WebDav- 网络:- DDNS:href: http://ddns.xxxx.fundescription: DDNS-GO- Nginx:href: http://nginx.xxxx.fundescription: NginxWebUI- Firefox:href: http://firefox.xxxx.fundescription: firefox- 数据库:- DBGate:href: http://dbgate.xxxx.fundescription: DBGate- PMA:href: http://pma.xxxx.fundescription: phpMyAdmin4. 书签配置
    根据如下格局配置,老Q把罕用的一些网站都给贴下来了。
    # For configuration options and examples, please see:# http://gethomepage.dev/en/configs/bookmarks- 搜寻:- 百度:- abbr: BDhref: http://www.baidu.com- 谷歌:- abbr: GGhref: http://www.古歌.com- 无追:- abbr: WZhref: http://www.wuzhuiso.com/- 云平台:- 腾讯云:- abbr: TChref: http://console.cloud.tencent.com/- 阿里云:- abbr: AChref: http://home.console.aliyun.com/home/dashboard/ProductAndService- 七牛云:- abbr: QChref: http://portal.qiniu.com/home- Gitee:- abbr: GThref: http://gitee.com/xxxx- 自媒体:- abbr: GZHhref: http://mp.weixin.qq.com/- abbr: TTHhref: http://mp.toutiao.com/- 知乎:- abbr: ZHhref: http://www.zhihu.com/people/data-insights- CSDN:- abbr: CSDNhref: http://blog.csdn.net/- abbr: BJHhref: http://baijiahao.baidu.com/- 简书:- abbr: JShref: http://www.jianshu.com/u/748cd3bc831b- 学习平台:- 豆瓣浏览:- abbr: DBhref: http://read.douban.com- 网易云浏览:- abbr: YYDhref: http://yuedu.163.com/- W3Cschool:- abbr: W3Chref: http://www.w3cschool.cn/- 经管之家:- abbr: JGhref: http://bbs.pinggu.org/- 异步社区:- abbr: YBhref: http://www.epubit.com/- 图灵社区:- abbr: TLhref: http://www.ituring.com.cn/- 博文视点:- abbr: BWhref: http://www.broadview.com.cn/book?tab=ebook- 机工新浏览:- abbr: JGhref: http://www.cmpreading.com/homepage- 网易云课堂:- abbr: YKThref: http://study.163.com/- 黑苹果:- 黑苹果社区:- abbr: OSXhref: http://osx.cx/- 黑苹果乐园:- abbr: LYhref: http://mackext.com/- 黑苹果星球:- abbr: XQhref: http://heipg.cn/- MacSC:- abbr: SChref: http://mac.macsc.com/5.Docker和K8S
    这两个目前我使用绿联DX4600没有配置胜利,目前绿联DX4600在这一块儿仍是存在限度。假如配置胜利的话,实践上是能够自动发现咱们曾经部署的其余Docker办事的。不外也无伤大雅,目前的成果曾经让老Q很满意了。
    6. 上传配置文件
    把咱们修正好的配置文件上传到方才咱们下载的目录,并交换掉原来的文件。这时候候再关上咱们的导航页,咱们就会发现它曾经自动更新了!
    三、成品展现
    给大家展现一下老Q的导航页的成果图。这类繁复的格调老Q十分喜爱。




    固然,假如你喜爱花狸狐哨的格调,而且你的装备是群晖、威联通等自在度对比高的NAS或者是一台云主机/办事器,那末你还能够完成这样的成果。


    老Q会继续为大家献上大数据、量化、爬虫和NAS相干的内容,欢送大家关注!

    发表回复

    您需要登录后才可以回帖 登录 | 立即注册

    返回列表 本版积分规则

    :
    注册会员
    :
    论坛短信
    :
    未填写
    :
    未填写
    :
    未填写

    主题26

    帖子42

    积分182

    图文推荐