diff --git a/.gitignore b/.gitignore index 8ed8060..070a20f 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ dss.radio api_env web_env +radio_env diff --git a/.ropeproject/globalnames b/.ropeproject/globalnames index c2b5132..add4d5a 100644 Binary files a/.ropeproject/globalnames and b/.ropeproject/globalnames differ diff --git a/cleanup.sh b/cleanup.sh old mode 100644 new mode 100755 diff --git a/docker-compose.yml b/docker-compose.yml index a3344f3..426edb9 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -57,7 +57,7 @@ api: web: image: fergalmoran/dss.web #build: ./dss.web - env_file: + env_file: - ./web_env restart: always links: @@ -76,7 +76,10 @@ icecast: ports: - 8000:8000 radio: - build: dss.radio/ + image: fergalmoran/dss.radio + env_file: + - ./radio_env + #build: dss.radio/ ports: - "8888:8888" links: diff --git a/icecast/etc/icecast2/admin/listclients.xsl b/icecast/etc/icecast2/admin/listclients.xsl index fa5a77d..2fb7fe9 100644 --- a/icecast/etc/icecast2/admin/listclients.xsl +++ b/icecast/etc/icecast2/admin/listclients.xsl @@ -1,101 +1,101 @@ - - - - - -Icecast Streaming Media Server - - - -

Icecast2 Admin

-
- -
-
- -
- - - -
- Admin Home - List Mountpoints - Move Listeners - Index -
-
- -
-
-
-
- - - -

Listener Stats

-
-
- -
-
- -
- - - - - - - - - - - - - -

Mount Point

Login - M3U - XSPF
-
- - - - -
- List Clients - Move Listeners - Update Metadata - Kill Source -
-
- - - - - - - - - - - - - - - - -
IP
Seconds Connected
User Agent
Action
()Kick
-
-
-
-  -
-
- -
-
-
Support icecast development at www.icecast.org
- - -
-
+ + + + + +Icecast Streaming Media Server + + + +

Icecast2 Admin

+
+ +
+
+ +
+ + + +
+ Admin Home + List Mountpoints + Move Listeners + Index +
+
+ +
+
+
+
+ + + +

Listener Stats

+
+
+ +
+
+ +
+ + + + + + + + + + + + + +

Mount Point

Login + M3U + XSPF
+
+ + + + +
+ List Clients + Move Listeners + Update Metadata + Kill Source +
+
+ + + + + + + + + + + + + + + + +
IP
Seconds Connected
User Agent
Action
()Kick
+
+
+
+  +
+
+ +
+
+
Support icecast development at www.icecast.org
+ + +
+
diff --git a/icecast/etc/icecast2/admin/listmounts.xsl b/icecast/etc/icecast2/admin/listmounts.xsl index 2028bbc..23f9276 100644 --- a/icecast/etc/icecast2/admin/listmounts.xsl +++ b/icecast/etc/icecast2/admin/listmounts.xsl @@ -1,84 +1,84 @@ - - - - - -Icecast Streaming Media Server - - - -

Icecast2 Admin

-
- -
-
- -
- - - -
- Admin Home - List Mountpoints - Move Listeners - Index -
-
- -
-
-
-
- - -

Active Mountpoints

-
-
- -
-
- -
- - - - - - - - - - - - - -

Mount Point

Login - M3U - XSPF
-
- - - - -
- List Clients - Move Listeners - Update Metadata - Kill Source - Manage Authentication -
-
-

Listener(s)

-

-
-  -
-
- -
-
-
Support icecast development at www.icecast.org
- - -
-
+ + + + + +Icecast Streaming Media Server + + + +

Icecast2 Admin

+
+ +
+
+ +
+ + + +
+ Admin Home + List Mountpoints + Move Listeners + Index +
+
+ +
+
+
+
+ + +

Active Mountpoints

+
+
+ +
+
+ +
+ + + + + + + + + + + + + +

Mount Point

Login + M3U + XSPF
+
+ + + + +
+ List Clients + Move Listeners + Update Metadata + Kill Source + Manage Authentication +
+
+

Listener(s)

+

+
+  +
+
+ +
+
+
Support icecast development at www.icecast.org
+ + +
+
diff --git a/icecast/etc/icecast2/admin/manageauth.xsl b/icecast/etc/icecast2/admin/manageauth.xsl index 25a3610..4c1ab9d 100644 --- a/icecast/etc/icecast2/admin/manageauth.xsl +++ b/icecast/etc/icecast2/admin/manageauth.xsl @@ -1,98 +1,98 @@ - - - - - -Icecast Streaming Media Server - - - -

