Skip to content

withlazers/citrix-receiver-container

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Citrix Receiver for Podman

This is a set of scripts that allows to jail Citrix Receiver in a Podman image. This is useful for developers that want to keep their desktop clean, but are forced to use Citrix for their day to day work. This also allows to run citrix on musl based operating systems like VoidLinux or Alpine.

Steps to set up

1. Obtain the debian package

Go to the citrix download page and download the latest version. Place it in docker/citrix.

2. Build the container image

podman build -t citrix docker/citrix

3. Start the container:

podman run --rm -e DISPLAY=$DISPLAY -v /tmp/.X11-unix/X0:/tmp/.X11-unix/X0 -v $XAUTHORITY:/xauth --ipc=host citrix

TODO

  • citrix currently uses X11, which is inherently unsafe and exposes all other X clients to Citrix. Run an Xwayland server in the container and let it connect to the hosts Wayland compositor.

About

runs citrix inside of a podman container.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published