<feed xmlns='http://www.w3.org/2005/Atom'>
<title>oar-p2p/Containerfile, branch v0.1.0</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.d464.sh/oar-p2p/'/>
<entry>
<title>Refactor P2P network configuration with modular design and NFT integration</title>
<updated>2025-06-27T15:37:14+00:00</updated>
<author>
<name>diogo464</name>
<email>diogo464@d464.sh</email>
</author>
<published>2025-06-27T15:37:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/oar-p2p/commit/?id=d48e1bc85526a090204ed59e1a985aef50e56af2'/>
<id>d48e1bc85526a090204ed59e1a985aef50e56af2</id>
<content type='text'>
- Add configuration generation and application system
- Implement machine_apply_configuration for parallel execution
- Integrate nftables for packet marking with latency-based sets
- Add configurations subcommand for preview and debugging
- Improve cleanup with parallel TC/NFT operations
- Filter self-traffic and empty latency buckets
- Update container to include nftables package
- Replace old interface/latency functions with unified approach

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude &lt;noreply@anthropic.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Add configuration generation and application system
- Implement machine_apply_configuration for parallel execution
- Integrate nftables for packet marking with latency-based sets
- Add configurations subcommand for preview and debugging
- Improve cleanup with parallel TC/NFT operations
- Filter self-traffic and empty latency buckets
- Update container to include nftables package
- Replace old interface/latency functions with unified approach

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude &lt;noreply@anthropic.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove non-root user from Containerfile</title>
<updated>2025-06-27T09:28:01+00:00</updated>
<author>
<name>diogo464</name>
<email>diogo464@d464.sh</email>
</author>
<published>2025-06-27T09:28:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/oar-p2p/commit/?id=2fdb9e3c8fcb0bb6832b735ed6963d5e8f980d27'/>
<id>2fdb9e3c8fcb0bb6832b735ed6963d5e8f980d27</id>
<content type='text'>
Run as root to allow network operations with ip and tc commands.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude &lt;noreply@anthropic.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Run as root to allow network operations with ip and tc commands.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude &lt;noreply@anthropic.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add containerization and build optimization</title>
<updated>2025-06-27T09:27:14+00:00</updated>
<author>
<name>diogo464</name>
<email>diogo464@d464.sh</email>
</author>
<published>2025-06-27T09:27:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/oar-p2p/commit/?id=1b6f0403df26aad813668075da01c87c08724973'/>
<id>1b6f0403df26aad813668075da01c87c08724973</id>
<content type='text'>
- Add Containerfile with multi-stage Alpine build
- Add Justfile with build and push recipes for ghcr.io
- Configure Cargo.toml for size optimization (strip, lto, panic=abort)
- Add pre-commit hook for cargo fmt and test

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude &lt;noreply@anthropic.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Add Containerfile with multi-stage Alpine build
- Add Justfile with build and push recipes for ghcr.io
- Configure Cargo.toml for size optimization (strip, lto, panic=abort)
- Add pre-commit hook for cargo fmt and test

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude &lt;noreply@anthropic.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
