Commit Graph

75 Commits (01eee239b154f5baf001ba515890c6098a70f477)

Author SHA1 Message Date
Icedream 01eee239b1 Update TS3Bot to 655659e254. 2015-11-03 04:03:31 +01:00
Carl Kittelberger d5c302a1f7 Merge pull request #5 from icedream/migration
Migration to newer "node" base image. Closes #4 and #6.

This will provide a newer version of node along with a newer base OS that allows us to make use of new libvlc binaries as well that have OPUS support. This is important to get YouTube support back working as youtube-dl -f bestaudio tends to select OPUS streams for newer videos.
2015-11-03 01:50:16 +01:00
Icedream a881ee4924 Update TS3Bot to 4d7550865e. 2015-11-03 01:29:09 +01:00
Icedream 5e85a9ef7a PulseAudio: Load module-device-restore and module-stream-restore. 2015-11-03 01:20:05 +01:00
Icedream 62cb121a03 Revert "Load module-volume-restore in pulseaudio, fixes #6."
This reverts commit 3f837421cd.

Conflicts:
	etc/pulse/default.pa
2015-11-03 01:14:34 +01:00
Icedream dbb77b4310 PulseAudio: Move module-x11-publish up into the .fail section. 2015-11-03 01:05:18 +01:00
Icedream 3f837421cd Load module-volume-restore in pulseaudio, fixes #6. 2015-11-03 01:04:36 +01:00
Icedream 27cda8f7f4 Update TS3Bot to 2ee4dc32c3. 2015-11-02 16:12:49 +01:00
Icedream bf6f1ce081 Update TS3Bot to 02e6f0c489. 2015-11-02 13:38:40 +01:00
Icedream baa6796896 Update TS3Bot to 8afc967796. 2015-11-02 13:27:44 +01:00
Icedream a1f28dab10 Try to fix module-null-sink. 2015-11-02 13:21:27 +01:00
Icedream 811c9e3f52 Add /etc/pulse/default.pa to only load null sinks. 2015-11-02 13:15:40 +01:00
Icedream Jenkins 7849a8dcf0 Update TS3Bot to 2e246a1a98. 2015-11-02 12:48:57 +01:00
Icedream 32608dcc97 Fix wrong command for detecting Node.js version to build correct native addon version for WebChimera.js. 2015-11-02 10:25:49 +01:00
Icedream d50400a1dd Fix faulty startup command. 2015-11-02 09:57:27 +01:00
Icedream e459d1cdc2 Get rid of DBus setup in setup.sh.
See previous commits for detailed information.
2015-11-01 16:54:41 +01:00
Icedream 06b662c12b Removed command to empty /etc/apt/sources.list.d.
Emptying the sources.list.d folder is no longer necessary.
2015-11-01 16:08:43 +01:00
Icedream 12b4c02492 Delete the /tmp/empty folder after useradd. 2015-11-01 16:05:56 +01:00
Icedream 930b7c5bd1 Fix skeleton flag on useradd. 2015-11-01 16:05:33 +01:00
Icedream c0ce150858 Fix "useradd: group 'app' does not exist". 2015-11-01 14:57:03 +01:00
Icedream 0c16608f9c Typo: This is actually node:4.2, not nodejs:4.2. 2015-11-01 01:39:54 +01:00
Icedream dd5cd05de9 Remove sudo call for installing TeamSpeak3.
Installing the files on root will have the same effect as for other calls. All installed files will no longer be writable by the "app" user, however can still be used and, if the +x flag is set, can be executed.
2015-11-01 00:49:37 +01:00
Icedream 755d0d4752 Migrating to base image nodejs:4.2.
- Remove dbus, it's unnecessary and we can no longer run it in the background without the phusion-baseimage's init process.
- Remove setuser calls since that script no longer exists without phusion-baseimage, instead do all as root (will make files read-only for the app user which is more secure anyways).
2015-11-01 00:45:06 +01:00
Icedream 82b38e214c Increasing Docker Hub Network Fail counter. 2015-10-30 00:02:15 +01:00
Icedream 839e176381 Update TS3Bot to 82c19a2196. 2015-10-29 03:09:14 +01:00
Icedream 6672e0d319 Update TS3Bot to c20462272f. 2015-10-29 02:31:48 +01:00
Icedream def8092fa1 Introducing the Docker Hub Network Fails counter for retriggering build of current branch! 2015-10-29 00:25:49 +01:00
Icedream 6469a50f00 Remove ffmpeg and rtmpdump from dependencies. 2015-10-29 00:00:57 +01:00
Icedream 5909ca3cbb Downgrade vlc to 2.1.x from official repositories.
There is currently no APT repository out there that provides an easy way to install a newer version of VLC as library (libvlc) which is needed for WebChimera.js. Since we already have youtube-dl integrated, we no longer need to rely on VLC's functionality to resolve YouTube links, so in this case we can safely downgrade back to 2.1.x to get the library back.
2015-10-28 23:41:36 +01:00
Icedream ca79736310 Revert to old npm_config_wcjs_runtime_version fix and install dependencies as root instead of as app user. 2015-10-28 23:02:59 +01:00
Icedream de8e9274d3 Fix npm_config_wcjs environment variables. 2015-10-28 16:56:08 +01:00
Icedream bd3846dcc9 Allow WebChimera.js native module to build properly. 2015-10-28 00:54:36 +01:00
Icedream 3c9d66fb03 Update TS3Bot to 034d12df07. 2015-10-28 00:25:15 +01:00
Icedream 1300eafdd1 Remove leftover DBus files since it prevents DBus from starting properly. 2015-10-25 01:47:47 +02:00
Icedream 284d85605c Update TS3Bot to ed10e875b3. 2015-10-24 11:30:16 +02:00
Carl Kittelberger 8337436e77 Merge pull request #3 from icedream/space
Layer optimization by moving build instructions into a script
2015-10-24 11:03:59 +02:00
Icedream 144e10763d Merge remote-tracking branch 'origin/develop' into space
Conflicts:
	Dockerfile
