Skip Navigation

pinchflat install not going my way

I'm trying to recreate an install of pinchflat in a podman container that was working on a previous install, but now I want it to run as its own user. I created the quadlet and put it at /home/pinchflat/.config/containers/systemd/pinchflat.container but the user I'm creating this for is a system user without a shell. So I cannot just su into it or sudo -u the command systemctl --user daemon-reload. I'm not really understanding where I'm going wrong.

2 comments
  • Pinchflat is one of the good containers that doesn't try to play with ID remapping or anything. You just need a container quadlet like the following:

     ini
        
    [Install]
    WantedBy=default.target
    
    [Container]
    Image=ghcr.io/kieraneglin/pinchflat:latest
    
    Environment=TZ=CHANGEME
    
    Volume=CHANGEME/config:/config
    Volume=CHANGEME/downloads:/downloads
    
    PublishPort=127.0.0.1:8945:8945
    
      

    It'll run as the quadlet user id by default.