Skip to content
久久日记本
曾经年少爱追梦,一心只想往前飞
  • 首页
  • 博客
    • 博客历史
    • 主题
    • 个人文集
  • 关于
    • 正在读的书
    • 作品归档
    • 2018作品归档
    • 联系我
  • 友情链接
  • 留言板
❄
❅
❆
❄
❅
❆
❄
❅
❆
❄
Project/Website

Garden部署与更新笔记

Posted on 2021年2月21日 by 九九 / 721 Views

Garden

最后更新:2021-11-23
上次更新:2021-08-13
创建时间:2021-03-02

新加了一个分类/Project/Website, 以后二级域名的站点更新日志就写到这里了。

技术栈:

Python, Flask, Vue, Scss, ES6

Garden 更新笔记


2022-03-09 1.9 本次更新已经在去年完成了大部分,最近改了改勉强上了吧,太忙了,不知道什么时候再有时间,本次更新均是对`dict`改版的配套支持 1.`dict`支持登录,目前仅供测试,新增`login`站点; 2.`dict`支持单词标星,同步单词本功能,目前自定义单词本功能并未完成; 3.支持在`Garden`上维护`App`授权信息,本来是想做个`Oatuh2`授权,发现实在没有精力,就勉强改成一个精简版的授权方案; 2021-11-23 1.8 1.`dict`支持`category`检索; 2021-11-19 1.7 1.重构后端`API`,`model`和`service`分离,更友好区分维护各个模块; 2.`dict`模块支持`value/key:value`搜索模式,增加分类字段`category`,为`Dictionary`分类搜索功能做铺垫; 3.`log`模块支持`value/key:value`搜索模式,支持删除某一ip所有记录; 4.关闭登录过程中kv记录; 5.新增`app`模块,支持常见操作;新玩具`Login`(做了一部分),Oauth2登录其他app(做了一部分),然后发现我只是同一个域名,同一个`API`,有啥好授权的,可能是挖坑项目; 2021-09-17 1.6 1.新玩具`bubble`; 2.为`bubble`增加列表API,支持分页; 2021-08-10 1.5 1.`Dictionary`管理页面字段新增; 2.为`dict`项目增加词典列表页面API; 2021-08-09 1.4 1.新玩具`Dictionary`,使用`mdx`开源词库搭建出的`dict`项目,前端代码fork至`Love`项目,经过改动; 2.现在可以在`Garden`上管理词典了,以控制`dict`项目的检索词库; 2021-07-12 1.3 1.`Garden`中,现在可以管理`open api`了,支持增加,删除,查找分页功能; 2.`Fleece`中的`timeline`由`timeline api`修改为`open api`; 3.`Love`中的列表对接`open api`动态获取数据; 2021-07-09 1.2 1.`open api`的`log`支持删除和搜索; 2.修改登录逻辑,以支持IP黑名单; 3.后台支持IP黑名单,增加,删除,查找分页功能; 4.黑名单拓展至所有`Garden API`范围,包括`code timeline` 2021-07-05 1.1 1.`before_request`新增`open api`请求日志记录; 2.`admin`模块支持分页列表查看(暂不支持增删改查); 2021-06-29 1.0 1.zen模块新增支持timeline编辑和管理; 2.支持code域请求api获取timeline数据; 2021-06-16 0.9 1.接入cloudflare worker kv, device id 生成, 支持登录session查询与清理(暂不支持强制退出); 2.部分代码重构,页面手机端适配调整; 3.修复cxzw后退bug; 4.修正nginx配置以实现获取ip 2021-05-27 0.8 1.支持用户,用户角色管理; 2.支持API权限管理; 3.修改登录流程优化,API权限校验逻辑; 2021-04-30 0.7 1.支持修改登录密码; 2.支持激活和解绑两步验证流程; 2021-04-23 1.生成登录user部分重构; 2.登录页面添加背景,和落花模糊,手机端页面调整; 3.现在支持创新作文网了; cxzw支持笔名,标题,用户ID,完全匹配和模糊匹配检索; 支持分页与文章详情查看; 支持显示评论; 支持直接从评论检索评论者的文章数据; 2021-04-01 1.引入 vuex,重构页面和路由; 2.down 和 header 增加面包屑; 3.搜索结果匹配关键字高亮显示; 4.其它优化; 2021-03-31 1.重构 Model 层; 2021-03-26 1.fix bug when the search result include '\' (key: 月); 2.add copyright in login page; 3.check if domain is right in frontend and backend api 2021-03-12 1.新增支持复制整季磁力/电驴链接 2021-02 1.爬取`人人影视影视`剧照, 因为占用空间大,暂未处理到`Garden` 2.剧情简介和相关信息收集,暂未处理到数据库 2021‑02‑22 1.仅保留下载页骨架图效果,列表页面加载效果改为`loading`; 2021‑02‑03 1.logo和ico更新; 2.新增登录页`樱花飘落`效果; 2021-01-21 `Garden`上线 1.支持登录和重定向; 2.列表搜索; 3.磁力和种子链接; 4.骨架图加载效果; 2021‑01‑15 Python脚本导入数据到sqlite数据库

