Skip to content

chimbosonic/veilid-container

Repository files navigation

veilid OCI image

pipeline status

This is a veilid OCI image built using https://gitlab.com/veilid/veilid.

Base image is fedora-minimal:latest.

The image is available for amd64.

The image can be pulled from the following repositories:

Source code and pipeline can be found here.

Image Verification

The image is signed using cosign from sigstore.

You can verify the signature with: tho I can only test amd64.

cosign verify --key cosign.pub chimbosonic/veilid:latest

Running it

plain podman

podman run -p 5959:5959 -p 5150:5150/udp -p 5150:5150/tcp -it --rm chimbosonic/veilid:latest

You can access the veilid-cli inside the container with:

podman exec -it <container-name> veilid-cli

You can mount /etc/veilid-server if you need to change the config of veilid-server and you can mount /var/db/veilid-server for persistence.

Ports

  • 5959/tcp has the client api exposed (caution: do not expose that port to the internet its has no authentication and allows full control of the node)
  • 5150/tcp and 5150/udp has the network listeners

How to build

This will build the container.

make build

Notes

I'm still figuring out how this is used and their docs aren't complete yet but this should be a fully functional server node of veilid.

All credit to Veilid team.

About

Veilid server node container

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published