[PR #1] [MERGED] Docker build and official image #16

Closed
opened 2026-10-15 12:54:24 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/games-on-whales/wolf-den/pull/1
Author: @ABeltramo
Created: 12/15/2025
Status: ✅ Merged
Merged: 12/15/2025
Merged by: @ABeltramo

Base: stable ← Head: dev-docker-build


📝 Commits (7)

  • 2a6c969 fix: docker build, added wait for wolf socket
  • 992ec34 ci: setup Github action to build image
  • 354ba6b fix: Docker build in Github
  • 5f045a1 ci: use GHCR for Docker image
  • 43271b3 fix: updated wolf socket path and README
  • 3ee6b9a fix: README
  • 61e18a0 fix: change DB path from WolfLeash to wolf-den

📊 Changes

10 files changed (+167 additions, -113 deletions)

View changed files

➕ .github/workflows/docker-build.yml (+48 -0)
📝 Dockerfile (+1 -2)
➕ README.md (+74 -0)
📝 WolfLeash.sln (+3 -1)
📝 WolfLeash.sln.DotSettings.user (+7 -0)
📝 WolfLeash/Database/WolfLeashDbContext.cs (+1 -1)
📝 WolfLeash/DockerOverlay/entrypoint.sh (+2 -1)
➕ WolfLeash/DockerOverlay/etc/cont-init.d/20-wait-for-wolf-socket.sh (+30 -0)
📝 WolfLeash/WolfLeash.csproj (+1 -0)
➖ compose.yaml (+0 -108)

📄 Description

  • Added Github CI jobs for automatically build and publish the wolf-den image
  • Added README with instructions on how to plug it with Wolf
  • Added a wait on container startup for the Wolf socket
  • Changed DB path from WolfLeash to wolf-den

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/games-on-whales/wolf-den/pull/1 **Author:** [@ABeltramo](https://github.com/ABeltramo) **Created:** 12/15/2025 **Status:** ✅ Merged **Merged:** 12/15/2025 **Merged by:** [@ABeltramo](https://github.com/ABeltramo) **Base:** `stable` ← **Head:** `dev-docker-build` --- ### 📝 Commits (7) - [`2a6c969`](https://github.com/games-on-whales/wolf-den/commit/2a6c969eb3b5f1687df83107a6841131e111e588) fix: docker build, added wait for wolf socket - [`992ec34`](https://github.com/games-on-whales/wolf-den/commit/992ec348d7b8b850bbee984d8cf8a5064403c37a) ci: setup Github action to build image - [`354ba6b`](https://github.com/games-on-whales/wolf-den/commit/354ba6bddf642a9591c0064246b180afd9783262) fix: Docker build in Github - [`5f045a1`](https://github.com/games-on-whales/wolf-den/commit/5f045a15a61930682f041eadf1f9c9bce26090ad) ci: use GHCR for Docker image - [`43271b3`](https://github.com/games-on-whales/wolf-den/commit/43271b3cb2857ef57c3cad0322550d27514dc499) fix: updated wolf socket path and README - [`3ee6b9a`](https://github.com/games-on-whales/wolf-den/commit/3ee6b9ae507943a3a7ab89e01cf483441bfa1f9b) fix: README - [`61e18a0`](https://github.com/games-on-whales/wolf-den/commit/61e18a012b85b2ad59309cc4731835b61fb55989) fix: change DB path from WolfLeash to wolf-den ### 📊 Changes **10 files changed** (+167 additions, -113 deletions) <details> <summary>View changed files</summary> ➕ `.github/workflows/docker-build.yml` (+48 -0) 📝 `Dockerfile` (+1 -2) ➕ `README.md` (+74 -0) 📝 `WolfLeash.sln` (+3 -1) 📝 `WolfLeash.sln.DotSettings.user` (+7 -0) 📝 `WolfLeash/Database/WolfLeashDbContext.cs` (+1 -1) 📝 `WolfLeash/DockerOverlay/entrypoint.sh` (+2 -1) ➕ `WolfLeash/DockerOverlay/etc/cont-init.d/20-wait-for-wolf-socket.sh` (+30 -0) 📝 `WolfLeash/WolfLeash.csproj` (+1 -0) ➖ `compose.yaml` (+0 -108) </details> ### 📄 Description - Added Github CI jobs for automatically build and publish the `wolf-den` image - Added README with instructions on how to plug it with Wolf - Added a wait on container startup for the Wolf socket - Changed DB path from `WolfLeash` to `wolf-den` --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-15 12:54:24 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
games-on-whales/wolf-den#16
No description provided.