Thoughts and Wants in Amahi

Posts: 38
Joined: Sun May 30, 2010 8:29 am

Thoughts and Wants in Amahi

Postby surfrock66 » Thu Sep 16, 2010 11:41 am

So I made a comment on twitter about reaching the limits of Amahi, and got a response. I thought I’d come here to give some feedback and make some requests (some of which may actually already be implemented, I just don’t know how). Before I begin, let me say that I think amahi is great software, is extremely easy, I plan on continuing to use it for my home server, and I have recommended it to many of my friends. At the core of my learning, I have some atypical needs and am learning about administrating servers by doing, and to some degree “simple, one click install” is just too easy for my learning needs. I’ll itemize some points below; some of these may have some solutions and I’m totally down with investigating them.

1) Better remote server support.

I’ve used the vpn, I’ve used adito, I’m currently using web-apps proxy...none of it is great. With services like gallery, wordpress, joomla, and ampache, it really needs to be easier to access some services outside the network. Apps-proxy is the best solution I’ve seen so far, but things should really be able to be protected/un-protected behind the password wall. I know there are solutions out there, but none are easy enough to use on this system which is so close to being “one-click for everything.”

My big thing is ampache, my palm pre has an ampache app, but it can’t connect through the proxy OR through vpn, it just kills it. I’d love to stream my music from home when I’m out and about, but since it’s behind the wall, it’s not working. I even tried to get compache (I think that’s what it was called) working to no avail. I'd taken to setting up ampache stand alone on my other server just to get this working.

By the way, eXtplorer doesn’t work over proxy :(

2) More complete DNS support

I actually run a second box, a mythtv backend server, which I use for dvr and access from around the house AND remotely. There have been a few other services/sites I’ve hosted there, particularly related to multimedia production work I do (8TB of raw video). I ran a gallery2 installation from there for a while, a forum, etc. I also have my own hosted space ( which I use as my bouncing off point for a lot of services. Right now, I didn’t set that domain as my HDA domain (I’m using since I was worried about setting up conflicting dns) but what would be perfect is for to go to my hosted space, some of my subdomains pointing home through a redirect to ports on the existing server, and other web services pointing to the amahi server. (So, right now, would redirect to ...which breaks with the whole ?reset thing, and requires a password)

I would have love to use my own domain and integrate it with my HDA domain as indicated above, but with the HDA intercepting all traffic to that domain and trying to route it, it seemed like a huge black hole for complications. Even then, it’s not so seamless to change the HDA’s dns from openDNS (I did it, I changed it to google’s dns, but it should be easier). Also, as long as the amahi server is acting as a dns server, I’d love for it to be easier to configure my routing table within the server, rather than just configuring my openDNS account as some people have suggested.

3) Backup Solutions

I reconfigure my servers all the time, but now that I’m getting a software configuration I like, I am thinking about adding a rack to my house. I’m worried about migrating amahi to a new machine and retaining all of my configuration. Keeping with the “one-click” spirit of amahi, I’d love a migration tool or some sort of backup-packager.

4) MythTV backend support

I’ve mentioned I have a mythTV box sitting in the home network, not only would it be awesome to have mythTV as an app so that I just have 1 server, some customization so that recorded programs could integrate with the DLNA server. Would be BAD ASS. I do understand how complicated of a request that is as I have been wrestling with MythTV since about 2006.

5) Transmission File Permissions/Ownership

When I use the web based transmission interface, the files I download can’t be moved/edited. Using extplorer or ajaxplorer, I can’t move or edit the files remotely then. I’ve set up a crontab to change the ownership to me every 30 minutes for my whole downloads folder, but this should be fixed.

6) Improve the wiki.

This is more of a community thing, but the amahi account should tie in with the wiki editor, so if I want to suggest a change I don't need to create a new account. I'm sure this is by design, but with stuff changing so fast the wiki feels outdated a lot and making it easier to contribute to can only help.

Again, I don't want to come off as a hater. My original tweet was something like "I'm reaching the limits of what I can do with Amahi" and I stand by that, though I plan to keep using it even if I have to maintain my second box. Clearly the system is quickly changing and evolving, so I have faith that many of these things may be resolved soon on their own. Thanks for reading my rant!

User avatar
Posts: 419
Joined: Sun Jul 18, 2010 8:27 pm

Re: Thoughts and Wants in Amahi

Postby sgtfoo » Thu Sep 30, 2010 3:55 pm

I agree with most of what he's saying.

I came from a Windows Home Server that was limiting with what I could do in terms of media shares.

Amahi is so close, yet so far because of how linux/samba permission issues stop making shares easy to use.

Is it possible to "Map network drive" my HDA?
HDA: VM inside oVirt FX-8300 95w (2 cores for HDA), 32GB RAM (2GB for HDA)
My PC: FX-8300, 16GB RAM, 3x 1TB HDDs, Radeon HD6970 2GB video; Win10 Pro x64
Other: PC, Asus 1215n (LXLE), Debian openZFS server (3x(2x2tb) mirrors)
Modem&Network: Thomson DCM475; Asus RT-AC66U; HP 1800-24G switch

User avatar
Posts: 791
Joined: Tue Jan 20, 2009 1:33 am
Location: Netherlands

Re: Thoughts and Wants in Amahi

Postby moredruid » Fri Oct 01, 2010 5:51 am

yes you can map your network drive to your hda. works the same as with a normal windows share/server.
I've set this up at home (7 mappings to all my shares on my XP box)
echo '16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D2173656C7572206968616D41snlbxq' | dc
Galileo - HP Proliant ML110 G6 quad core Xeon 2.4GHz, 4GB RAM, 2x750GB RAID1 + 2x1TB RAID1 HDD

Who is online

Users browsing this forum: No registered users and 4 guests