== SaferSharing ==
To avoid legal steps because you are hosting to everyone:
* get nginx with auth_base
* proxy around
* modify your fw a bit
==== config nginx ====
as root
vi /etc/nginx/sites-available/defaultcat /etc/nginx/sites-available/default
server {
listen 80 default_server;
listen [::]:80 default_server ipv6only=on;
root /usr/share/nginx/html;
index index.html index.htm;
# Make site accessible from http://localhost/
server_name localhost;
location / {
auth_basic "Sharing is Caring";
auth_basic_user_file /etc/nginx/htpasswd;
proxy_pass http://localhost:8000;
proxy_buffering off;
}
}
vi /etc/nginx/htpasswdcat /etc/nginx/htpasswd
user:yoursavepassword
In addition we used openssl passwd -crypt yoursupersafepassword instead of plaintext password.
==== sharing2 conf ====
as user
vi /path/to/sharing2/main.hscat /path/to/sharing2/main.hs
==== modify iptables ====
as root
iptables -t filter -A INPUT ! -s 127.0.0.1 -p tcp --dport 8000 -j DROPip6tables -t filter -A INPUT ! -s ::1 -p tcp --dport 8000 -j DROP
== Na toll, aber wie ist der Zugang zu Cider nun? ==
wie auf allen anderen Maschinen auch
== [[wikipedia:de:Music Player Daemon|MPD]] ==
[http://www.musicpd.org/ Music Player Daemon] (MPD) mit ncmpcpp
ssh k-ot@cider
* [[w:Music Player Daemon#Clients|ncmpcpp]] ausführen
* Quelle für Musik ist das eingebundene Verzeichnis (SMB) von [[feile]].
//feile/space /feile_space cifs credentials=/.feile_space_smbcredentials,uid=1002,gid=1002,iocharset=utf8 0 0
== [[w:de:PulseAudio|PulseAudio]] ==
[http://www.freedesktop.org/wiki/Software/PulseAudio/ PulseAudio]
Mit [http://freedesktop.org/software/pulseaudio/pavucontrol/ pavucontrol] kann bequem die Lautstärke geregelt werden.
PULSE_SERVER=cider pavucontrol
; Siehe auch: [[pulseaudio]]
[[Kategorie:Infrastruktur]]