I gave up on the community version as it is not the current version. I simply went into Portainer created a new image using the Create Container and copying the required aspects from the community version while using bl0m1/xtevedocker:latest to pull the latest version files to completed the build.



I set the container Name: Steve2,

Image: bl0m1/xtevedocker:latest

Manual network port publishing: host 0.0.0.0:34400 container 34400



Under Advanced container settings



Command & logging



Command: '/home/xteve/xteve_linux_amd64'

Entry Point: /xteve/xteve

Working Dir: /home/xteve



Labels



name: traefik.enable value: true

name: traefik.frontend.headers.SSLHost value: NOT-SET

name: traefik.frontend.headers.SSLRedirect value: true

name: traefik.frontend.headers.STSIncludeSubdomains value: true

name: traefik.frontend.headers.STSPreload value: true

name: traefik.frontend.headers.STSSeconds value: 315360000

name: traefik.frontend.headers.browserXSSFilter value: true

name: traefik.frontend.headers.contentTypeNosniff value: true

name: traefik.frontend.headers.customResponseHeaders value: X-Robots-Tag:noindex,nofollow,nosnippet,noarchive,notranslate,noimageindex

name: traefik.frontend.headers.forceSTSHeader value: true

name: traefik.frontend.rule value: Host:xteve.NOT-SET,xteve.NOT-SET

name: traefik.port value: 34400





Everthing else if I remember correctly was default.



Then click Deploy the container



This should build the image file, once done go back to Create container slect the image you just created called bl0m1/xtevedocker:latest re add the container name Steve2, check that above setting are present and hit deploy.



If all went well you should now have the latest version of Steve 2.1.1



Hopefully the above will help others if they want to try it.