Commit Graph

20 Commits (0ff94d4dc9d5e83997e15f8e46ed46279888054c)

Author SHA1 Message Date
Icedream 0ff94d4dc9 Fix permission denied issue on global install. 2015-11-05 04:56:15 +01:00
Icedream 1574158c17 Get rid of some more dependencies that should already exist. 2015-11-05 04:36:01 +01:00
Icedream 05fdcce403 Get rid of wget dependency. 2015-11-05 04:35:11 +01:00
Icedream 37263f8482 Update TS3Bot to 003ec48763.
Change installation process by using the global binary that TS3Bot now ships.
2015-11-05 04:03:59 +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 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 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 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 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 b739ed3e40 Move build to a single install script to save on layers/space. 2015-10-24 10:21:16 +02:00