Submitted by gouki on 2016, July 11, 9:46 AM
如题,浏览器中被无故开了很多窗口,觉得这样很烦,开始的时候不知道怎么关。看了一下官网的说明:
XML/HTML代码
- Note: You probably want to turn off “Start Browser” in the web GUI settings to avoid it opening a browser window on each login. Then, to access the GUI type 127.0.0.1:8384 (by default) into Safari.
开始以为在plist文件里,结果没找到,再仔细一下,里面直接就有说明:in the web GUI settings,于是打开GUI界面,在设置中将:启动浏览器 前面的勾去掉。提示我重启syncthing。
整个世界清静多了
Tags: sycnthing
苹果相关 | 评论:0
| 阅读:14397
Submitted by gouki on 2016, July 9, 1:49 PM
之前已经在服务器上装过gogs了,但由于VPS的硬盘空间较小,所以,准备的是在自己的mac mini上也装一个,由于已经dmz,所以可以进行穿透访问(网址就不透露了)
mac下面安装gogs,没有想象中的那么难,因为已经有人做过教程了,但为了能够自启动则需要做一个plist文件,以便用launchctl load一下
教程来自:http://ju.outofmemory.cn/entry/128521,如果你用sqlite来处理的话,则更简单,上述网页中,可以直接跳过前面的postgresql的安装直接进行gogs那一块(gogs直接从网上下载二进制的安装包就行,放到你的目录里,比如~/software/gogs)
进入~/software/gogs 目录,运行 ./gogs web,如果能够正常输出,OK,我们就开始下一步,创建plist文件:
XML/HTML代码
- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
- <plist version="1.0">
- <dict>
- <key>Label</key>
- <string>io.gogs.web</string>
- <key>ProgramArguments</key>
- <array>
- <string>sh</string>
- <string>-c</string>
- <string>cd /Users/fundon/services/gogs; ./gogs web</string>
- </array>
- <key>RunAtLoad</key>
- <true/>
- <key>KeepAlive</key>
- <true/>
- <key>WorkingDirectory</key>
- <string>/Users/fundon/services/gogs</string>
- </dict>
- </plist>
修改其中的两个地方:
1、sh 的路径
2、WorkingDirectory的路径,改成你gogs软件所在的路径
改完后,launchctl load一下即可(自从装了homebrew,它一般会在你的~/Library/下创建LaunchAgents目录,将这些plist文件扔过去,以后备份/Users/的时候就相当于备份下来了 ,超级方便 )
Tags: gogs
苹果相关 | 评论:0
| 阅读:15666
Submitted by gouki on 2016, July 9, 1:41 PM
自从快盘再也连接不上后,总感觉少了点什么,所以,只能使用第三方工具来进行同步,在H.C.的介绍下,我使用syncthing来进行同步。
首先在我的局域网的机器上(mac min + 128SSD + 500G 组的fusion),安装syncthing。方法参考:http://bao3.org/14623502546429.html,它是使用了brew cask,所以就得有以下的方法:
XML/HTML代码
- brew tap caskroom/cask
- brew tap caskroom/versions
- brew cask install syncthing
很妖异的是,我笔记本在最后一步一直无法下载syncthing,而mac mini就成功了。不知道是否因为mini装的是优胜美地,而笔记本是EI Capitan的原因(Capitan总有各种小问题)。
原文中的第一行:cd $(pbpaste),无法直接运行,所以我还是手工进入那个目录,然后运行下面的内容了。
XML/HTML代码
- cd $(pbpaste)
- sed -i .bak "s/USERNAME/$(whoami)/g" ./syncthing.plist
- sed -i .bak "s/\Users\/$(whoami)\/bin/usr\/local\/bin/g" ./syncthing.plist
- sed -n '/Users/p' ./syncthing.plist
- sed -n '/local/p' ./syncthing.plist
这个执行完后,就是launchctl的load了。load完后就会自动启动浏览器,打开127.0.0.1:8384端口。进行互加设备,同步同一个目录,就完成了
详细教程请看:https://docs.syncthing.net/,如果你不做什么特别的需求,WEBGUI界面,你可以完成所有的操作(最主要的就是共享目录的工作名要一样,才会同步!)
图文教程:
- http://www.appinn.com/syncthing/
- http://toutiao.com/i6236917708575736321/
找了很多,只有这两个看上去比较详细 ,其他的实在太简单或者就是一句话了
Tags: syncthing
Software | 评论:0
| 阅读:15493
Submitted by gouki on 2016, June 18, 9:53 PM
Linode这回算是土豪了。。只要是KVM的机器直接可以upgrade double的内存
如果你原来是Xen的先升级到KVM,然后就可以升级内存了。顺便说一下,日本区的,因为整体都没有升级到KVM,所以这次的升级它就没有办法了
至此,目前本网站对应的服务器已级是4G内存了:
XML/HTML代码
- free -m
- total used free shared buffers cached
- Mem: 3950 865 3085 0 403 216
- -/+ buffers/cache: 245 3705
- Swap: 511 0 511
耶~感觉速度象飞一样
Misc | 评论:0
| 阅读:14158
Submitted by gouki on 2016, June 15, 9:39 AM
GoAgentX其实已经消失在茫茫人海中了,不过该程序目前还能够使用,所以,我就一直在用,然而,它附带的那些Bundle怎么办?没法更新了?网上有些教程,比如更新shadowsocks组件的。不过我还是选用了cow,原因有三
1、它可以配置N个Shadowsocks服务器,自动切换
2、它的全局PAC可以让chrome/safari不需要再安装omega sharp(好久没用,名字记不住了)
3、它也有自己的黑白名单,一设置就全局了
然而默认的cow是0.9.3,现在官网已经0.9.7了,这怎么办?网上有教程
XML/HTML代码
- 1、curl -L git.io/cow | bash (如果这一步不能下载,建议使用proxychains4来运行)
- 2、安装好后,提示你是否加到启动项中,默认选否
- 3、将编译好的cow文件复制到/Applications/GoAgentX.app/Contents/PlugIns/COWService.gxbundle/Contents/Resources/bin/中替换掉原文件
- 4、修改/Applications/GoAgentX.app/Contents/PlugIns/COWService.gxbundle/Contents/Info.plist为最新的版本号,象我就是0.9.7
轻松完成上述工作。再次启动的时候发现提示我:
XML/HTML代码
- 2016/06/15 09:38:48 COW 0.9.7 listen http 127.0.0.1:8016, PAC url http://127.0.0.1:8016/pac
注意版本号内容。至此,更新完毕
PS:补充一下,如果更新完后,打开goagentx-cow中的高级设置,将使用自定义配置前的勾去掉。
苹果相关 | 评论:0
| 阅读:15404