Icecast2 Admin

-
- -
-
- -
- - - -
- Admin Home - List Mountpoints - Move Listeners - Index -
-
- -
-
-
-
- -
-
- -
-
- - - - -

- -()

- - - -
- List Clients - Move Listeners - Update Metadata - Kill Source -
-

-
- - - - - - - - - - - - -
User Id
delete
- - - - - - - - - - - - -
User IdPassword
- - -
-
-
-
-  -
-
- -
-
-
Support icecast development at www.icecast.org
- - -
-
+ + + + + +Icecast Streaming Media Server + + + +

Icecast2 Admin

+
+ +
+
+ +
+ + + +
+ Admin Home + List Mountpoints + Move Listeners + Index +
+
+ +
+
+
+
+ +
+
+ +
+
+ + + + +

+ +()

+ + + +
+ List Clients + Move Listeners + Update Metadata + Kill Source +
+

+
+ + + + + + + + + + + + +
User Id
delete
+ + + + + + + + + + + + +
User IdPassword
+ + +
+
+
+
+  +
+
+ +
+
+
Support icecast development at www.icecast.org
+ + +
+
diff --git a/icecast/etc/icecast2/admin/moveclients.xsl b/icecast/etc/icecast2/admin/moveclients.xsl index 43112f1..99a8a9e 100644 --- a/icecast/etc/icecast2/admin/moveclients.xsl +++ b/icecast/etc/icecast2/admin/moveclients.xsl @@ -1,63 +1,63 @@ - - - - - -Icecast Streaming Media Server - - - -

Icecast2 Admin

-
- -
-
- -
- - - -
- Admin Home - List Mountpoints - Move Listeners - Index -
-
- -
-
-
-
- - -

Moving Listeners From ()

-
-
- -
-
-

Move to which mountpoint ?

- - - - - - - -
Move from () to () ListenersMove Clients
-
-
-
-  -
-
- -
-
-
Support icecast development at www.icecast.org
- - - -
-
+ + + + + +Icecast Streaming Media Server + + + +

Icecast2 Admin

+
+ +
+
+ +
+ + + +
+ Admin Home + List Mountpoints + Move Listeners + Index +
+
+ +
+
+
+
+ + +

Moving Listeners From ()

+
+
+ +
+
+

Move to which mountpoint ?

+ + + + + + + +
Move from () to () ListenersMove Clients
+
+
+
+  +
+
+ +
+
+
Support icecast development at www.icecast.org
+ + + +
+
diff --git a/icecast/etc/icecast2/admin/response.xsl b/icecast/etc/icecast2/admin/response.xsl index c75af8d..6c584b4 100644 --- a/icecast/etc/icecast2/admin/response.xsl +++ b/icecast/etc/icecast2/admin/response.xsl @@ -1,56 +1,56 @@ - - - - - -Icecast Streaming Media Server - - - -

Icecast2 Admin

-
- -
-
- -
- - - -
- Admin Home | - List Mountpoints | - Move Listeners | - Index -
-
- -
-
-
-
- -

Icecast Server Response

-
-
- -
-
-

Response

- -Message :

-Return Code:

-
-
-
-
-
- -
-
-
Support icecast development at www.icecast.org
- - - -
-
+ + + + + +Icecast Streaming Media Server + + + +

Icecast2 Admin

+
+ +
+
+ +
+ + + +
+ Admin Home | + List Mountpoints | + Move Listeners | + Index +
+
+ +
+
+
+
+ +

Icecast Server Response

+
+
+ +
+
+

Response

+ +Message :

+Return Code:

+
+
+
+
+
+ +
+
+
Support icecast development at www.icecast.org
+ + + +
+
diff --git a/icecast/etc/icecast2/admin/stats.xsl b/icecast/etc/icecast2/admin/stats.xsl index a3cc614..e09f249 100644 --- a/icecast/etc/icecast2/admin/stats.xsl +++ b/icecast/etc/icecast2/admin/stats.xsl @@ -1,124 +1,124 @@ - - - - - -Icecast Streaming Media Server - - - -

Icecast2 Admin

-
- -
-
- -
- - - -
- Admin Home - List Mountpoints - Move Listeners - Index -
-
- -
-
-
-
- - - -
-
- -
-
-

Global Server Stats

