View Code? Open in Web Editor
NEW
๐ณ Docker-powered local development environment for macOS and Linux, featuring Traefik with SSL support via mkcert. Streamlines development by eliminating `/etc/hosts` edits, resolving port conflicts. Local domains supported via dnsmasq. Ideal for HTTP-based projects like Laravel or Symfony. Enhances workflow consistency and team productivity.
Home Page: https://wayof.dev
License: MIT License
Shell 17.13%
Makefile 82.87%
docker-shared-services's People
Contributors
Watchers
docker-shared-services's Issues
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
Open
These updates have all been created already. Click a checkbox below to force a retry/rebase of any.
Detected dependencies
docker-compose
docker-compose.yaml
traefik v3.0.4
portainer/portainer-ce 2.20.3-alpine
github-actions
.github/workflows/apply-labels.yml
wayofdev/gh-actions v3.1.1
.github/workflows/auto-merge-release.yml
wayofdev/gh-actions v3.1.1
.github/workflows/coding-standards.yml
actions/checkout v4.1.7
wagoid/commitlint-github-action v6.0.1
actions/checkout v4.1.7
ibiqlik/action-yamllint v3.1.1
actions/checkout v4.1.7
DavidAnson/markdownlint-cli2-action v16.0.0
.github/workflows/create-release.yml
googleapis/release-please-action v4.1.3
.github/workflows/e2e-macos.yml
.github/workflows/e2e-ubuntu.yml
.github/workflows/shellcheck.yml
wayofdev/gh-actions v3.1.1
.github/workflows/sync-from-tpl.yml
actions/checkout v4.1.7
AndreasAugustin/actions-template-sync v2.2.3
Write purpose, attach diagrams
Is your feature request related to a problem? Please describe.
Currently, user has to install mkcert
binary on his system.
Describe the solution you'd like
To automate setup process, we could use mkcert
that is packed inside Docker container.
Example: https://hub.docker.com/r/vishnunair/docker-mkcert
Describe alternatives you've considered
Currently, user has to install mkcert using brew install mkcert nss
or use Linux package manager to get mkcert binary.
Additional context
Check https://hub.docker.com/r/vishnunair/docker-mkcert for more information, on how others achieve SSL certs on host system.
Which jobs/test(s) are failing
Reason for failure/description
These workflows try to run docker-compose project on host GitHub Runner, or in container, which also shares same network with host GitHub Runner.
As GitHub runners, by default, uses port 53 for it's internal needs, these two workflows will always fail.
Media prove
No response
Additional context
No response