I wrote a hosting control panel in GoLang for RHEL7 variants.

polaris · · 539 次点击    
这是一个分享于 的资源,其中的信息可能已经有所发展或是发生改变。
<p>It&#39;s located here: <a href="http://just.ninja/hostcontrol/" rel="nofollow">http://just.ninja/hostcontrol/</a> </p> <p>The project isn&#39;t open source, but it is free-to-use. I really just wanted to share it since it&#39;s my first major GoLang project that I spent a month developing as a stepping stone toward learning GoLang. I&#39;m super proud of it. </p> <p>It pretty much just handles configuration for Apache, pDNS, vsFTPd, Postfix/Dovecot, and MySQL. </p> <p>Any feedback on it would be cool too. </p> <hr/>**评论:**<br/><br/>fxnn: <pre><p>Closed source? What do you fear?</p></pre>nemith: <pre><p>I am afraid without source code this hardly belongs on <a href="/r/golang" rel="nofollow">r/golang</a>. It is great you were able to use Go for this project, but this is more of a target for sysadmins rather than Go programmers.</p></pre>igknighted: <pre><p>It&#39;s going to be monetized later.</p></pre>fxnn: <pre><p>Too sad, I&#39;d like to have a look at it, but would want to see what it&#39;s doing exactly. Well, anyways, good luck with that :)</p></pre>igknighted: <pre><p>The source will be viewable after I get a license hashed out for it. It wont be open source, but it&#39;ll still be free. The license is mainly just to clarify on how the source is permitted to be used. If you check back on it in about a month, it&#39;ll probably be up.</p></pre>bketelsen: <pre><p>Take a look at sourcegraphs new license.</p> <p><a href="https://src.sourcegraph.com/sourcegraph@master/.tree/LICENSE" rel="nofollow">https://src.sourcegraph.com/sourcegraph@master/.tree/LICENSE</a></p></pre>ahmetlutfu: <pre><p>you should add nginx...</p></pre>igknighted: <pre><p>It&#39;s doable, here&#39;s my thoughts on it though. </p> <ul> <li><p>If you rip out all the apache modules and compare nginx vs bare apache, you get the same performance. </p></li> <li><p>The target audience for this software tend to just end up reverse proxying nginx directly to apache anyway, so there isn&#39;t any gain for them. </p></li> </ul> <p>I&#39;m likely going to just have it disable less-common Apache mods in a future release. </p> <p>On a side note, I&#39;ve thought about having nginx just serving static content, but that&#39;ll add to memory footprint.</p></pre>ahmetlutfu: <pre><p>you can set up load balancer easily and from 1.9.1 nginx has option using socket sharding.</p> <p><a href="https://www.nginx.com/blog/socket-sharding-nginx-release-1-9-1/" rel="nofollow">https://www.nginx.com/blog/socket-sharding-nginx-release-1-9-1/</a></p></pre>igknighted: <pre><p>Not in RHEL7 variants. They&#39;re still on Nginx 1.6. </p> <p>Edit: Part of the goal is to minimize non-vendor materials.</p></pre>

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

539 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传