- - - - - - - - - - - -
-
-
- -
-
-
-
- - - - - -
-
- -
-
-
- - - - - - - - - - - - - -

Mount Point

Login - M3U - XSPF
-
- - - -
- List Clients - Move MountPoints - Update Metadata - Kill Source - Manage Authentication -
-
- - - - - - - -
-
-
- -
-
-
-
-
-
-  - - - -
Support icecast development at www.icecast.org
- - -
-
+ + + + + +Icecast Streaming Media Server + + + +

Icecast2 Admin

+
+ +
+
+ +
+ + + +
+ Admin Home + List Mountpoints + Move Listeners + Index +
+
+ +
+
+
+
+ + + +
+
+ +
+
+

Global Server Stats

+ + + + + + + + + + + +
+
+
+ +
+
+
+
+ + + + + +
+
+ +
+
+
+ + + + + + + + + + + + + +

Mount Point

Login + M3U + XSPF
+
+ + + +
+ List Clients + Move MountPoints + Update Metadata + Kill Source + Manage Authentication +
+
+ + + + + + + +
+
+
+ +
+
+
+
+
+
+  + + + +
Support icecast development at www.icecast.org
+ + +
+
diff --git a/icecast/etc/icecast2/admin/updatemetadata.xsl b/icecast/etc/icecast2/admin/updatemetadata.xsl index 55bde7c..0d86aa5 100644 --- a/icecast/etc/icecast2/admin/updatemetadata.xsl +++ b/icecast/etc/icecast2/admin/updatemetadata.xsl @@ -1,67 +1,67 @@ - - - - - -Icecast Streaming Media Server - - - -

Icecast2 Admin

-
- -
-
- -
- - - -
- Admin Home - List Mountpoints - Move Listeners - Index -
-
- -
-
-
-
- -

Update Metadata

-
-
- -
-
- -

- -()

- -
- - - -
Metadata :
- - - -
- -
-
-
-  -
-
- -
-
-
Support icecast development at www.icecast.org
- - -
-
+ + + + + +Icecast Streaming Media Server + + + +

Icecast2 Admin

+
+ +
+
+ +
+ + + +
+ Admin Home + List Mountpoints + Move Listeners + Index +
+
+ +
+
+
+
+ +

Update Metadata

+
+
+ +
+
+ +

+ +()

+ +
+ + + +
Metadata :
+ + + +
+ +
+
+
+  +
+
+ +
+
+
Support icecast development at www.icecast.org
+ + +
+
diff --git a/icecast/etc/icecast2/icecast.xml b/icecast/etc/icecast2/icecast.xml index c2a6d22..8c5835a 100644 --- a/icecast/etc/icecast2/icecast.xml +++ b/icecast/etc/icecast2/icecast.xml @@ -1,174 +1,174 @@ - - - 1000 - 42 - 5 - 524288 - 30 - 15 - 10 - - 1 - - 65535 - - - - - hackme - - hackme - - - admin - hackme - - - - - - - - - localhost - - - - 8000 - - - - - - - - - - - - - - - - - - 1 - - - - /usr/share/icecast2 - - - /var/log/icecast2 - /usr/share/icecast2/web - /usr/share/icecast2/admin - - - - - - - - - - access.log - error.log - - 3 - 10000 - - - - - - 0 - - - + + + 1000 + 42 + 5 + 524288 + 30 + 15 + 10 + + 1 + + 65535 + + + + + hackme + + hackme + + + admin + hackme + + + + + + + + + localhost + + + + 8000 + + + + + + + + + + + + + + + + + + 1 + + + + /usr/share/icecast2 + + + /var/log/icecast2 + /usr/share/icecast2/web + /usr/share/icecast2/admin + + + + + + + + + + access.log + error.log + + 3 + 10000 + + + + + + 0 + + + diff --git a/icecast/etc/icecast2/web/auth.xsl b/icecast/etc/icecast2/web/auth.xsl index cc3fc79..0d8c97e 100644 --- a/icecast/etc/icecast2/web/auth.xsl +++ b/icecast/etc/icecast2/web/auth.xsl @@ -1,57 +1,57 @@ - - - - - -Icecast Streaming Media Server - - - - - - - - -
-

Authorization Page

-
-
- -
-
- - - - - -

()

-
- - - - -
Username :
Password :
- -
-
-
- -

- Not Connected

-
-
-

-

-
-  -
-
- -
-
-



-
-
Support icecast development at www.icecast.org
- - -
-
+ + + + + +Icecast Streaming Media Server + + + + + + + + +
+

