|
56 | 56 |
|
57 | 57 | Open an issue to add your instance. |
58 | 58 |
|
59 | | -# Docker deployment |
60 | | -Deploy Materialious for your Invidious instance using Docker. Follow the steps outlined [here](./docs/DOCKER.md) for easy setup. |
61 | | - |
62 | | -# Desktop (Windows/MacOS/Linux) |
63 | | -<div style="display: flex; gap: 5px;"> |
64 | | - <a href="https://github.com/Materialious/Materialious/releases/latest"> |
65 | | - <img src="https://raw.githubusercontent.com/NeoApplications/Neo-Backup/034b226cea5c1b30eb4f6a6f313e4dadcbb0ece4/badge_github.png" alt="Get it on GitHub" height="80"/> |
66 | | - </a> |
67 | | - <a href="https://snapcraft.io/materialious"> |
68 | | - <img height="60" alt="Get it from the Snap Store" src="https://snapcraft.io/en/dark/install.svg" /> |
69 | | - </a> |
70 | | - <a href='https://flathub.org/apps/us.materialio.Materialious'> |
71 | | - <img width='190' alt='Get it on Flathub' src='https://flathub.org/api/badge?locale=en'/> |
72 | | - </a> |
73 | | -</div> |
74 | | - |
75 | | -# Android |
76 | | -<div style="display: flex; gap: 5px;"> |
77 | | - <a href="https://github.com/Materialious/Materialious/releases/latest"> |
78 | | - <img src="https://raw.githubusercontent.com/NeoApplications/Neo-Backup/034b226cea5c1b30eb4f6a6f313e4dadcbb0ece4/badge_github.png" alt="Get it on GitHub" height="80"/> |
79 | | - </a> |
80 | | - <a href="http://apps.obtainium.imranr.dev/redirect.html?r=obtainium://add/https://github.com/Materialious/Materialious"> |
81 | | - <img height="60" alt="Get it on Obtainium" src="https://raw.githubusercontent.com/ImranR98/Obtainium/e3fcf6e0b5187445a76462b4042aba6b2fc15047/assets/graphics/badge_obtainium.png" /> |
82 | | - </a> |
83 | | - <a href="https://f-droid.org/packages/us.materialio.app/"> |
84 | | - <img height="80" alt="Get it on F-Droid" src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png" /> |
85 | | - </a> |
86 | | - <a href="https://apt.izzysoft.de/fdroid/index/apk/us.materialio.app"> |
87 | | - <img height="80" alt="Get it on Izzysoft" src="https://codeberg.org/IzzyOnDroid/repo/raw/commit/9873f08e282332a231e64d9729f810f427a521e4/assets/IzzyOnDroid.png" /> |
88 | | - </a> |
89 | | -</div> |
| 59 | +# Deploying as a website via docker |
| 60 | +[Please read the guide here](./docs/DOCKER.md) |
| 61 | + |
| 62 | +# Installing as a local application |
| 63 | +<!--This layout is taken from spotube's README as I really liked its layout. |
| 64 | +I've commented out places what aren't relevant but might be in the future.--> |
| 65 | +<table> |
| 66 | + <tr> |
| 67 | + <th>Platform</th> |
| 68 | + <th>Package/Installation Method</th> |
| 69 | + </tr> |
| 70 | + <tr> |
| 71 | + <td>Windows</td> |
| 72 | + <td> |
| 73 | + <a href="https://github.com/Materialious/Materialious/releases/latest"> |
| 74 | + <img width="220" alt="Windows Download" src="https://get.todoist.help/hc/article_attachments/4403191721234/WindowsButton.svg"> |
| 75 | + </a> |
| 76 | + </tr> |
| 77 | + <tr> |
| 78 | + <td>MacOS (x64)</td> |
| 79 | + <td> |
| 80 | + <a href="https://github.com/Materialious/Materialious/releases/latest"> |
| 81 | + <img width="220" alt="MacOS Download" src="https://reachify.io/wp-content/uploads/2018/09/mac-download-button-1.png"> |
| 82 | + </a> |
| 83 | + </td> |
| 84 | + </tr> |
| 85 | + <tr> |
| 86 | + <td>Android</td> |
| 87 | + <td> |
| 88 | + <br> |
| 89 | + <a href="https://github.com/Materialious/Materialious/releases/latest"> |
| 90 | + <img src="https://raw.githubusercontent.com/NeoApplications/Neo-Backup/034b226cea5c1b30eb4f6a6f313e4dadcbb0ece4/badge_github.png" alt="Get it on GitHub" height="80"/> |
| 91 | + </a> |
| 92 | + </br> |
| 93 | + <br> |
| 94 | + <a href="http://apps.obtainium.imranr.dev/redirect.html?r=obtainium://add/https://github.com/Materialious/Materialious"> |
| 95 | + <img height="60" alt="Get it on Obtainium" src="https://raw.githubusercontent.com/ImranR98/Obtainium/e3fcf6e0b5187445a76462b4042aba6b2fc15047/assets/graphics/badge_obtainium.png" /> |
| 96 | + </a> |
| 97 | + </br> |
| 98 | + <br> |
| 99 | + <a href="https://f-droid.org/packages/us.materialio.app/"> |
| 100 | + <img height="80" alt="Get it on F-Droid" src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png" /> |
| 101 | + </a> |
| 102 | + </br> |
| 103 | + <br> |
| 104 | + <a href="https://apt.izzysoft.de/fdroid/index/apk/us.materialio.app"> |
| 105 | + <img height="80" alt="Get it on Izzysoft" src="https://codeberg.org/IzzyOnDroid/repo/raw/commit/9873f08e282332a231e64d9729f810f427a521e4/assets/IzzyOnDroid.png" /> |
| 106 | + </a> |
| 107 | + </br> |
| 108 | + </td> |
| 109 | + </tr> |
| 110 | + <tr> |
| 111 | + <!-- <tr> |
| 112 | + <td>iOS</td> |
| 113 | + <td> |
| 114 | + <a href="https://github.com/"> |
| 115 | + <img width="220" alt="Download iOS IPA" src="https://github.com/user-attachments/assets/3e50d93d-fb39-435c-be6b-337745f7c423"> |
| 116 | + </a> |
| 117 | + <br/> |
| 118 | + <blockquote style="color:red"> |
| 119 | + *iPA file only. Requires sideloading with <a href="https://altstore.io/">AltStore</a> or similar tools. |
| 120 | + </blockquote> |
| 121 | + </td> |
| 122 | + </tr> --> |
| 123 | + <tr> |
| 124 | + <td>Flatpak</td> |
| 125 | + <td> |
| 126 | + <p><code>flatpak install flathub us.materialio.Materialious</code></p> |
| 127 | + <a href="https://flathub.org/apps/us.materialio.Materialious"> |
| 128 | + <img width="220" alt="Download on Flathub" src="https://flathub.org/assets/badges/flathub-badge-en.png"> |
| 129 | + </a> |
| 130 | + </td> |
| 131 | + </tr> |
| 132 | + <tr> |
| 133 | + <td>AppImage</td> |
| 134 | + <td> |
| 135 | + <a href="https://github.com/Materialious/Materialious/releases/latest"> |
| 136 | + <img width="220" alt="Download on Flathub" src="https://user-images.githubusercontent.com/61944859/169455015-13385466-8901-48fe-ba90-b62d58b0be64.png"> |
| 137 | + </a> |
| 138 | + </td> |
| 139 | + </tr> |
| 140 | + <tr> |
| 141 | + <td>Debian/Ubuntu</td> |
| 142 | + <td> |
| 143 | + <a href="https://github.com/Materialious/Materialious/releases/latest"> |
| 144 | + <img width="220" alt="Debian/Ubuntu Download" src="https://user-images.githubusercontent.com/61944859/169097994-e92aff78-fd75-4c93-b6e4-f072a4b5a7ed.png"> |
| 145 | + </a> |
| 146 | + <p>Then run: <code>sudo apt install ./Materialious-*-linux-amd64.deb</code></p> |
| 147 | + </td> |
| 148 | + </tr> |
| 149 | + <!-- <tr> |
| 150 | + <td>Arch/Manjaro</td> |
| 151 | + <td> |
| 152 | + <p>With pamac: <code>sudo pamac install spotube-bin</code></p> |
| 153 | + <p>With yay: <code>yay -Sy spotube-bin</code></p> |
| 154 | + </td> |
| 155 | + </tr> --> |
| 156 | + <tr> |
| 157 | + <td>Fedora/OpenSuse</td> |
| 158 | + <td> |
| 159 | + <a href="https://github.com/Materialious/Materialious/releases/latest"> |
| 160 | + <img width="220" alt="Fedora/OpenSuse Download" src="https://user-images.githubusercontent.com/61944859/223638350-5926b9da-04d6-4edd-931d-ad533e4ff058.png"> |
| 161 | + </a> |
| 162 | + <p>For Fedora: <code>sudo dnf install ./Materialious-*-linux-x86_64.rpm</code></p> |
| 163 | + <p>For OpenSuse: <code>sudo zypper in ./Materialious-*-linux-x86_64.rpm</code></p> |
| 164 | + </td> |
| 165 | + </tr> |
| 166 | + <tr> |
| 167 | + <td>Linux (tarball)</td> |
| 168 | + <td> |
| 169 | + <a href="https://github.com/Materialious/Materialious/releases/latest"> |
| 170 | + <img width="220" alt="Tarball Download" src="https://user-images.githubusercontent.com/61944859/169456985-e0ba1fd4-10e8-4cc0-ab94-337acc6e0295.png"> |
| 171 | + </a> |
| 172 | + </td> |
| 173 | + </tr> |
| 174 | + <!-- <tr> |
| 175 | + <td>Macos - <a href="https://brew.sh">Homebrew</a></td> |
| 176 | + <td> |
| 177 | +<pre lang="bash"> |
| 178 | +brew tap krtirtho/apps |
| 179 | +brew install --cask spotube |
| 180 | +</pre> |
| 181 | + </td> |
| 182 | + </tr> |
| 183 | + <tr> |
| 184 | + <td>Windows - <a href="https://chocolatey.org">Chocolatey</a></td> |
| 185 | + <td> |
| 186 | + <p><code>choco install spotube</code></p> |
| 187 | + </td> |
| 188 | + </tr> |
| 189 | + <tr> |
| 190 | + <td>Windows - <a href="https://scoop.sh">Scoop</a></td> |
| 191 | + <td> |
| 192 | + <p><code>scoop bucket add extras</code></p> |
| 193 | + <p><code>scoop install spotube</code></p> |
| 194 | + </td> |
| 195 | + </tr> |
| 196 | + <tr> |
| 197 | + <td>Windows - <a href="https://github.com/microsoft/winget-cli">WinGet</a></td> |
| 198 | + <td> |
| 199 | + <p><code>winget install --id KRTirtho.Spotube</code></p> |
| 200 | + </td> |
| 201 | + </tr> --> |
| 202 | +</table> |
90 | 203 |
|
91 | 204 | # Previews |
92 | 205 |
|
@@ -121,6 +234,7 @@ Deploy Materialious for your Invidious instance using Docker. Follow the steps o |
121 | 234 | - [Clipious](https://github.com/lamarios/clipious) for inspiration & a good source for learning more about undocumented Invidious routes. |
122 | 235 | - [Beer CSS](https://github.com/beercss/beercss) (Especially the [YouTube template](https://github.com/beercss/beercss/tree/main/src/youtube) what was used as the base for Materialious.) |
123 | 236 | - Every dependency in [package.json](/materialious/package.json). |
| 237 | +- [spotube](https://github.com/KRTirtho/spotube) for using their README layout for local installation. |
124 | 238 |
|
125 | 239 | # Developers |
126 | 240 | - [How Materialious is built](./docs/BUILDING.md) |
|
0 commit comments