Commit Graph

59 Commits

Author SHA1 Message Date
7cbe941a56 fix(docker): use fully qualified image names
Stops Podman from complaining and makes it more obvious that the images
are pulled from Docker hub
2024-05-21 13:34:11 +02:00
60fc010ec8 Switch Dockerfile to use a released gst-plugins-rs and master mopidy-spotify branch 2023-04-03 10:50:02 +02:00
6ca71d9c52 Nested path to requirements.txt 2023-01-05 21:35:37 +13:00
3286376c89 Updated Dockerfile with multi-stage build approach
Moved the build process of the GStreamer plugins to a separate stage. 
Restructured the file a bit and cleaned up some unused dependencies.
2023-01-03 18:59:37 +01:00
c0f5229af1 Dockerfile installing nodejs and building frontend
- Need to experiment with file size reduction
2023-01-03 08:01:14 +13:00
a0aaada0c8 Dockerfile to *build* assets manually
- Cannot safely (and consistently) overwrite PIP-installed package with host volume binding, so is easier to build within Docker
- Add `.nvmrc` for consistent buildout
2023-01-02 21:43:45 +13:00
179089f41b Updating to GST-HACK for Spotify playback support 2022-12-11 20:41:45 +13:00
e90c79b8e9 Dockerfile build fix
- Removing python-dbus
2022-11-13 19:10:15 +13:00
9c627486f3 Updating Dockerfile to new /docker/mopidy paths
- Pulse config
- Mopidy example
2022-11-13 06:59:09 +13:00
b60e2ee67e Platform-agnostic curated playlists (WIP) 2022-05-21 18:12:07 +12:00
9bd5ba0dff Merge pull request #830 from Sieboldianus/reduce-docker-size
Use 'git clone --depth 1' to reduce docker image size from 1GB to 500MB
2022-05-20 19:38:12 +12:00
235e0bba22 Use 'git clone --depth 1' to reduce docker image size from 1GB to 500MB 2022-04-17 06:46:46 +02:00
dcecba98f0 Update Dockerfile
Updated to latest mopidy APT repo installation routine (see https://docs.mopidy.com/en/latest/installation/debian/) to fix GPG error.
2022-03-31 20:37:13 +02:00
419b128082 Using mopidy-spotify from apt so it manages all system deps, fixes #797 2022-01-29 22:42:20 +13:00
fc20e4e865 Removing additional backends, now that they can be added using PIP_PACKAGES env var 2021-11-21 11:46:29 +13:00
062865eaa6 Use buster, stable not working (?); Prevent git clone cache 2021-10-24 11:54:43 +13:00
d6e2a09083 Reinstating sudo; This is needed to run commands (Docker doesn't run as service) 2021-05-09 20:13:44 +12:00
f435a455cf Merge branch 'docker' of https://github.com/PureTryOut/Iris into PureTryOut-docker 2021-05-01 07:48:29 +12:00
c775c20a75 Adding musicbox UI (handy for debugging) 2021-05-01 07:48:19 +12:00
a2d70c0329 View-defined library URIs, so we can have multiple library uris via Mopidy; Adding Jellyfin to docker; #716 2021-04-17 22:08:59 +12:00
6cf8209590 Switch Docker image to official Debian image 2021-03-27 18:49:12 +01:00
1f0b7c4d11 Removing GMusic, adding dLeyna 2020-12-05 21:40:34 +13:00
f337a112cb Adding Mopidy-Podcast to image 2020-11-07 22:03:16 +13:00
f60b24ebbd Adding SoundCloud to docker image 2020-09-27 20:59:52 +13:00
2e3c18de13 Adding YouTube to image 2020-08-25 20:06:11 +12:00
9904a1c321 Adding Tunein to image 2020-08-18 20:17:46 +12:00
31652b09f6 Adding GMusic and Tidal to image 2020-04-29 11:31:39 +12:00
028ecfefdf Creating local folder for volume mount to set permissions to mopidy:audio correctly, related #518 2020-04-14 08:53:40 +12:00
aa1d9f21d5 Merging url-based imports 2020-04-13 14:17:33 +12:00
6103cb3202 Including MPD 2020-04-07 11:27:44 +12:00
74843ccc5e Revert Dockerfile changes 2020-04-02 06:25:42 -06:00
6c8ac90092 Build/release 2020-03-31 11:42:37 -06:00
a742d8a90b Repo to provide IRIS_VERSION file, #489 2020-02-11 09:53:03 +13:00
15943369d4 Using crude but predictable file to detect when running in docker, #489 2020-02-10 07:15:30 +13:00
87aa88a908 Adding mopidy-local back; Consistency with updated events; Notification progress indicator 2020-01-24 13:43:03 +13:00
89592aa3a1 Including pulsesink for running audio 2020-01-23 10:37:22 +13:00
d66f073bca Docker image updated (beta); TODO: Version info 2020-01-22 21:55:22 +13:00
d5028cef21 Instance created within mem; Now semi-operational 2019-12-27 13:34:54 +13:00
3b8ac8a3b8 Figuring out how to create global instance of IrisCore in Python3... 2019-12-24 13:52:50 +13:00
abb35c1536 Merging mopidy/infrastructure dockerfile 2019-12-24 11:58:09 +13:00
2f78d03782 Setting up vanilla docker for testing; Beginning syntax upgrade 2019-11-19 16:00:08 +13:00
e1ba4b6d28 adds sudo package to the Docker file
it is needed if you want to upgrade Iris using the UI
2019-10-16 12:19:19 -04:00
03f3adbeab Removing COPY 2019-10-13 10:52:42 +13:00
103bcd5ba4 Removing select_subptotocol as it breaks in tornado 5+; Include nano 2019-10-13 10:51:12 +13:00
0c55665fd6 Removing dependency for tornado, use whatever Mopidy provides, fixes #443 2019-10-13 10:29:19 +13:00
ae8c1cd13c Including Spotify-Web 2019-08-18 16:14:33 +12:00
d7ab7fb6c5 Mobile friendly queue revamp 2019-08-13 16:53:39 +12:00
7ce512a73d Docker snapserver container working but not connecting from Iris 2019-08-12 07:30:23 +12:00
2fac4b1e36 Adding preliminary bindings 2019-08-05 07:08:21 +12:00
50070a5dfb Permissions and exposing snapcast ports 2019-08-02 16:47:28 +12:00