Authorization Page

+
+
+ +
+
+ + + + + +

()

+
+ + + + +
Username :
Password :
+ +
+
+
+ +

- Not Connected

+
+
+

+

+
+  +
+
+ +
+
+



+
+
Support icecast development at www.icecast.org
+ + +
+
diff --git a/icecast/etc/icecast2/web/server_version.xsl b/icecast/etc/icecast2/web/server_version.xsl index 5fd5c5f..bcf610b 100644 --- a/icecast/etc/icecast2/web/server_version.xsl +++ b/icecast/etc/icecast2/web/server_version.xsl @@ -1,91 +1,91 @@ - - - - - -Icecast Streaming Media Server - - - -

Server Information

-
- -
-
- -
- - - - -
- Administration - Server Status - Version
-
- -
-
-
-
- - -
-
- -
-
-

Server Information

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Location
Admin
Host
Version
Downloadicecast.org
Subversionclick here
Documentationclick here
Stream Directory dir.xiph.org
Communityforum.icecast.org
-
-
- -
-
-
-
- -
Support icecast development at www.icecast.org
- - -
-
+ + + + + +Icecast Streaming Media Server + + + +

Server Information

+
+ +
+
+ +
+ + + + +
+ Administration + Server Status + Version
+
+ +
+
+
+
+ + +
+
+ +
+
+

Server Information

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Location
Admin
Host
Version
Downloadicecast.org
Subversionclick here
Documentationclick here
Stream Directory dir.xiph.org
Communityforum.icecast.org
+
+
+ +
+
+
+
+ +
Support icecast development at www.icecast.org
+ + +
+
diff --git a/icecast/etc/icecast2/web/status.xsl b/icecast/etc/icecast2/web/status.xsl index caa932f..b7049a2 100644 --- a/icecast/etc/icecast2/web/status.xsl +++ b/icecast/etc/icecast2/web/status.xsl @@ -1,122 +1,122 @@ - - - - - -Icecast Streaming Media Server - - - -

Icecast2 Status

-
- -
-
- -
- - - - -
- Administration - Server Status - Version
-
- -
-
-
-
- - - - - -
-
- -
-
-
- - - - - - - - - - - - - -

Mount Point

Login M3U XSPF
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Stream Title:
Stream Description:
Content Type:
Mount started:
Bitrate:
Quality:
Video Quality:
Framesize:
Framerate:
Current Listeners:
Peak Listeners:
Stream Genre:
Stream URL:
Current Song: - -
-
-
- -
-
-
-
-
- -

- Not Connected

-
-
- -
-  - - -
Support icecast development at www.icecast.org
- - -
-
+ + + + + +Icecast Streaming Media Server + + + +

Icecast2 Status

+
+ +
+
+ +
+ + + + +
+ Administration + Server Status + Version
+
+ +
+
+
+
+ + + + + +
+
+ +
+
+
+ + + + + + + + + + + + + +

Mount Point

Login M3U XSPF
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Stream Title:
Stream Description:
Content Type:
Mount started:
Bitrate:
Quality:
Video Quality:
Framesize:
Framerate:
Current Listeners:
Peak Listeners:
Stream Genre:
Stream URL:
Current Song: + -
+
+
+ +
+
+
+
+
+ +

- Not Connected

+
+
+ +
+  + + +
Support icecast development at www.icecast.org
+ + +
+
diff --git a/icecast/etc/icecast2/web/status2.xsl b/icecast/etc/icecast2/web/status2.xsl index 3f44d3b..689dbef 100644 --- a/icecast/etc/icecast2/web/status2.xsl +++ b/icecast/etc/icecast2/web/status2.xsl @@ -1,12 +1,12 @@ - - - -
-MountPoint,Connections,Stream Name,Current Listeners,Description,Currently Playing,Stream URL 
-Global,Client: Source: ,,,,
-
-,,,,, - ,
-
-
-
-
+ + + +
+MountPoint,Connections,Stream Name,Current Listeners,Description,Currently Playing,Stream URL 
+Global,Client: Source: ,,,,
+
+,,,,, - ,
+
+
+
+
diff --git a/icecast/start.sh b/icecast/start.sh old mode 100644 new mode 100755 diff --git a/postgres/scaffold_db.sh b/postgres/scaffold_db.sh old mode 100644 new mode 100755 diff --git a/rebuild.sh b/rebuild.sh old mode 100644 new mode 100755