From c696c6a31c8178d5fbc323facc2a3cdbe4564cec Mon Sep 17 00:00:00 2001 From: Nemo Date: Sat, 30 Apr 2022 11:40:23 +0000 Subject: [PATCH] Update README.md --- README.md | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 7d70df9..a175428 100644 --- a/README.md +++ b/README.md @@ -34,9 +34,20 @@ In the commands that follow, please replace SKU with the correct SKU from the le ### Running using Docker +Make sure you have configured your credentials as per the above. + +#### Login to the GitHub Container Registry: + +1. Create a new [Personal Access Token](https://github.com/settings/tokens/new?scopes=read:packages&description=Docker%20Login) with the `read:packages` scope. +2. Run `docker login ghcr.io`. Put your GitHub username as the username, and the token you generated above as the password. + +#### Downloading files using Docker + +Change `$HOME/Downloads` to the directory where you'd like the files to be written. A directory is automatically created here for whichever SKU you download. + ```sh # Set SKU to one of `ceph_gh`,`ceph_jaws`,`suc_mid1`,`ceph_fh`,`skg_iso` -docker run -it --init --volume "$HOME/Downloads:/downloads" --env-file .env ghcr.io/captn3m0/forteller-dl:main SKU /downloads +docker run -it --init --user $UID --volume "$HOME/Downloads:/downloads" --env-file .env ghcr.io/captn3m0/forteller-dl:main SKU /downloads ``` ### Running using local PHP @@ -63,4 +74,4 @@ The script is functional enough for me, so this will likely never get done. But ## License -Licensed under the [MIT License](https://nemo.mit-license.org/). See LICENSE file for details. \ No newline at end of file +Licensed under the [MIT License](https://nemo.mit-license.org/). See LICENSE file for details.