NAS、键盘、路由器······年轻就要多折腾。爱折腾的熊猫,今天又给大家分享最近折腾的内容了。关注是对我最大的支持,阿里嘎多~
怕错过熊猫的精彩分享?那就赶快关注下熊猫吧!
引言
520之际,肯定是要发一些符合日期特殊性的项目了,原本熊猫是打算自己开发一个情侣项目,但时间上来不及了,于是决定炒炒冷饭。
Like_Girl算是比较久的项目了,很早之前熊猫还用过。作为一个博客形式的情侣小站,Like_Girl已经非常优秀了,以至于后续围绕它也有非常多的二创作品,而这次熊猫也就借花献佛,基于Like_Girl原项目(https://gitee.com/kiCode111/LikeGirl_5.1.0#likegirl-510)二创了支持Docker部署的Sqlite版本,方便520之际各位情侣们使用。

原项目采用AGPL-3.0协议,熊猫的二创行为保留了项目原版权和地址,所以不存在侵权行为。
项目体验
项目整体就是围绕公开“秀恩爱”的情侣小站属性来的,进去之后首页最醒目的就是男主角和女主角的昵称和头像(熊猫这里用的默认)。下方有几个板块,分别是点点滴滴、留言板、关于我们以及恋爱照片和恋爱清单。

点点滴滴其实就是情侣双方公开“秀恩爱”的场所,项目采用双账号的形式,所以男方女方可以在后台发布想要记录的文字动态,在这个板块会显示记录人、记录时间以及内容。

留言板则是留给各位看官们祝福的地方,主人在后台支持设置留言板的限制词,同时留言板会开启IP记录。
比较有意思的是关于我们这个版块,该板块下会有一个可互动的对话框,让访问者有一种幸福的参与感,该板块也是支持后台自定义的。

最后的恋爱照片和清单就不多介绍了,照片板块除了作为恋爱相册记录,图片也支持加入描述,记录下这张照片的故事;而清单则是双方可以自定义列表,一起共同完成列表中的内容。

通过/admin就能进到项目的后台登录界面,前端的每一个板块在后台都支持编辑,同时这里也支持IP封禁和非法访问记录。

后台的设置分为了两个区域,一个是基本设置,这里作为站点设置、情侣设置以及卡片与版权配置。另一个则是右上角的全局设置,在这里来更改管理员的信息,同时想要修改全局设置中的内容需要单独的安全码。

项目部署
这里熊猫采用极空间作为部署机,整个项目熊猫已经已经做了Sqlite数据迁移以及打包好了Docker镜像,想要部署的打开极空间的Docker,来到Compose界面,复制代码。
♾️ text 代码:services:
likegirl:
image: ghcr.io/panda-995/likegirlsite:latest
container_name: likegirlsite
restart: unless-stopped
ports:
- "520:80"
environment:
LIKEGIRL_SQLITE_PATH: /var/www/html/data/likegirl.sqlite
LIKEGIRL_SQLITE_SEED: /var/www/html/love20240612.sql
LIKEGIRL_SECURITY_CODE: ${LIKEGIRL_SECURITY_CODE:-Love}
volumes:
- ./likegirl-data:/var/www/html/data数据文件都会保存在映射的likegirl-data路径下,同时环境变量中的LIKEGIRL_SECURITY_CODE为项目全局设置的安全码,不填写默认为love。

部署完成之后通过在端口后面加上/admin访问后台登录页,默认的账号密码为:admin/lovezz。

写在最后
项目围绕情侣小站这个定位,把该有的功能都做齐了——双账号记录、照片墙、清单、留言板等等,上手门槛不高,部署也方便。520整点仪式感的情侣还是不错的,是个值得一试的选择。
以上便是本次分享的全部内容了。如果你觉得还算有趣或对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!

panda