false改成true
作者:可爱的小cherry
前言
大家好,这里是可爱的Cherry,大家新年好~~
大年初三送穷鬼,今天Cherry给大家带来一个增加睡入的自动售卡项目——独角数卡
该项目可以说是国内最易用的一款开源自动售卡项目,而且不仅仅是售卡,还可以上架各种奇奇怪怪的东西,项目本身支持基本市面上所有的支付途径,功能强大。
是尝试增加睡入收入的一个方法,个人小店或者微商都可以使用。
独角数卡是一款开源式站长自动化售货解决方案、高效、稳定、快速
框架来自:laravel/framework
后台管理系统:laravel-admin
前端ui bootstrap
系统优势
采用业界流行的laravel框架,安全及稳定性提升。
支持自定义前端模板功能
支持国际化多语言包(需自行翻译)
代码全部开源,所有扩展包采用composer加载,代码所有内容可溯源!
长期技术更新支持!
支付接口已集成
支付宝当面付
支付宝PC支付
支付宝手机支付
payjs微信扫码.
Paysapi(支付宝/微信).
码支付(QQ/支付宝/微信)
微信企业扫码支付
Paypal支付(默认美元)
V免签支付
全网易支付支持(通用彩虹版)
stripe
系统使用教程
一、初始化安装
系统首页,打开IP:Port,首次登录需要进行安装,
mysql地址改为db,redis地址改为redis
安装成功以后,把docker-compose里的环境变量install修改为false,然后重新up一次即可
二、后台管理
输入ip:port/admin进入系统,默认账号密码都是admin
商品上架,先新建分类,再新建商品
卡密管理,可对应到具体商品
修改支付通道。点最后面操作里的编辑,修改为个人的商户key
系统部署
一、新建文件夹和配置文件
新建相关文件夹
mkdir dujiaoka && cd dujiaoka #新建根目录
mkdir uploads storage data redis #新建文件
chmod 777 uploads storage data redis #授权
新建配置文件,并将下面的代码复制进去,然后修改
vim env.conf
env.conf 代码
APP_NAME=Cherry小铺 #自定义名字
APP_ENV=local
APP_KEY=base64:D+16ixgrfs0XpoMe71ivYZUReUSMpu1eLLnHixYq8k0= #自定义key
APP_DEBUG=true
APP_URL=https://cgakki.top #自定义访问地址
LOG_CHANNEL=stack
DB_CONNECTION=mysql
DB_HOST=db
DB_PORT=3306
DB_DATABASE=dujiaoka
DB_USERNAME=root
DB_PASSWORD=dujiaoka666 #要和docker-compose里的MYSQL_ROOT_PASSWORD一致
REDIS_HOST=redis
REDIS_PASSWORD=
REDIS_PORT=6379
BROADCAST_DRIVER=log
SESSION_DRIVER=file
SESSION_LIFETIME=120
CACHE_DRIVER=redis
QUEUE_CONNECTION=redis
DUJIAO_ADMIN_LANGUAGE=zh_CN
ADMIN_ROUTE_PREFIX=/admin
ADMIN_HTTPS=false # 是否开启https (前端开启了后端也必须为true)
二、群晖compose部署
cotainer manager——项目——新建,复制以下代码
docker-compose代码如下
version: "3"
services:
faka:
image: hkccr.ccs.tencentyun.com/apocalypsor/dujiaoka:latest
# ghcr.io/apocalypsor/dujiaoka:latest #能连github建议用这个
# hkccr.ccs.tencentyun.com/apocalypsor/dujiaoka:latest #用不了github可以用这个
container_name: faka
environment:
# - INSTALL=false
- INSTALL=true # 第一次安装使用,安装以后需要改为false
volumes:
- ./env.conf:/dujiaoka/.env #需要提前新建
- ./uploads:/dujiaoka/public/uploads #需要提前新建,自定义路径
- ./storage:/dujiaoka/storage #需要提前新建,自定义路径
ports:
- 56789:80 #自定义端口
restart: always
db:
image: mariadb:focal
container_name: faka-data
restart: always
environment:
- MYSQL_ROOT_PASSWORD=dujiaoka666 #和env.conf里的数据库root密码要一致
- MYSQL_DATABASE=dujiaoka
- MYSQL_USER=dujiaoka
- MYSQL_PASSWORD=dujiaoka666
volumes:
- ./data:/var/lib/mysql #需要提前新建,自定义路径
redis:
image: redis:alpine
container_name: faka-redis
restart: always
volumes:
- ./redis:/data #需要提前新建,自定义路径
二
三、Dockge部署compose
图片是halo项目的,把代码换成上面的就可以了
最后
本项目远远不止Cherry介绍的这些内容,还包括了官方创建、自托管第三方支付平台(免手续费)等内容
因为时间有限,Cherry没有很深入使用,目前也还在研究。后续会再深入一些后介绍更多的心得体验。
#本项目采用docker部署,所有支持docker的服务器都可以实现#
欢迎朋友们评论区讨论留言。我会定期更新关注NAS使用方法、开源软件与Docker软件、游戏与生活相关内容,喜欢的朋友请关注、点赞、留言支持。
查看文章精彩评论,请前往什么值得买进行阅读互动
","gnid":"907ca719e9e3f331f","img_data":[{"flag":2,"img":[{"desc":"","height":"636","title":"","url":"https://p0.ssl.img.360kuai.com/t01a6ef23ab8231dd28.jpg","width":"1080"},{"desc":"","height":"976","title":"","url":"https://p0.ssl.img.360kuai.com/t012f5829496d875ace.jpg","width":"597"},{"desc":"","height":"315","title":"","url":"https://p0.ssl.img.360kuai.com/t016e34232f73c7c859.jpg","width":"589"},{"desc":"","height":"590","title":"","url":"https://p0.ssl.img.360kuai.com/t01142818bc93e5190e.jpg","width":"620"},{"desc":"","height":"636","title":"","url":"https://p0.ssl.img.360kuai.com/t015e533b75b29b597b.jpg","width":"1080"},{"desc":"","height":"636","title":"","url":"https://p0.ssl.img.360kuai.com/t01b8dece2e284a0266.jpg","width":"1080"},{"desc":"","height":"636","title":"","url":"https://p0.ssl.img.360kuai.com/t017c4e7b5c2ce65a83.jpg","width":"1080"},{"desc":"","height":"725","title":"","url":"https://p0.ssl.img.360kuai.com/t016c4fdbb39ce3cf79.jpg","width":"1080"},{"desc":"","height":"754","title":"","url":"https://p0.ssl.img.360kuai.com/t01a6a3537b927980b2.jpg","width":"1044"},{"desc":"","height":"703","title":"","url":"https://p0.ssl.img.360kuai.com/t0115b9a5d4d2d2df98.jpg","width":"1080"},{"desc":"","height":"576","title":"","url":"https://p0.ssl.img.360kuai.com/t01f1dea0a51ddd775d.jpg","width":"1080"}]}],"original":0,"pat":"art_src_1,fts0,sts0","powerby":"pika","pub_time":1707747055000,"pure":"","rawurl":"http://zm.news.so.com/965cd884bdd02d291a0eb1cc136320f7","redirect":0,"rptid":"8e8cc10c52511dcf","rss_ext":[],"s":"t","src":"什么值得买","tag":[],"title":"开源&Docker 篇四十一:睡后收入+1,nas搭建自动化在线售货售卡微商电子商城——保姆级教程
红追苇3514如图,如何将C列中显示FALSE的字变成红色!TRUE的字体颜色不变!着急啊! -
杜刚妻17079999136 ______ 1、选中C列,点击“格式”->"条件格式" 2、选“单元格数值”->“等于”,右边的条件框中输入FALSE,然后点旁边的“格式”,在字体标签中的颜色改为红色.
红追苇3514要怎样把text从不可输入变成可输入呢?
杜刚妻17079999136 ______ 把属性里面的RadOnly false改成 true, 如果是JAVA 就把type="readonly" 给去掉就可以~
红追苇3514javascript 里 this.checked = !this.checked;怎么解释? -
杜刚妻17079999136 ______ 总是给当前控件 赋与他当前状态相反的值,比如:如果 checked = true 则 checked = false 赋值总是与其状态相反的.我是这样理解的.
红追苇3514excel true变false -
杜刚妻17079999136 ______ 有,NOT函数 =NOT(TRUE) =FALSE =NOT(FALSE) =TRUE =NOT(1=1) =FALSE =NOT(1<0) =TRUE
红追苇3514Excel里怎么把“TRUE”和“false”显示成“正确”和“错误” -
杜刚妻17079999136 ______ 假设TRUE或FALSE在C列,在C列之后插入一D列,在D列中输入公式=IF(C2=TRUE,"正确",IF(C2=FALSE,"错误","")) 然后隐蔽C列.
红追苇3514我用的vb中将right to left 属性改成true,如何设置它? -
杜刚妻17079999136 ______ Right to Left 有2种选项 True / False 正常环境下 Right to Left 为 False 某些其它语种读写方向为从右到左,因此设置为True 改变:将Right to Left右边的属性值选为True或者False
红追苇3514CTM - 魔兽世界, 只要一进战斗敌方的单位名条就会自动显示, 之前在界面里已经有取消了,可是再次进战斗还是会 -
杜刚妻17079999136 ______ 先看看你的插件包里 有没有 AutoPlates 或者类似的这种自动显示血条的插件 应该是没有 .... 好了 下面说 dNameplates dNameplates 默认是不显示的 你找到 dNameplates 文件夹 用记事本打开 dNameplates.lua (这个步骤应该没问题吧?) 找到 local showIC = XXXX local hideOOC = XXXXX 后面的XXX 我不确定是什么字符 所以 你就改成相反的 如果是true 就改成false 是false就改成true 或者 改成我下面这个 local showIC = true local hideOOC = false
红追苇3514flash用全屏代码fscommand("fullscreen",true),为什么播一半时会自动跳出全屏,
杜刚妻17079999136 ______ 你是不是把全屏代码写在动画一半的位置啊,不然不可能出现这种情况啊,不能自动比例拉大或拉小是你加了这代码吧:("fscommand("allowscale", "false"); 你把false改成 true就可以了.
红追苇3514禁止linux登录界面关机 -
杜刚妻17079999136 ______ 编辑gdm-simple-greeter.schemas,一般在/etc/gconf/schemas/gdm-simple-greeter.schemas查找disable_restart_buttonsdefalt FALSE改成 TRUE或者运行命令gconftool-2 --direc...
红追苇3514vb ;true false -
杜刚妻17079999136 ______ 根据MSDN: - True 关键字的值等于 -1 - False 关键字的值等于 0 但对于由数值类型的值转换为Boolean类型的值来说,0将转换为False,一切非0的值将转换为True.