当前位置:首页 > 每日看点

如何浏览器的书签(收)?

卡卷网1年前 (2025-01-08)每日看点580

【Docker项目实战】使用Docker部署linkding书签器

    1.1linkding简介1.2linkding功能1.3linkding使用场景2.1本地环境规划2.2本次实践介绍3.1检查Docker服务状态3.2检查Docker版本3.3检查dockercompose版本5.1创建部署目录5.2编辑docker-compose.yaml文件5.3编辑.env文件5.4创建linkding容器5.5查看linkding容器状态5.6设置访问账号6.1进入linkding登录页6.2登录linkding首页7.1添加书签7.2打开书签

<>一、linkding介绍

<>1.1linkding简介

linkding是一个您可以自己托管的书签器。它的设计目标是最小化、快速且易于使用Docker设置。

<>1.2linkding功能

    干净的用户界面优化了可读性用标签组织书签使用Markdown添加注释稍后阅读功能与用户共享书签批量编辑自动提供已添加书签的的标题、描述和图标自动创建InternetArchiveWayackMachine上添加书签的的快照以NetscapeHTML格式导入和导出书签Firefox和Chrome的扩展以及小书签浅色和深色主题用于开发第三方应用程序的RESTAPI用于用户自助服务和原始数据访问的面板使用Docker和SQLite数据库轻松设置,并可选择PostgreSQL

<>1.3linkding使用场景

    个人书签:linkding可以帮助个人用户自己的书签,让用户可以随时随地访问到自己保存的网页链接。团队协作:linkding可以作为团队共享和协作的工具,团队成员可以共享自己的书签,并在书签之间进行分类和标签,方便团队内部的知识共享和协作。知识:linkding可以用来各种类型的链接,不仅限于网页链接,还可以文件链接、文档链接等,可以方便地将各种知识进行归档和整理。私有书签:由于linkding可以自己托管在上,所以可以确保书签的安全性和隐私性,适合那些对隐私有更高要求的用户。

<>二、本地环境介绍

<>2.1本地环境规划

本次实践为个人环境,作版本为centos7.6。hostnameIP作版本Docker版本linkding版本jeven192.168.3.166centos7.620.10.171.24.0

<>2.2本次实践介绍

1.本次实践部署环境为个人环境,生产环境请谨慎;2.在Docker环境下部署linkding书签器。

<>三、本地环境检查

<>3.1检查Docker服务状态

检查Docker服务是否正常运行,确保Docker正常运行。

[root@jeven~]#ctlstatusdocker ●docker.serv-DockerApplicationContainerEngine Loaded:loaded(/usr/li/d//docker.serv;enaled;vendorpreset:disaled) Active:active(running)sinceFri2024-03-0100:18:43T;52sago Do:s://do.docker MainPID:11826(dockerd) Tasks:28 Memory:155.4M CGroup:/.sl/docker.serv ├─11826/usr/in/dockerd-Hfd://--containerd=/run/containerd/containerd.sock

<>3.2检查Docker版本

检查Docker版本

[root@jeven~]#docker-v Dockerversion20.10.17,uild100c701

<>3.3检查dockercompose版本

检查Dockercompose版本,确保2.0以上版本。

[root@jeven~]#dockercomposeversion DockerComposeversionv2.6.0

<>四、下载linkding镜像

在dockerhu拉取linkding书签器镜像

dockerpullnanawel/o-shopping-list

在这里图片描述

<>五、部署linkding应用

<>5.1创建部署目录

新建目录/data/linkding/data

mkdir-p/data/linkding/data&&cd/data/linkding/

<>5.2编辑docker-compose.yaml文件

使用docker-cli方式部署,命令如下:

dockerrun--namelinkding-p9090:9090-v/data/linkding/data:/etc/linkding/data-dsisruecker/linkding:la

本次实践部署使用dockercompose方式,编辑的docker-compose.yaml文件。

version:'3' servs: linkding: container_name:"${LD_CONTAINER_NAME:-linkding}" image:sisruecker/linkding:la ports: -"${LD_HOST_PORT:-9090}:9090" volumes: -"/data/linkding/data:/etc/linkding/data" env_file: -.env restart:unless-stopped

<>5.3编辑.env文件

在部署目录下,编辑.env文件,内容如下:

#Dockercontainername LD_CONTAINER_NAME=linkding #Portonthehostthattheapplicationshouldepulishedon LD_HOST_PORT=9090 #DirectoryonthehostthatshouldemountedasdatadirintotheDockercontainer LD_HOST_DATA_DIR=./data #Caneusedtorunlinkdingunderacontextpath,forexample:linkding/ #Mustendwithaslash`/` LD_CONTEXT_PATH= #Usernameoftheinitialsuperusertocreate,leeemptytonotcreateone LD_SUPERUSER_NAME= #Passwordfortheinitialsuperuser,leeemptytodisalecredentialsauthenticationandrelyonproxyauthenticationinstead LD_SUPERUSER_PASSWORD= #Optiontodisaleackgroundtasks LD_DALE_ACKGROUND_TASKS=False #OptiontodisaleLvalidationforookmarkscompley LD_DALE_L_VALIDATION=False #EnalessupportforauthenticationproxiessuchasAuthelia LD_ENALE_AUTH_PROXY=False #Nameoftherequestheaderthattheauthproxypassestotheapplicationtoidentifytheuser #Seedo/Options.mdformoredetails LD_AUTH_PROXY_USERNAME_HEADER= #TheLthatlinkdingshouldredirecttoafteralogout,whenusinganauthproxy #Seedo/Options.mdformoredetails LD_AUTH_PROXY_LOGOUT_L= #ListoftrustedoriginsfromwhichtoacceptPOSTrequests #Seedo/Options.mdformoredetails LD_RF_TRUSTED_ORIGINS= #Dataasesettings #ThesearecrentlyonlyrequiredforconfigingPostreSQL. #ydefault,linkdingusesSQLiteforwhichyoudon'tneedtoconpanything. #Dataaseengine,canesqlite(default)orpostgres LD_D_ENGINE= #Dataasename(default:linkding) LD_D_DATAASE= #Usernametoconnecttothedataaseserver(default:linkding) LD_D_USER= #Passwordtoconnecttothedataaseserver LD_D_PASSWORD= #Thehostnamewherethedataaseishosted(default:localhost) LD_D_HOST= #Portusetoconnecttothedataaseserver #Shouldusethedefaultportifnotset LD_D_PORT= #Anyadditionaloptionstopasstothedataase(default:{}) LD_D_OPTIONS=

