Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@Lokowitz
Copy link
Contributor

Community Contribution License Agreement

By creating this pull request, I grant the project maintainers an unlimited,
perpetual license to use, modify, and redistribute these contributions under any terms they
choose, including both the AGPLv3 and the Fossorial Commercial license terms. I
represent that I have the right to grant this license for all contributed content.

Description

  • Updated Dockerfile to use Apline to reduce image size by 80%.
  • Added docker build to CICD and Makefile
  • Added docker-compose.yml as example

network_mode: host brings the olm network interface to the host system.

I am not sure why i need devices: - /dev/net/tun:/dev/net/tun, but without i am getting error that the container has no access to /dev/net/tun. Dont understand why Newt and Gerbil are working without.

fixes #18

@oschwartz10612
Copy link
Member

I am not sure why i need devices: - /dev/net/tun:/dev/net/tun, but without i am getting error that the container has no access to /dev/net/tun. Dont understand why Newt and Gerbil are working without.

This is because Olm creates a wireguard tunnel interface. Good question why it needs it though and gerbil does not... Newt does not because it does not create a native interface. Will give this some thought

@oschwartz10612
Copy link
Member

Otherwise thanks so much man appreciate it! :}

@oschwartz10612 oschwartz10612 merged commit 9aa4288 into fosrl:dev Aug 31, 2025
1 check passed
@Lokowitz Lokowitz deleted the add-docker-image branch October 17, 2025 12:48
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