2015-10-24 11:03:08 +02:00
Icedream 14623b59cc If we remove NodeJS' script we need to run apt-get update ourselves. 2015-10-24 10:48:41 +02:00
Icedream 408dc778b0 We don't NEED to update to NodeJS 4.x, do we? 2015-10-24 10:47:38 +02:00
Icedream b5fd982b7f Add non-interactive "yes" on purge. 2015-10-24 10:37:06 +02:00
Icedream daf6bf8f7c Pipe ts3bot-control archive through tar immediately. 2015-10-24 10:36:32 +02:00
Icedream 60f3eea6d3 Temporarily install wget to download files. 2015-10-24 10:30:44 +02:00
Icedream b0feeb7fe6 Update TS3Bot to 1892b56e4c. 2015-10-24 10:27:12 +02:00
Icedream b739ed3e40 Move build to a single install script to save on layers/space. 2015-10-24 10:21:16 +02:00
Icedream e2c4861739 Remove /etc/pulse/default.pa as module-null-sink fails to load. 2015-10-24 09:49:49 +02:00
Icedream 17ada4dc46 Update TeamSpeak3 to version 3.0.18.2. 2015-10-23 11:53:29 +02:00
Icedream 978f213a3b Move /etc/pulseaudio to /etc/pulse. 2015-10-23 11:53:25 +02:00
Icedream 4e42c6d821 Updated README.md.
Added new commands and features.
2015-10-23 11:53:20 +02:00
Carl Kittelberger a6c6cebe73 Update TS3Bot to 6695fbd83e. 2015-10-21 21:04:12 +02:00
Icedream d10ef6703b Update TS3Bot to 1b57bd36ce. 2015-10-21 16:39:58 +02:00