<>5.4创建linkding容器

执行dockercomposeup-d命令,创建linkding容器。

[root@jevenlinkding]#dockercomposeup-d [+]Running2/2 ⠿Networklinkding_defaultCreated0.1s ⠿ContainerlinkdingStarted0.8s

<>5.5查看linkding容器状态

检查linkding容器状态,确保linkding容器正常启动。

[root@jevenlinkding]#dockercomposeps NAMECOMMANDSERVSTATUSPORTS linkding"./ootstrap.sh"linkdingrunning(healthy)0.0.0.0:9090->9090/tcp,:::9090->9090/tcp

<>5.6设置访问账号

    如果使用docker-cli方式部署,则使用以下命令设置登录账号及密码。

dockerexec-itlinkdingpythonmanage.pycreatesuperuser--username=joe--email=joe@example 使用dockercompose方式,使用以下命令设置登录账号及密码。

dockercomposeexeclinkdingpythonmanage.pycreatesuperuser--username=--email=joe@example

在这里图片描述

<>六、访问linkding首页

<>6.1进入linkding登录页

访问:://192.168.3.166:9090,将IP替换为自己IP,进入进入o-shopping-list登录页,自定义注册账号和密码。如果无法访问,则检查防火墙是否设置,云的安全组端口是否放行等。

在这里图片描述

<>6.2登录linkding首页

输入自己设置的登录账号和密码,进入linkding首页。

在这里图片描述

<>七、linkding的基本使用

<>7.1添加书签

点击“Addookmark”选项,新建书签。

在这里图片描述

填写书签、标题等信息,保存即可。

在这里图片描述

<>7.2打开书签

在首页书签列表,点击书签,则可以打开书签内容。

<>八、总结

Linkding是一个可以自己托管的书签器,它的设计目标是提供最小化、快速且易于使用的Docker设置。Linkding可以快速部署在本地,并且具有美观简洁的界面,即使是新手也可以轻松上手。使用Linkding可以获得良好的使用体验,并且具有强大的功能。如果你需要一款书签工具,不妨试试使用Linkding。

扫描二维码推送至手机访问。

版权声明:本文由卡卷网发布,如需转载请注明出处。

本文链接:https://www.kajuan.net/ttnews/2025/01/7280.html

分享给朋友:

相关文章

有哪些正规的兼职平台?

1.阿里巴巴云客服:工作优点是时间自由,可自主选择班次,不需要去公司坐班,多做多得 2.蚂蚁云客服:同样是阿里巴巴旗下的兼职平台,工作优点是时间自由,可自主选择班次,不需要去公司坐班,多做多得。 3.菜鸟优加云客服:工作优点是时间自由,可自…

抖音和快手最大的区别是什么?

1、目标人群定位不同抖音:一二线城市,占比52%,大专学历以上,女性偏多。抖音以年轻群体居多。 快手:三四线城市,占比64%,高中学历以下,男女更均衡。快手所覆盖的年龄段范围更广。 2、内容创作的形式和深度不同抖音:偏深层,内容的装饰及表达…

在 Istio、Linkerd 和 Cilium 之间,哪种服务网格在性能上表现最佳?

在 Istio、Linkerd 和 Cilium 之间,哪种服务网格在性能上表现最佳?

在讨论服务网格之前,先理解一下为什么我们需要它。现代微服务架构意味着将应用拆分为多个小型、独立的服务,这些服务可以独立开发、部署和扩展。然而,服务之间的通信和管理成了巨大的挑战,例如如何保证安全的通信、负载均衡、监控与可观测性等。服务网格…

为什么大家都说手机性能永远超不过PC?

最新的天玑9400牛逼吧,堪称PC级CPU,测试成绩16W功耗能跑9500分,1.8W能跑3000分,GPU也差不多是这个情况。 手机电池一般是4000-5000毫安时,电压3.7V。 也就是说,手机正常满载5W功耗下,这个电池能支持运行4…

你为什么讨厌抖音?

我就被抖音毁了。 现在被我媳妇从抖音里拯救出来了。 我为什么会这样说? 我媳妇硕士在读,我文化程度相对就比较低了。 大多数人看抖音其实就是为了一图一乐呵 刚开始我也是这样的,我是2017年在朋友的推荐下注册了抖音,刚开始那时候对抖音不太上瘾…

有哪些网站,一旦知道,你就离不开了?

有哪些网站,一旦知道,你就离不开了?

这六个网站,一旦用过,基本上是离不开了。都是我超爱的一些网站,基本上每天都用。 1 地图生成器 第一个,我要给大家推荐的是地图生成器。可以下载到各省,各市,各县的svg格式的地图素材。 这些素材导入PPT中都是可以编辑的。 可以单独更改颜色…

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。