Zuhkov

Community Developer
  • Posts

    43
  • Joined

  • Last visited

Everything posted by Zuhkov

  1. Zuhkov

    Xeon D

    Wow, I missed the $199 price for the D-1520. I can't imagine that'll be the end price for the motherboard with CPU as that would completely destroy sales of the C2XXX Atoms. Is that perhaps the wholesale price of just the CPU to motherboard manufacturers? From what I've seen street prices for those SuperMicro motherboards with D-1520 and D-1540 will be more like $800-900. At that price, still very interesting, though not quite as compelling as they would be closer to the $600 range. ServeTheHome also has some good coverage. Asrock will also be making at least one board as well: http://www.servethehome.com/asrock-rack-intel-xeon-d-platform/
  2. I found Guacamole after my kids destroyed my ultrabook :'( and I started using a Chromebook and it's been a life saver for me. I will probably try reverse proxying it behind NGINX at some point since it has good support for Websockets and I'm more comfortable with it than Apache anyway. I understand others have had success. If there's interest, I can document the effort here. I am pondering putting google_auth_proxy in front as well, as I'm not entirely confident in Guacamole's ability to resist brute force. If you do prefer Apache as a reverse proxy, I know the guacamole user's guide (I think they missed the boat by not calling them guac docs, but that's neither here nor there) has some info: http://guac-dev.org/doc/gug/installing-guacamole.html Freedif is a nice site. Had not been there before. I spend way too much time on Hacker News... I've added a couple new Dockers, Observium and Paperwork. I'm calling these beta for the moment as I don't have a lot of mileage on the Observium docker and Paperwork is pretty young as a project.
  3. I will check to be sure, but I'm pretty sure the repo title is based on the name of the folder in which XML template resides in your repo. So in my repo (https://github.com/Zuhkov/docker-containers/tree/templates), my XML templates are in a directory called zuhkov which shows up in Docker manager as [ zuhkov ].
  4. How do I get these? Update to at least Beta6-12 (12 is needed for the built-in Docker plugin) Add my Template repository at the bottom of the Template Repositories input of the Docker screen for my XML templates Template Repo: https://github.com/Zuhkov/docker-containers/tree/templates Beta Template Repo: https://github.com/Zuhkov/docker-containers/tree/beta-templates They are still not showing up? Press Reload Info in the upper right-hand corner My Dockers: Guacamole - Guacamole is a clientless remote desktop gateway. It supports standard protocols like VNC, RDP, SSH, and Telnet. This docker has a MariaDB (MySQL) database built-in for authentication and configuration. Website - http://guac-dev.org/ Docker Hub - https://registry.hub.docker.com/u/zuhkov/guacamole/ wallabag - wallabag is an open source, self hostable application for saving web pages. It is comparable to Pocket or Instapaper. Browser extensions and mobile apps are available. Website - https://www.wallabag.org/ Docker Hub - https://registry.hub.docker.com/u/zuhkov/wallabag/ My Beta Dockers: Observium- Observium is an autodiscovering network monitoring platform supporting a wide range of hardware platforms and operating systems. Website - http://www.observium.org/ Docker Hub - https://registry.hub.docker.com/u/zuhkov/observium/ Concerns - Lack of testing. While I have been running Observium in a full VM for some time, I have not yet tested all the functionality in Docker form. This one is a candidate to move out of beta soon. Need to validate database migrations associated with new version updates are working properly. Paperwork- Open Source note-taking & archiving alternative to Evernote, Microsoft OneNote & Google Keep Website - http://paperwork.rocks/ Docker Hub - https://registry.hub.docker.com/u/zuhkov/paperwork/ Concerns - Overall lack of maturity of the Paperwork codebase. High potential, but there's a lot that's still TBD. Have not been able to validate the update mechanism for database migrations. Looking Into: GitLab CI Runner - I use GitLab extensively in my own setup, but I don't yet do much Continuous Integration with it. Docker should be ideal for spinning up CI task runners. Elasticsearch Logstash Kibana (ELK) Stack - I am familiar with Splunk, but ELK seems an intriguing alternative. Let's Chat (https://github.com/sdelements/lets-chat) - No use for it at this point, but seems a nice alternative to Slack, HipChat, and Campfire. Either Cabot (http://cabotapp.com/) or Uptime (http://www.redotheweb.com/uptime/). I love Observium, but the free version does not do Alerting. GitLab - I'm pretty wedded to my existing VM, but flexibility is always a good thing and others may have interest. Thanks: smdion - for the use of his thread post as a template sparklyballs - his Koma docker was instrumental in helping me figure out how to configure MariaDB in several of my dockers Change Log: 2.25.15 - Release of Guacamole and wallabag 3.10.15 - Beta release of Observium and Paperwork
  5. I would think you want something that would allow the most straightforward addition of SSL by retaining a common hostname or domain root. If you are using a single domain cert (self-signed or 3rd party), then you could do https://tower/admin and https://tower/unifi with one passing through to emhttp and the other going to a unifi docker. Alternatively with a wildcard cert, you could have https://admin.tower and https://unifi.tower. I find that a little cleaner, but the DNS configuration is potentially a little more complicated. Would be nice to be able to configure internal (limited/private subnets) vs. external visibility on a per service/application basis.
  6. It is interesting you suggest this as I was thinking the same thing. Its not a trivial solution as it requires some interaction with docker config but with something as simple as nginx reverse proxy you could stop users having to remember ports at all and everything would be http(s)://server/. From a non skilled user point of view this would be a big boost and you could then inherit a single ssl cert and the security features of nginx for all web based GUIs and add a second level of access security to the emHTTP. Also form a port scan only one port would be open as all the other ports would be loopback only. This is a great idea. I do this for some of our internal administrative servers. The base http server on port 80 will redirect to the other ports, urls and sometimes other hosts. I also do something with https 1.1 and hostnames to do the redirection automatically. This way multiple hostnames accessing the same host, get redirected to the respective urls/ports. Was just going to suggest this and I agree that it's an excellent idea. I use Nginx both as a reverse proxy and for SSL termination for everything I serve out of my home network (except Plex for the moment). It allows me to setup things like Perfect Forward Secrecy once and then slap that in front of all my applications. Very convenient and inexpensive additional layer of security. I never need to remember what port a service is on. For the paranoid, there could even be the option to add Naxsi, a fairly simple (though still immature) WAF for Nginx. The trick is in keeping the configuration of it all simple enough for the users, but I'd be willing to bet on the ingenuity of this community.
  7. Bought this bundle a week ago. Once you update the bios to version 4.3, you can overclock to 4.3GHz on the stock Intel HSF using just the OC Genie function in the BIOS. Will probably look to push it at some point, but for now it's fast and stable. Heck of a deal for $100.
  8. Another vote for Private Internet Access. Been very happy with them. Used them from my laptop, desktop, phone, and unRAID server and never had a problem.
  9. Makes me very interested to see the prices for the Rangeley combos.
  10. THANK YOU!!! I hit that forum, but maybe once a month.
  11. You have a number of different options. When I was first getting organized, I preferred a more hands-on approach, so I was manually organizing files in the filesystem over SMB and then renaming them with theRenamer (http://www.therenamer.com/) to a convention that would be acceptable both for human readibility and for parsing by front-ends like XBMC and Plex. Based on your examples, your files may already be acceptably named for parsing by your front-ends, but you may decide (like I did) that you want all the filenames to look the same, use the exact same naming convention, and not include information like resolution and encoder in the filename. I use SageTV and Plex as my front-ends and with the appropriate SageTV plugins both will parse my library and pull metadata and fanart etc with little-to-no effort on my part. The web interface for Plex Media Server is pretty fantastic. There are also a few good file organization and metadata retrieval applications that are slightly more front-end agnostic. Media Center Master (http://www.mediacentermaster.com/), Ember Media Manager (http://forum.xbmc.org/showthread.php?tid=165012), and Media Companion (http://mediacompanion.codeplex.com/) can do organization, renaming, and downloading of metadata and fanart/posters/banners/etc using conventions that are understood by a number of different front ends. These may be the closest you come to an all-in-one solution.
  12. My 2 cents on the chromebook: I have 18 month old twins and they are really rough on anything they can get their hands on. This made couch surfing with my laptop both difficult and dangerous (they managed to damage the hinge on my ultrabook). We tried just keeping laptops out of the living room, but that just drove me crazy. The Samsung Chromebook was the answer. At $250, even if they actually destroy it, it's not the end of the world. Having said that, it's quite durably built and everything screws or snaps back together quite easily (found out from experience). I was also very pleasantly surprised with the performance. I've had netbooks in the past and was prepared for agonizingly slow performance, but it does just fine. I tend to keep around 10-20 tabs up at a time and doesn't seem to bother it. The multi user capabilities work well enough for me and my wife to share the machine (it just lives in the living room). Netflix works. Plex Web works. When I need a little more power, I can RDP or VNC into one of my other machines. I've also been considering messing around with Crouton (https://github.com/dnschneid/crouton). In short, it definitely doesn't do everything, but what it does, it does well and very simply. I'd definitely recommend one to my parents or anyone non-technical, but as a highly technical user, it also works fine given proper expectations.
  13. You can find cheaper CX4 NICs on eBay (especially if you're willing to go for single port). Cost of entry is not as bad as you might think if you only need 4 or less 10Gb ports. Check out the LB4 or TRX100 switches available on the bay. Many of them come with the 4 port CX4 option and can be had for $150-$225 depending on the seller by submitting an offer. I replaced my previous primary switch with one, got three Myricom CX4 cards for $35 each, and then cables for $25 each and wired up my primary servers plus my desktop with 10Gb. More broadly, UnixSurplus have a number of eBay seller IDs they use in addition to their website. They often allow offers on eBay, so if you find something you like on their website, you might look for it from one of their seller IDs and see if you can save a few bucks.
  14. I use that exact expander (possibly bought from that seller) with an M1015 and it works great.
  15. What kind of system are you looking to build? Are you looking for a small overall footprint like a mini ITX board, something to give you room to grow (ATX or micro ATX), or best overall value for cost (probably micro ATX)? There are a lot of good options out there. In the desktop area, Asrock and Asus are my current favorite brands, but there are advocates for any number of different brands around here. One potentially interesting thing about choosing an i3 is that a lot of workstation and server boards support i3 in addition to Xeon processors, so if something like IPMI is of interest to you, Supermicro has a lot of options worth looking at. Overall, I think with a better understanding of what you're looking for we can probably provide more precise recommendations.
  16. Fascinating. PCIe 3 seems to be a pretty significant departure from PCIe 1 and 2 in a lot of areas despite being backwards compatible. I wish there was more common and affordable PCIe 3 equipment out there to play with. Well, something to hope for in 2013.
  17. Well, one thing to keep in mind is that Ivy Bridge seems to be the end of the line for LGA 1155. LGA 1150 looks to be the new socket for Haswell (which may or may not end up being delayed for desktop and server processors given the focus on ultrabooks). Is Ivy Bridge better than Sandy Bridge for desktop and workstation/server processors? Yes, but the difference is significantly more noticeable in mobile processors and marginal compared to the jump from Lynnfield/Clarkdale to Sandy Bridge (which has got to be one of the more remarkable new architectures of the past decade). Is Ivy Bridge worth the potential associated issues? I don't know. I run three Sandy Bridge procs and two Ivy Bridge at home and I'm happy with all of them, so maybe I'm not the best person to answer. IPMI is absolutely worth it and if I had to choose between Sandy Bridge and IPMI or Ivy Bridge and no IPMI, I'd probably save the couple bucks on the Sandy Bridge and be a happy man. Don't give up on the notion of a SAS expander or the 9201-16i. I swapped one of my M1015s (which will eventually make its way to another server) for a 9201-16i and it's great. They're both x8, but you get twice the ports. That card seems to me to be a potentially more futureproof investment than a CPU. PCIe is not going away imminently and that makes maximum use of a single slot. When you only have two x8 slots and two x4 slots, it's nice to make maximum use of each of them. My change was also driven by a desire to experiment with 10 gigabit ethernet, but that's neither here nor there. The SAS expander is also a good option (one of the ports on my remaining M1015 is hooked up to a SAS expander in another chassis and if I didn't know, I'd be hard pressed to tell), as it's one that typically requires no slot (though many of the cards can use one either for power or merely for mounting purposes). As discussed, you're unlikely saturate even a single HBA just serving media to 3 clients. Let's go through a brief example. Let's say each client is streaming a raw rip of a blu-ray and let's say each rip is hitting the ceiling for blu-ray of 50 megabits per second. An M1015 supports 8 SATA/SAS disks and delivers up to 600 megabytes per second per SAS lane (though PCIe 2.0 x8 is not going to give you more than 4000 MB/s in aggregate and a spinning disk is not going to approach 600 MB/s). You may not be able to stream all three off one disk, but you should have no trouble streaming them off two or three disks on the same SAS port. Even if you are streaming 8 blu-ray rips off 8 disks to 8 clients, you are still closer to saturating a network link (especially if it's not wired gigabit all the way to the client) than you are the HBA. Here's an old thread that may be of interest: http://lime-technology.com/forum/index.php?topic=9746.0
  18. I used to have several different small physical servers that got consolidated on my ESXi machine. I started out with an Acer WHS v1 box providing backup, media storage and serving, and usenet access. When I suffered my second drive failure and was dealing with the pain of recovering and dealing with the combination of WHS's drive extender and appliance-like hardware (not in a good way), I started looking for an alternative that was more flexible, powerful, and provided better protection. That's how I found unRAID. I use SageTV for DVR purposes (the one server that hasn't been consolidated) and there's overlap between the community here and the community there, so I found both the product and the community a good fit. To get back to your question, I wanted to get away from WHS for storage, but I wanted to maintain the WHS backup capability (which is simple, hands-off, and effective). I also had an Atom-based PBX server that was having hardware issues and my wife had just gotten pregnant and I wanted to setup an IP camera server for the nursery. So on my ESXi box, I run unRAID for all media storage and serving (plus usenet and a couple misc plugins), WHS for backups only, PBX in a Flash for my IP phones, a Windows 7 VM with Blue Iris for my IP cameras, and a few misc VMs for trying things out. All this in one efficient box. The other reason I suggested you might want both WHS and unRAID is that you mentioned using My Movies. You could use the WHS VM as the My Movies server and then unRAID as the media server.
  19. Hmm...virtually certain I've gotten ESXi to boot with 3 LSI HBAs. I've never tried passing three through to unRAID. I don't have 3 M1015s, but I do have two flashed to IT and a 9201-16i. I'll give it a try tonight and see if my results are different from RockDawg's.
  20. I guess the big question is what you're using it for. Let's say that you just run unRAID with no plugins. If you're literally just serving files (glorified NAS), then you're not really taxing a CPU. If that were the case, the E3-1220LV2 would be more than sufficient. There are plenty of people who run their unRAID boxes off of single core AMD Semprons and Intel Atoms (wouldn't choose that myself, but it's certainly an option). Even if you were going to virtualize both unRAID and WHS 2011, you could probably get away with the E3-1220LV2. The big drivers would be if you were doing transcoding (Plex, AirVideo, etc.) especially or a lot of usenet or torrent downloading (SabNZBD, Sickbeard, CouchPotato, etc.). That might require a little more oomph. Having said all that, I think you're going to find that the difference in the idle draw between the E3-1220LV2 and something like the E3-1230V2 is going fall out in a system with plenty of disks, fans, the onboard GPU, and misc motherboard items. The IPMI setup with its NIC will draw 15-20 Watts just on its own (STH article with some useful power numbers: http://www.servethehome.com/intel-xeon-e31230-v2-ivy-bridge-xeon-review-4c8t-33ghz/). So it comes back to what you want to be able to do, now and in the future. If you are happy with serving files and running My Movies and want the lowest cost and lowest power, you should be fine with the E3-1220LV2. If you want maximum flexibility (perhaps you might want to do more with ESXi down the road or want to do significant transcoding), the E3-1230V2 would be my recommendation (it's cheaper than the 1240V2, but still has 4 cores and hyperthreading). That still gives you very low idle power and a significantly higher ceiling than the E3-1220LV2. The E3-1265LV2 may give you the best compromise between power and performance, but it is the most expensive.
  21. The problem is actually a little more complicated than that. I just switched my box over to a X9SCM-F and the machine would not recognize any HBA I tried in slots three or four (the x4 slots). I have 1 9201-16i and 2 M1015s flashed to 9211-8i IT firmware. In no combination or order would an HBA in those slots be recognized. The issue, however, is addressed by using recent BIOS (2.0a, I believe) and tweaking a couple BIOS settings (enabling "Detect Non-Compliant Devices" was an important one, IIRC). Once you are using that BIOS and those settings, it's not a problem to boot with HBAs in slots three and four or with more than two total. I would choose whatever combination of LSI HBAs and SAS expanders is least expensive. I recently moved from 2 HBAs passed through to my unRAID VM to one HBA with 4 of my disks in my RPC-4220 and the rest in a DAS with a Chenbro CK12803 expander and I haven't noticed any real performance difference. Is the expander a theoretical bottleneck? Yes, but for media storage and serving (which it sounds like is almost all of what you're looking to do), you shouldn't ever approach that limit. You'll saturate your network links to your 3 HTPCs before you saturate the links between the HBA and SAS expander if you go that way. Right now unRAID only supports a single parity drive (apparently this capability is on the roadmap for a future version). It may be possible to use RAID1 to present two drives as a single drive and use that for parity, there's no real advantage to doing so and real disadvantages (silent corruption) to introducing hardware RAID into a situation that doesn't require it. Now, if you were going to use a ZFS-based solution instead of unRAID, RAIDZ2 is definitely an option worth considering. There are some good power consumption calculators out there. Grab one of the 3TB Red reviews and find how much they draw when 100% loaded (just under 16W in Anandtech's review) and then multiply times 24 to know your needs for drives. 760W should be more than sufficient given that you are not using 7200RPM drives. I am a huge fan of SeaSonic PSUs (I know others around here are also) and if you're not going to use one of their branded PSUs, I'd recommend one that they manufacture for someone else. In this case, the AX760 is manufactured by SeaSonic for Corsair, so I'd say go with that (that hybrid fanless mode is a nice feature). I don't think you're going to need the additional capabilities out of the "i" series, but if it fascinates you, go for it (that's what this hobby is all about). I'd say big and slow wherever possible. Saves you power and saves you noise. Noctuas can be a little pricey, but they're excellent. There are other options out there if you are wanting to save. If you don't care about noise, you can get away with using the stock Intel HSF for the proc as those Xeons won't run hot with what you're doing. If you used unRAID only, you wouldn't need an OS drive (just a flash drive for the OS), but you could use it as a cache drive. If you virtualize or choose WHS only, that's an excellent SSD choice for OS (or VMs). I want to move to a 256GB 840 Pro in my laptop. Just wish the prices would drop a little faster. Given that you are buying VT-d capable hardware, have you considered running ESXi and virtualizing both unRAID and WHS 2011 on the same box? That's what I'm doing and I've been extremely happy with it.
  22. Just out of curiosity, have you tried using NFS instead of Samba? I have mixed results with Samba, though I've tweaked things so things work more often than not, but I've never had anything but smooth sailing with blu-ray streaming over NFS.
  23. For what's it worth, I believe Darrin, their Android lead, has stated that they are willing to refund your app purchase for any reason for a significant amount of time (rather than the 15 minute refund window the Play store provides) if you contact them directly. A little bit of a hassle, but it gives you an option. I've tried it on a Nexus One, a B&N Nook Color (running CM7 admittedly), a Kindle Fire (stock), an Asus Transformer, a Galaxy S2, and an HTC One X, all with pretty decent success, so I suspect there's a pretty wide array of highly compatible devices. If you have a specific device with sub-par results, I'd say to ask on their forums, as they've progressively included more and more settings logic to optimize performance on different devices (Kindle Fire being one example that was massively improved by a software update many months ago).
  24. OpenVPN will work on Android if the build you are using supports it (I realize that may not be particularly helpful). Anything ICS or newer should work. For anything earlier, you may need to be rooted, but there should be compatibility information available via various search terms (I recommend checking xda-developers and rootzwiki). If you let me know what specific android devices you have, I may be able to better point you in the right direction. I have used OpenVPN successfully in the past on my Nexus One and I'll shortly be configuring my One X to use it as well. Having said that, Plex is by far the best choice of those listed. I know it's not free, but it's 100% worth the small cost because of the ease of use (myPlex to manage discovery and handshake) and the superior transcoding engine. Not to mention the fact that their user interface is much better than any of the others you listed. I have purchased the Plex app twice (once for me and once for my wife) and we both get a lot of use out of it (huge WAF since it allows her to easily find and pull up all our videos for our kids when they're unhappy away from home). They also continue to make frequent updates with bug fixes as well as new features. The progress they've made over the past 8 months has been pretty remarkable. They are also very responsive via their support forums (something I think you can appreciate being an Unraid user). I've helped a friend setup his own Plex server and he's purchased both the Android and iOS apps and been very happy with both as well.
  25. Zuhkov

    Security DVR

    I don't use unraid, but my IP camera server and unraid both run as VMs on the same ESXI server. My camera server is a Windows 7 VM running Blue Iris, which I'm very happy with. I have 2 720p cameras and one VGA camera recording constantly during the night and the whole setup works great. I only maintain about 3 days of stored video (stored on a spare 1.5TB drive), though, so I never thought about storing it on unraid. It strikes me as being a little different paradigm from the write once, read many times usage that is probably more typical for unraid, but there's no reason it shouldn't work. I know there are a few users on the board that use unraid as storage for SageTV and that may be the closest DVR-type usage, so you might search the forums for posts about their experiences.