vi ./seahub/seahub/utils/licenseparse.py
#修改下面这句中的“3”
max_users = int(license_dict.get('MaxUsers', 3))
经测试7.0.X可以用但是每隔1小时就崩。
yum install -y gcc make zlib zlib-devel readline-devel sqlite sqlite-devel openssl-devel mysql-devel gd-devel openjpeg-devel
mkdir /home/transmission/Torrents
wget https://bootstrap.pypa.io/get-pip.py --no-check-certificate
python get-pip.py
pip install virtualenv
virtualenv /root/flexget
/root/flexget/bin/pip install flexget
/root/flexget/bin/pip install transmissionrpc
vi /root/flexget/config.yml
tasks:
pt_name:
rss: .... # pt rss 订阅地址
download: /data/torrent # flexget 下载种子存放位置
transmission:
host: xxx.xxx.xxx.xxx # transmission 主机ip
port: xxxx # transmission 端口
username: xxxx # transmission 用户名
password: xxxx # transmission 密码
regexp:
accept:
- Colony\.S\d{1,2}E\d+\.720p\.HDTV
yum install wget -y
yum install which -y
yum install jre -y
python get-pip.py
# on CentOS 7
yum -y install epel-release
yum -y install python-imaging MySQL-python python-memcached python-ldap python-urllib3 ffmpeg ffmpeg-devel
pip install pillow moviepy
rm -rf ./seafile-server-latest
把这个软键删除
rm -rf /opt/seafile/seahub-data/avatars
mkdir /opt/seafile/seahub-data/avatars
使用163企业邮箱
EMAIL_USE_TLS = False
EMAIL_HOST = 'smtp.ym.163.com'
EMAIL_HOST_USER = 'admin@13ua.com'
EMAIL_HOST_PASSWORD = 'password'
EMAIL_PORT = '25'
DEFAULT_FROM_EMAIL = EMAIL_HOST_USER
SERVER_EMAIL = EMAIL_HOST_USER
启用onlyoffice
#Enable Only Office
ENABLE_ONLYOFFICE = True
VERIFY_ONLYOFFICE_CERTIFICATE = True
ONLYOFFICE_APIJS_URL = 'https://13ua.com:8888/web-apps/apps/api/documents/api.js'
ONLYOFFICE_FILE_EXTENSION = ('do
2019-08-27看到群晖系统有红出现,强迫症发作,点之
然后。。。。。。。
docker所有容器无法启动
无解
interface eth0
static ip_address=192.168.110.191/24
static routers=192.168.110.254
static domain_name_servers=192.168.110.1
百度一下方法有好多
[Desktop Entry]
Type=Application
Name=test
NoDisplay=true
Exec=chromium-browser -kiosk --incognito "https://www.baidu.com/"
sudo vi /etc/lightdm/lightdm.conf
取消其中注释
#xServer-command=x
为
xServer-command=x -s 0 -dpms
在/etc/profile.d路径下新建一个文件,如screen.sh,并将下面两条命令写入,即可实现永久禁用:
xsetdpms 0 0 0
xsets off
指令 | 说明 |
xsets off | 禁用屏幕保护 |
xsets 3600 3600 | 设置空闲时间为1小时 |
xset -dpms | 关闭 DPMS |
xset s off -dpms | 禁用 DPMS 并阻止屏幕进入空闲 |
xset dpms force off | 立即关闭屏幕 |
xset dpms force standby | 强制屏幕进入待命状态 |
xset dpms force suspend | 强制屏幕进入暂停状态 |
<script language="javascript">
<!--
function showdiv(){
if(document.getElementById('Layer_main').style.display!='none'){
document.getElementById('Layer_main').style.display='none';
}else{
document.getElementById('Layer_main').style.display='';
}
}
-->
</script>
.
.
.
<div id="Layer_main" style="display:;">
.
.
.
</div>
.
.
.
<input type="submit" name="Submit" onclick="showdiv();" value="Go" />
@echo off
rem 计算指定天数之前的日期
set DaysAgo=1
rem 假设系统日期的格式为yyyy-mm-dd
call :DateToDays %date:~0,4% %date:~5,2% %date:~8,2% PassDays
set /a PassDays-=%DaysAgo%
call :DaysToDate %PassDays% DstYear DstMonth DstDay
set /a y_day = %DstYear%%DstMonth%%DstDay%
set /a day = %date:~0,4%%date:~5,2%%date:~8,2%
rem 输出指定天数之前的日期
echo %y_day%
rem 输出当天日期
echo %day%
pause
goto :eof
:DateToDays %yy% %mm% %dd% days
setlocal ENABLEEXTENSIONS
set yy=%1&set mm=%2&set dd=%3
if 1%yy% LSS 200 if 1%yy% LSS 170 (set yy=20%yy%) else (set yy=19%yy%)
set /a dd=100%dd%%%100,mm=100%mm%%%100
set /a z=14-mm,z/=12,y=yy+4800-z,m=mm+12*z-3,j=153*m+2
set /a j=j/5+dd+y*365+y/4-y/100+y/400-2472633
endlocal&set %4=%j%&
goto :EOF
:DaysToDate %days% yy mm dd
setlocal ENABLEEXTENSIONS
set /a a=%1+2472632,b=4*a+3,b/=146097,c=-b*146097,c/=4,c+=a
set /a d=4*c+3,d/=1461,e=-1461*d,e/=4,e+=c,m=5*e+2,m/=153,dd=153*m+2,dd/=5
set /a dd=-dd+e+1,mm=-m/10,mm*=12,mm+=m+3,yy=b*100+d-4800+m/10
(if %mm% LSS 10
AnyDesk Mac版是一款Mac平台上的远程控制软件,AnyDesk Mac版AnyDesk 是一款号称速度最快的免费远程连接/远程桌面控制软件,是前 TeamViewer 开发小组人员自立门户的产品,它拥有先进的视频压缩技术 DeskRT, 可以轻松穿透防火墙/路由器,实测在电信、移动的跨网宽带环境下,速度确实要比 TeamViewer 和 QQ 流畅一点。
点这里 192.168.1.1:8080/cgi-bin/baseinfoSet.cgi
得到下图:
其中telecomadmin后面的那串就是加过密的超管密码
可以用下面的对照表来解译
最近参加了上海电信最近的200M宽带升级计划,
电信说是试点地区给了个最新的光猫中兴ZXHN F450G,还送了一个4K IPTV机顶盒,
这个4K机顶盒和之前的小红一样,都是通过A B平面走业务的,所以意味着光猫必须是路由模式。
虽然网上有F420桥接后搭配小红IPTV的成功案例,
但是F450G实在太新了,没有破解不说,操作系统都变了,以致原来的修改方法以后估计也不能用了。
不管怎么样,先从电信施工人员那里弄到telecomadmin的密码,
结果无意中发现了桥接模式和4K IPTV共存的办法,
用telecomadin登陆进去后,删掉原来的internet连接和TR069连接,保留原来的iptv连接
这样光猫可以拨号上网,4k iptv可以通过A B平面正常工作,
接在光猫后面的路由既可以dhcp直接上网,也可以配置pppoe拨号再次拨号,
相当于光猫路由双拨了,拿到2个对公ip地址,
然后光猫和路由网络互相隔离,IPTV点播回放也不再占用带宽了,因为它走光猫拨号的那一路pppoe连接,
也没有F420桥接后搭配小红IPTV方法里的折腾和不稳定,可以说完美了。
其实这个也提示了多拨的可能,有兴趣的自己去折腾吧,反正我是觉得200M已经足够快了。
最后提醒一句,最好将TR069删了干净,省得被电信改密码恢复设置,
不能修改的,用可以审查元素的浏览器 比如chrome firefox 在tr069的那个页面上 保存和删除的按钮上右键选审查元素 最后一个代码disabled=disabled 把这几个字符删掉 然后删除按钮和保存按钮就可以用了。
验证过的来补充一下,我是金山电信的200M,加了国际精品网的,之前设备是F460,由于电信不再设置宽带的vlan,导致F460设置光猫PPPoE拨号和桥接混合模式不成功,换成了F450G,用楼主的方法成功,光猫账号不加@vip1,自己的R7000加@vip1拨号,目前4K IPTV正常,特意在IPTV直播东方卫视HD的时候上speedtest测速,200M不到一点点,上行没有变化,应该算是正常了
两级路由比较蛋疼,我有 N
http://packages.synocommunity.com
http://packages.missilehugger.com
http://packages.pcloadletter.co.uk
http://e-remonty.info/spkrepo/packages
http://www.cphub.net
http://synopkg.superzebulon.org/spkrepo/packages
http://update.10trum.de/packageupdate/getpackages.php
http://synology.mdevries.org/spkrepo/packages
http://synology.sysco.ch
http://packages.hoel.dk
http://spk.q14six.de
http://packages.quadrat4.de
https://www.christoph-papke.de/spkrepo/spkrepo/packages
http://synology.acmenet.ru
http://cytec.us/spk
http://ggteknikus.tk/sspks/
http://packages.jdel.org/
http://synopkgs-garble.rhcloud.com/
http://spk.naefmarco.ch/spkrepo/packages/
http://spk.nas-mirror.de/spkrepo/packages
http://www.need-soft.com/packages/index.php/spkrepo/packages
http://packages.quadrat4.de/
http://subtitlessh.no-ip.biz/repo_spk/
http://synobox.fr.nf/synopackages/
http://repo.synozwave.com/
http:/
WSUS Offline Update 是一个微软补丁更新的离线下载工具,开发者twittroc,官网:http://download.wsusoffline.net/。
该工具适用于无法连接互联网、需要批量更新Windows的情况。
自带安装一键安装工具,并且具有增量更新的特性,使得补丁包的维护更简易。
解压缩后,应有以下目录和文件:
文件名 说明
bin WSUS工具的可执行文件
client 客户端安装工具和已下载的更新
cmd 一些脚本文件
doc 更新历史等说明性文档
exclude 记录了每个版本的操作系统对应的更新文件名
iso 镜像生成目录
log 软件运行日志
sh 一些脚本文件
static
xslt
UpdateGenerator.au3
UpdateGenerator.exe 主程序
UpdateGenerator.ini 配置文件
运行主程序UpdateGenerator.exe 后,按下图勾选。
点击start后,弹出的cmd窗口中会显示操作进度,完成后会自动关闭。
DS Video by HEIN:DSvideoByHein.apk
原版:AndroidTV-DSvideo.1.1.5-10054.apk
mkdir /usr/local/node
cd /usr/local/node
wget https://nodejs.org/dist/v8.11.2/node-v8.11.2-linux-x64.tar.xz #我这里用的是8.11.2版本
xz -d node-v8.11.2-linux-x64.tar.xz
tar -xvf node-v8.11.2-linux-x64.tar #解压一共两步,你没看错,我也没打错zzzz
ln -s /usr/local/node/node-v8.11.2-linux-x64/bin/node /usr/local/bin/node
ln -s /usr/local/node/node-v8.11.2-linux-x64/bin/npm /usr/local/bin/npm #创建软连接
node -v
npm -v
docker pull henkel/bittorrent-tracker
http tracker: http://群晖IP:端口/announce
udp tracker: udp://群晖IP:端口
tracker stats: http://群晖IP:端口/stats
docker pull collabora/code
docker run -t -p 9980:9980 -e "domain=<your-dot-escaped-domain>" --restart always --cap-add MKNOD collabora/code
注意:domain参数是你的Seafile Server的域名,假如你的Seafile Server的域名是 demo.seafile.com,那这个命令应该:
docker run -t -p 9980:9980 -e "domain=demo\.seafile\.com" --restart always --cap-add MKNOD collabora/code
Blat 是一个命令行发邮件的小工具,仅支持简单的SMTP协议,需要SMTP服务器的支持。
据说现在新申请的邮箱已经不支持SMTP服务了,是为了抑制垃圾邮件而采取的措施。
但是,Blat也是一个非常方便的小工具,基本上可以满足一般人的需求。
blat262.full.zip(Blat.exe V2.6.2、Blat.dll V2.6.2、Blat.lib )
http://d.namipan.com/d/31fffda6a989e411ea9bf964ee43e02ec9c343fb3b4e0200
blat262.source.zip(Blat V2.6.2 源码)
http://d.namipan.com/d/18c4c3f32d4e57431635a37d397c96feefcb54014ca30200
在控制台中切换到Blat.exe V2.6.2文件所在地址(仅需Blat.exe文件);
blat -install sever usr try port [profile]
163邮箱举例:
blat -install smtp.163.com user@163.com 3 25
其中的smtp.163.com是163的smtp服务器地址;user@163.com是自己的邮箱名,3是指尝试发送的次数,25是端口号;
[profile]指的是这个配置文件的名称,可以不填,也可以自己用一个名字,等到发送邮件的时候,就可以使用-p选项来指定配置,如果同时使用多个邮箱的话,这个就很方便了。
blat C:/mail.txt -to demo@demo.com -attach "C:/fujia.txt" -s "zhuti" -u user@163.com -pw password -charset Gb2312
其中的mail是写好的邮件文件(邮件正文,已文件方式保存),-to demo@demo.com是收件人的地址,-attach "C:/fujia.txt"是附件地址,-s "zhuti"主题,
粗体 斜体
这是一段错误的文本。
引用:
引用Leanote官方的话, 为什么要做Leanote, 原因是...
有充列表:
1. 支持Vim
2. 支持Emacs
无序列表:
自架设了leanote,其中邮箱配置一直不成功,去官群问了一下,只得到了一个莫明的提示:“和ssl”有关。也没说清是邮箱ssl还是leanote网站https需要的那个ssl。
好吧得不到更详细的答案那就自己搞
修改app.conf
http.ssl = false 改为true
#添加以下两行,path改成你存放证书的地址
http.sslcert=/path/domain.crt
http.sslkey=/path/domain.key
http.sslcert=/path/domain.pem
http.sslkey=/path/domain.key
#其中8889改成你的app.conf中一样的端口
httpRedirectServer := &http.Server{Addr: ":8899", Handler: http.HandlerFunc(
func(w http.ResponseWriter, r *http.Request) {
http.Redirect(w, r, fmt.Sprintf("https://%s%s", r.Host, r.RequestURI),
http.StatusMovedPermanently)
})}
go httpRedirectServer.ListenAndServe()
邮箱问题依旧
MongoDb 命令查询所有数据库列表
CODE:
> show dbs
如果想查看当前连接在哪个数据库下面,可以直接输入db
CODE:
> db
Admin
想切换到test数据库下面
CODE:
> use test
switched to db test
> db
Test
想查看test下有哪些表或者叫collection,可以输入
CODE:
> show collections
system.indexes
user
想知道mongodb支持哪些命令,可以直接输入help
CODE:
> help
Dos代码 收藏代码
HELP
show dbs show database names
show collections show collections in current database
show users show users in current database
show profile show most recent system.profile entries with time >= 1ms
use <db name> set curent database to <db name>
db.help() help on DB methods
db.foo.help() help on collection methods
db.foo.find() list objects in collection foo
db.foo.find( { a : 1 } ) list
#获取安装包 1方法
wget https://downloads.wkhtmltopdf.org/0.12/0.12.5/wkhtmltox-0.12.5-1.centos7.x86_64.rpm
#2方法
curl -O https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.5/wkhtmltox-0.12.5-1.centos7.x86_64.rpm
#发现有依赖缺少(少得真多啊!)
rpm -ivh wkhtmltox-0.12.5-1.centos7.x86_64.rpm
error: Failed dependencies:
fontconfig is needed by wkhtmltox-1:0.12.5-1.centos7.x86_64
freetype is needed by wkhtmltox-1:0.12.5-1.centos7.x86_64
libX11 is needed by wkhtmltox-1:0.12.5-1.centos7.x86_64
libXext is needed by wkhtmltox-1:0.12.5-1.centos7.x86_64
libXrender is needed by wkhtmltox-1:0.12.5-1.centos7.x86_64
libjpeg is needed by wkhtmltox-1:0.12.5-1.centos7.x86_64
libpng is needed by wkhtmltox-1:0.12.5-1.centos7.x86_64
openssl is needed by wkhtmltox-1:0.12.5-1.centos7.x86_64
xorg-x11-fonts-75dpi is needed by wkhtmltox-1:0.12.5-1.cento
修改设置Linux服务器时区
命令 : "tzselect"
vim /etc/sysconfig/clock
ZONE="Asia/Shanghai"
UTC=false #设置为false,硬件时钟不于utc时间一致
ARC=false
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
/usr/sbin/ntpdate -u ntp.api.bz
/sbin/hwclock --systohc
yum install openssh-server -y
vim /etc/ssh/sshd_config
# 修改 Port 44422
# 修改 PermitRootLogin yes
systemctl enable sshd
systemctl start sshd
yum install wget -y
yum install vim -y
#进入目标目录
cd /home
#下载leanote
wget https://sourceforge.net/projects/leanote-bin/files/2.6.1/leanote-linux-amd64-v2.6.1.bin.tar.gz
#解压
tar -xzvf leanote-linux-amd64-v2.6.1.bin.tar.gz
#下载mongoDB
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.1.tgz
#解压
tar -xzvf mongodb-linux-x86_64-3.0.1.tgz
#改目录名为mongodb
mv mongodb-linux-x86_64-3.0.1 mongodb
#删除安装包
rm -f leanote-linux-amd64-v2.6.1.bin.tar.gz
rm -f mongodb-linux-x86_64-3.0.1.tgz
#开始进行配置
export PATH=$PATH:/home/mongodb/bin
export LC_ALL=C
#启动数据库
mongod
#!/bin/bash
# 一些配置
#MONGO_USER="用户名"
#MONGO_PASS="密码"
MONGO_DB="leanote"
LEANOTE_DATA_FILE_PATH=/home/leanote/files
#临时目录
TEMP_PATH=/home/bak
DB_DUMP_TEMP_PATH=/home/bak/temp
#可执行文件路径
MONGO_DUMP_EXE=/home/mongodb/bin/mongodump
#定义备份文件名
DataBakName=DB_$(date +"%Y-%m-%d").tar.gz
FileBakName=File_$(date +%Y-%m-%d).tar.gz
#导出 Mongo 数据库,并压缩
echo -ne "Dump database..."
$MONGO_DUMP_EXE -h localhost -d $MONGO_DB -o $DB_DUMP_TEMP_PATH
tar zcPf $TEMP_PATH/$DataBakName $DB_DUMP_TEMP_PATH/$MONGO_DB
rm -rf $DB_DUMP_TEMP_PATH/*
echo -e "Done"
#备份附件等文件
echo -ne "Backup Leanote files..."
tar zcPf $TEMP_PATH/$FileBakName $LEANOTE_DATA_FILE_PATH
echo -e "Done"
#清理30天前的备份文件
echo -ne "Del Old backup..."
Old_tar_gz=*$(date -d -30day +%Y-%m-%d)*
rm -f $Old_tar_gz
echo -e "All done."
root@NAS1606:/volume1/@appstore/transmission/bin# ./transmission-create -p -o "/volume1/docker/Pirates.of.the.Caribbean.2003-2017.Blu-ray.1080p.Repack.2Audio.DTS-HD.MA5.1.x264.torrent" -t https://www.pthome.net/announce.php -s 2048 "/volume1/Transmission/1080p/Pirates.of.the.Caribbean.2003-2017.Blu-ray.1080p.Repack.2Audio.DTS-HD.MA5.1.x264-beAst/"
Creating torrent "/volume1/docker/Pirates.of.the.Caribbean.2003-2017.Blu-ray.1080p.Repack.2Audio.DTS-HD.MA5.1.x264.torrent" .....................................................
Creating torrent "/volume1/docker/Pirates.of.the.Caribbean.2003-2017.Blu-ray.1080p.Repack.2Audio.DTS-HD.MA5.1.x264.torrent" ..............................
原因是朋友送了我一台联想的家用服务器D400。  接着我就掉进了黑裙灰,这个超级大坑。
写这个目的主要是防止我忘记,这个开始之前,我真的要吐槽一下,网上的教程好多都是转载,高手一般不分享而且分享写文章多数是写给有基础的人看的,所以导致很多设置安装过程不知所云,问题也是各种各样,对于我这个小白来说,这次成功安装,全靠猜,所以我猜了两天,终于明白。
本人想要实现的功能主要是在PT网站(在此以OB站例,因为我只有这个PT站)将种子保存到rss下载筐后,群晖中的Transmission能自动进行下载。
a. 用putty工具登上群晖,如下图中操作,用vim编辑setting.json文件,找到"watch-dir-enabled"把其后的false改为true,保存退出。

b. settings.json保存后,去套件中心重启一下Transmission套件。
注意了是python module,不是python3,见下图红色箭头所指。

a、putty工具ssh到群晖,获得root权限后,进入root目录,运行下面的命令
wget http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11-py2.7.egg#md5=fe1f997bc722265116870bc7919059ea
b、将下载下来的egg文件当做shell脚本执行安装即可
sh setuptools-0.6c11-py2.7.egg
c、运行结果见下图

a、putty工具ssh到群晖,获得root权限后,进入root目录,运行下面的命令
wget https://bootstrap.pypa.io/ez_setup.py
python ez_setup.py
easy_install
没有废话,就直接记录一下安装吧!虽然安装完了也没什么用,呵呵。
下载pro包备用:https://download.seafile.com/d/6e5297246c/?p=%2Fpro
docker (略)
seafile:
docker pull xama/docker-seafile-pro
docker run -d \
--name=seafile \
--network=host \
-v <path/dir>:/seafile \
xama/docker-seafile-pro
docker pull onlyoffice/documentserver
docker run -i -t -d \
--name=onlyoffice \
-p 8888:80 \
onlyoffice/documentserver
验证onlyoffice是否成功: http{s}://{your Seafile Server's domain or IP}:{port}/welcome
容器外的 MariaDB 10 (略)
docker exec -if seafile /bin/bash
cd /seafile
tar -zxf seafile-pro-server_6.3.7_x86-64.tar.gz
cd /seafile-pro-server_6.3.7
./setup-seafile-mysql.sh
一路按提示安装(略),其中要用到连接容器外的数据库,就是前面提到的MariaDB 10,地址:127.0.0.1,端口:3307 用户root的密码:xxxxx(按实际情况填写吧!)
慢慢等到数据库安装完成吧。。。。。等。。。待。
运行seafile启动脚本,并按提示填写管理员帐号信息。
./seafile.sh start
或
./seafile.sh resta