mirror of
https://github.com/BluemediaDev/muse.git
synced 2025-06-27 09:12:43 +02:00
Update Docker builds to publish to ghcr.io & update README (#1067)
This commit is contained in:
parent
62c954943d
commit
e494287d1d
7 changed files with 218 additions and 125 deletions
16
README.md
16
README.md
|
@ -1,8 +1,10 @@
|
|||
<p align="center">
|
||||
<img width="250" height="250" src="https://raw.githubusercontent.com/codetheweb/muse/master/.github/logo.png">
|
||||
<img width="250" height="250" src="https://raw.githubusercontent.com/museofficial/muse/master/.github/logo.png">
|
||||
</p>
|
||||
|
||||
**🔎 I'm currently looking for maintainers.** Check out [this issue](https://github.com/codetheweb/muse/issues/1063) for details.
|
||||
> [!WARNING]
|
||||
> [@codetheweb](https://github.com/codetheweb) (me) is no longer the primary maintainer of Muse. **If you use the Docker image, update your image source to `ghcr.io/museofficial/muse`.** We are currently publishing new releases to both `ghcr.io/museofficial/muse` and `codetheweb/muse`, but this may change in the future.
|
||||
> Thank you to all the people who stepped up to help maintain Muse!
|
||||
|
||||
------
|
||||
|
||||
|
@ -42,7 +44,7 @@ A 64-bit OS is required to run Muse.
|
|||
|
||||
The `master` branch acts as the developing / bleeding edge branch and is not guaranteed to be stable.
|
||||
|
||||
When running a production instance, I recommend that you use the [latest release](https://github.com/codetheweb/muse/releases/).
|
||||
When running a production instance, I recommend that you use the [latest release](https://github.com/museofficial/muse/releases/).
|
||||
|
||||
|
||||
### 🐳 Docker
|
||||
|
@ -56,7 +58,7 @@ There are a variety of image tags available:
|
|||
(Replace empty config strings with correct values.)
|
||||
|
||||
```bash
|
||||
docker run -it -v "$(pwd)/data":/data -e DISCORD_TOKEN='' -e SPOTIFY_CLIENT_ID='' -e SPOTIFY_CLIENT_SECRET='' -e YOUTUBE_API_KEY='' codetheweb/muse:latest
|
||||
docker run -it -v "$(pwd)/data":/data -e DISCORD_TOKEN='' -e SPOTIFY_CLIENT_ID='' -e SPOTIFY_CLIENT_SECRET='' -e YOUTUBE_API_KEY='' ghcr.io/museofficial/muse:latest
|
||||
```
|
||||
|
||||
This starts Muse and creates a data directory in your current directory.
|
||||
|
@ -68,7 +70,7 @@ version: '3.4'
|
|||
|
||||
services:
|
||||
muse:
|
||||
image: codetheweb/muse:latest
|
||||
image: ghcr.io/museofficial/muse:latest
|
||||
restart: always
|
||||
volumes:
|
||||
- ./muse:/data
|
||||
|
@ -85,13 +87,13 @@ services:
|
|||
* Node.js (18.17.0 or later is required and latest 18.x.x LTS is recommended)
|
||||
* ffmpeg (4.1 or later)
|
||||
|
||||
1. `git clone https://github.com/codetheweb/muse.git && cd muse`
|
||||
1. `git clone https://github.com/museofficial/muse.git && cd muse`
|
||||
2. Copy `.env.example` to `.env` and populate with values
|
||||
3. I recommend checking out a tagged release with `git checkout v[latest release]`
|
||||
4. `yarn install` (or `npm i`)
|
||||
5. `yarn start` (or `npm run start`)
|
||||
|
||||
**Note**: if you're on Windows, you may need to manually set the ffmpeg path. See [#345](https://github.com/codetheweb/muse/issues/345) for details.
|
||||
**Note**: if you're on Windows, you may need to manually set the ffmpeg path. See [#345](https://github.com/museofficial/muse/issues/345) for details.
|
||||
|
||||
## ⚙️ Additional configuration (advanced)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue