Skip to content

Add docker, docker compose stack#43

Open
turnrye wants to merge 4 commits inton7tae:masterfrom
turnrye:feat/docker
Open

Add docker, docker compose stack#43
turnrye wants to merge 4 commits inton7tae:masterfrom
turnrye:feat/docker

Conversation

@turnrye
Copy link

@turnrye turnrye commented Sep 2, 2025

This MR adds the ability for users to install and use mrefd in a container.

As part of the changes, it also fixes an issue where the makefile assumes that the install has systemctl even if the daemon build config is false.

This also fixes a small PHP deprecation warning with latest PHP.

Finally, this adds github actions to push the containers to GHCR so that they can easily be pulled from folks who dont plan to develop or pull the bigger repo down.

@turnrye turnrye force-pushed the feat/docker branch 2 times, most recently from 8e05ad1 to 945826b Compare September 20, 2025 19:00
@turnrye turnrye force-pushed the feat/docker branch 3 times, most recently from a0c5a7b to d92a3ca Compare September 20, 2025 19:59
@turnrye turnrye changed the title Draft: Add docker, docker compose stack Add docker, docker compose stack Sep 20, 2025
@turnrye
Copy link
Author

turnrye commented Sep 20, 2025

@n7tae , this is now ready for review.

@turnrye turnrye marked this pull request as draft September 20, 2025 21:45
…h; add example compose file and env file to run as docker compose; update readme to include details about this approach
@turnrye turnrye marked this pull request as ready for review September 20, 2025 23:05
@turnrye
Copy link
Author

turnrye commented Feb 7, 2026

Hey @n7tae ! I've been using this for some time (off and on) to run M17-MEM. It's been stable in my light weight testing. But if this isnt something that you'd like officially in the project, feel free to close this PR.

@n7tae
Copy link
Owner

n7tae commented Feb 7, 2026

If you're instance supported dual stack operation, wouldn't you also need to set IPv6ExtAddr too? If this is correct, please add this comment. If you promise to provide support for any docker issues, I will accept this. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants