Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Access remote DAAP servers via SSH on OS X

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 README
Octocat-spinner-32 daap-forward.py
README
  ~ OS X Daap SSH Forward Script

  For the lazy of us that use a remote DAAP server and want to
  connect to it via SSH port forwarding but can't remember the
  commands to run.


  Usage:

    1. Create a file called `~/.daapforward`
    2. Update config according to example below
    3. run `python daap-forward.py`
    4. Start iTunes and click on the daap share on the left
    5. \m/

  Config:

    # the name of the server that runs ssh.  If this is also
    # the server that runs the DAAP share, this is actually
    # all you have to put into the config
    ssh-server-name    example.com

    # this is the name of the user used for connecting.
    # empty or not specified means current user
    ssh-username       anne

    # if the DAAP server is running on a different computer
    # on the network the ssh server is on, you have to specify
    # this as well.  Otherwise localhost is assumed
    daap-server-name   localhost

    # the port the remote daap server runs on
    remote-daap-port   3689

    # the local port where daap should "run on"
    local-daap-port    3689

    # the name of the share.  Now this is the name that is
    # displayed in iTunes before you actually connect to the
    # share.  As soon as you are connected that name is
    # overridden with the actual name on the remote, so make
    # sure to keep them somewhat synchronized.
    share-name         Remote iTunes Share

  This script has bad code and just works good enough for
  accessing remote DAAP shares if you are lazy.  Use it in
  combination with dyndns or something for your mobile
  listening pleasure.
Something went wrong with that request. Please try again.