私人定制短网址,Docker一键部署!

2024-05-08 11:23:09 9点赞 70收藏 7评论

大家是不有各个网站账号,邮箱等等的密码都记不住,更别说网址了,所以弄个短网址生成平台很有必要。下面咱们就折腾一个MIT协议的短网址生成平台,如果你没有域名就可以当是一个纯内网的便捷书签,如果你有域名那就是你随身的知识库目录:

私人定制短网址,Docker一键部署!私人定制短网址,Docker一键部署!

NAS里新建一个项目文件夹Yourlsdocker-compose.yml配置文件内容:

version: '3'

services:

yourls:

container_name: yourls

image: yourls

restart: always

ports:

- 16380:80

environment:

YOURLS_DB_PASS: yourls

YOURLS_SITE: http://192.168.XXX.XXX:16380

YOURLS_USER: user

YOURLS_PASS: password

mysql:

container_name: yourls-mysql

image: mysql

restart: always

environment:

MYSQL_ROOT_PASSWORD: yourls

MYSQL_DATABASE: yourls

注意把YOURLS_SITE:的内容写上你的ip+端口或域名注意把YOURLS_SITE:的内容写上你的ip+端口或域名

然后用putty进入在项目文件夹内创建运行容器:

docker-compose -f docker-compose.yml up -d

私人定制短网址,Docker一键部署!

到此,短网址生成平台基本就部署完成了。

浏览器访问 http://NAS的IP:本地端口/admin ,即可打开界面:

第一次进入要install一下,实际只是点一下这个按钮就OK了第一次进入要install一下,实际只是点一下这个按钮就OK了私人定制短网址,Docker一键部署!输入我们在配置文件里设置的用户与密码登陆输入我们在配置文件里设置的用户与密码登陆输入你要转的网址,点shorten The URL就OK了输入你要转的网址,点shorten The URL就OK了

下面是我用公众号文章链接转的一个短网址:

私人定制短网址,Docker一键部署!上面是自动生成的,就会是从数字1开始的短网址上面是自动生成的,就会是从数字1开始的短网址你也可以自定义短网址名称类似这样的自己的想法编写你也可以自定义短网址名称类似这样的自己的想法编写

个人感觉自定义的话更合理一些,可以把内容简写(比如这个微信文章docker上的安全大哥大,我就简单成aqdgd(安全大哥大),方便好记,便于使用。

更方便的是后期还可以改短网址的链接!更方便的是后期还可以改短网址的链接!

这个能后期更改短网址的功能是非常方便了,便于以后的管理分类等等,我先把原来的“1”按文章内容改成“office-jihuo”了。

改后看着顺眼多了!改后看着顺眼多了!

相当于给网址做了一个简单的带链接的目录结构

因为有数据库,所以可以玩玩儿,当做知识库目录或书签来用也是不错的,比在浏览器上加收藏好多了。

如果想要随时随地的随身的知识库目录来用的话就可以穿透(可以参考以前的文章:群晖搭建Cloudflare免费隧道穿透,无公网IP也能搞定!)一下就怀揣知识库走遍天下了。

私人定制短网址,Docker一键部署!

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
7评论

  • 精彩
  • 最新
  • 真只是折腾,还有端口号。。。。

    校验提示文案

    提交
    有域名就省端口了

    校验提示文案

    提交
    收起所有回复
  • 大妈上的能人志士真多。虽然自己用不上但是还是学到了

    校验提示文案

    提交
  • 感谢楼主分享,首先我要有一个短域名

    校验提示文案

    提交
    域名很简单,有免费的,有不需要花多少钱的,几元一年。

    校验提示文案

    提交
    啥后缀几块钱一年啊 [傻笑] ,我买的fun十几块钱一年,几块的一般只是首年的价格

    校验提示文案

    提交
    还有1条回复
    收起所有回复
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
70
扫一下,分享更方便,购买更轻松