Garden 部署笔记

1. Create dir

mkdir fe
mkdir backend

2. Start project

install conda in ubuntu

cd /tmp
curl -O https://repo.anaconda.com/archive/Anaconda3-2019.03-Linux-x86_64.sh
<!-- verify the installer -->
sha256sum Anaconda3-2019.03-Linux-x86_64.sh
bash Anaconda3-2019.03-Linux-x86_64.sh

conda list
conda create --name my_env python=3
conda activate my_env

start project

<!-- start backend -->
conda install flask
conda install flask-cors
conda install Flask-SQLAlchemy
conda install flask-login
cd backend
python app.py

<!-- insert user -->
python test.py

3. Config server

个人原因此处不再公开

4. Document

conda in ubuntu

nginx获取ip文档:
https://flask.palletsprojects.com/en/1.0.x/deploying/wsgi-standalone/#proxy-setups

关联文章:

Garden🌸
Garden部署笔记
人人影视走丢了
十年旧梦 粉色雪花落主题
本站所有二级站点更新列表

Bitbucket, ES6, Project, Python, Scss, Vue, Webpack, Website
九九
过去的我们,现在的自己,往事,终会随风而逝。 View all posts by 九九 →

Post navigation

Older post
语言之路,从.NET之路到Front-end,再到Python
Newer post
如何给 tiptap 自定义 Mark 插件

标签云

2019ncov Android ASP.NET Baby C# C/C++ CSS Div DX11 flask front-end GAE Git Java JJProject JS Life MSSQL MVC OpenSource Oracle Python React React-Native Software Tools Vue Webpack Website Window WP7 乱记 十年旧梦 天气 宝宝成长日记 小说 工作 情感 故障 散文 日记 网新实训笔记 花落梧桐 诗间集 转载

时光机

  • 2023年3月
  • 2023年2月
  • 2022年12月
  • 2022年4月
  • 2022年3月
  • 2022年1月
  • 2021年12月
  • 2021年11月
  • 2021年10月
  • 2021年9月
  • 2021年8月
  • 2021年6月
  • 2021年5月
  • 2021年4月
  • 2021年3月
  • 2021年2月
  • 2021年1月
  • 2020年5月
  • 2019年12月
  • 2019年10月
  • 2019年9月
  • 2019年6月
  • 2019年5月
  • 2019年2月
  • 2019年1月
  • 2018年12月
  • 2018年9月
  • 2018年8月
  • 2018年7月
  • 2018年6月
  • 2018年3月
  • 2018年2月
  • 2018年1月
  • 2017年11月
  • 2017年10月
  • 2017年9月
  • 2017年7月
  • 2017年3月
  • 2017年1月
  • 2016年12月
  • 2016年11月
  • 2016年10月
  • 2016年7月
  • 2016年3月
  • 2016年2月
  • 2016年1月
  • 2015年12月
  • 2015年11月
  • 2015年10月
  • 2015年9月
  • 2015年8月
  • 2015年7月
  • 2015年4月
  • 2015年3月
  • 2015年2月
  • 2015年1月
  • 2014年12月
  • 2014年11月
  • 2014年10月
  • 2014年9月
  • 2014年8月
  • 2014年7月
  • 2014年6月
  • 2014年5月
  • 2014年4月
  • 2014年3月
  • 2014年2月
  • 2014年1月
  • 2013年12月
  • 2013年11月
  • 2013年10月
  • 2013年9月
  • 2013年8月
  • 2013年7月
  • 2013年6月
  • 2013年5月
  • 2013年4月
  • 2013年3月
  • 2013年1月
  • 2012年11月
  • 2012年10月
  • 2012年9月
  • 2012年8月
  • 2012年7月
  • 2012年6月
  • 2012年5月
  • 2012年4月
  • 2012年3月
  • 2012年2月
  • 2012年1月
  • 2011年12月
  • 2011年11月
  • 2011年10月
  • 2011年9月
  • 2011年8月
  • 2011年6月
  • 2011年5月
  • 2011年4月
  • 2011年3月
  • 2011年2月
  • 2010年12月
  • 2010年11月
  • 2010年10月
  • 2010年9月
  • 2010年8月
  • 2010年6月
  • 2010年5月
  • 2010年2月
  • 2010年1月
  • 2009年12月
  • 2009年11月
  • 2009年10月
  • 2009年9月
  • 2009年8月
  • 2009年7月
  • 2009年6月
  • 2009年5月
  • 2009年4月
  • 2009年3月
  • 2009年2月
  • 2009年1月
  • 2008年8月
  • 2008年6月
  • 2008年5月
  • 2008年4月
  • 2008年2月
  • 2007年11月
  • 2007年8月
  • 2007年6月
  • 2007年5月
  • 2007年4月
  • 2007年3月
  • 2007年2月
  • 2007年1月
  • 2006年10月
  • 2006年8月
© 2006 - 2023 久久日记本
Powered by WordPress | Theme: Graphy for 99diary