From 984d456fdf1e3c3878c8ee05704f67d3c5cc72f8 Mon Sep 17 00:00:00 2001 From: Ayo Date: Sun, 23 Nov 2025 09:52:37 +0100 Subject: [PATCH] chore(yolk): add docker management instructions & scripts --- README.md | 7 ++++++- package.json | 2 ++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 0c04702b..9fbf37ad 100644 --- a/README.md +++ b/README.md @@ -14,12 +14,17 @@ Crucial fixes (if I find them), quality of life improvements, and mastodon API f An official docker image is published in: https://hub.docker.com/repository/docker/ayoayco/yolk +For local development, [setup docker](https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-22-04). + To build and publish: ```bash docker build -t ayoayco/yolk . - docker push ayoayco/yolk + +# or +npm run build:docker +npm run publish:docker ``` --- diff --git a/package.json b/package.json index c7ba5fc3..b760523e 100644 --- a/package.json +++ b/package.json @@ -8,6 +8,8 @@ "main": "./nuxt.config.ts", "scripts": { "build": "nuxt build", + "build:docker": "docker build -t ayoayco/yolk .", + "publish:docker": "docker push ayoayco/yolk", "dev": "nuxt dev --port 5314", "dev:pwa": "VITE_DEV_PWA=true nuxt dev --port 5314", "dev:mocked": "nuxt dev --port 5314 --dotenv .env.mock",