[ Portainer ] [ 2.16.2.0 ] Simple management UI for Docker

This is the best place for community developers to publish their genius work. Your Apps enrich the QNAP Turbo NAS.
User avatar
QNAP_Stephane
Experience counts
Posts: 4802
Joined: Wed Mar 27, 2013 1:00 am

[ Portainer ] [ 2.16.2.0 ] Simple management UI for Docker

Post by QNAP_Stephane »

Source : http://portainer.io

Download : x64 / x41 / arm64

https://www.myqnap.org/product/portainer/


Dependency :

Container Station

note : listen on port 9123

About :

Portainer is a lightweight management UI which allows you to easily manage your different Docker environments (Docker hosts or Swarm clusters).

Portainer is meant to be as simple to deploy as it is to use. It consists of a single container that can run on any Docker engine (can be deployed as Linux container or a Windows native container).

Portainer allows you to manage your Docker containers, images, volumes, networks and more ! It is compatible with the standalone Docker engine and with Docker Swarm mode.
Last edited by QNAP_Stephane on Tue Nov 22, 2022 4:05 pm, edited 17 times in total.
---------------------------------------------------------------------------------------------------------------------------

Find all QPKG in the MyQnap.org repository https://www.myqnap.org
join our discord server for any inquiry related to qpkg - https://discord.gg/4fPxHSWKQW

----------------------------------------------------------------------------------------------------------------------------
User avatar
Trexx
Ask me anything
Posts: 5393
Joined: Sat Oct 01, 2011 7:50 am
Location: Minnesota

Re: [ Portainer ] [ 1.13.4 ] Simple management UI for Docker

Post by Trexx »

Nice add Stephane.
Paul

Model: TS-877-1600 FW: 4.5.3.x
QTS (SSD): [RAID-1] 2 x 1TB WD Blue m.2's
Data (HDD): [RAID-5] 6 x 3TB HGST DeskStar
VMs (SSD): [RAID-1] 2 x1TB SK Hynix Gold
Ext. (HDD): TR-004 [Raid-5] 4 x 4TB HGST Ultastor
RAM: Kingston HyperX Fury 64GB DDR4-2666
UPS: CP AVR1350

Model:TVS-673 32GB & TS-228a Offline[/color]
-----------------------------------------------------------------------------------------------------------------------------------------
2018 Plex NAS Compatibility Guide | QNAP Plex FAQ | Moogle's QNAP Faq
User avatar
QNAP_Stephane
Experience counts
Posts: 4802
Joined: Wed Mar 27, 2013 1:00 am

Re: [ Portainer ] [ 1.13.4 ] Simple management UI for Docker

Post by QNAP_Stephane »

not fully tested.. but seems running fine...
---------------------------------------------------------------------------------------------------------------------------

Find all QPKG in the MyQnap.org repository https://www.myqnap.org
join our discord server for any inquiry related to qpkg - https://discord.gg/4fPxHSWKQW

----------------------------------------------------------------------------------------------------------------------------
User avatar
Trexx
Ask me anything
Posts: 5393
Joined: Sat Oct 01, 2011 7:50 am
Location: Minnesota

Re: [ Portainer ] [ 1.13.4 ] Simple management UI for Docker

Post by Trexx »

QNAP_Stephane wrote:not fully tested.. but seems running fine...
Found a "Quirk". I had installed Portainer manually myself into CS previously and it showed my TVHeadend Container just fine.

When I installed your qpkg (and deleted my manual install), Portainter now "sees" Browser Station (which CS AND manual Portainer didn't), but doesn't see TVHeadend (which CS and manual Portainer) did see.

I am wondering if you were pointing to a different 'docker.sock' value than I was.

My manual portainer install looked like this:

Code: Select all

docker create --name=portainer  \
	--net=host  --restart=on-failure  \
	 -v /share/Docker_configs/portainer:/config  \
         -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer

Paul

Model: TS-877-1600 FW: 4.5.3.x
QTS (SSD): [RAID-1] 2 x 1TB WD Blue m.2's
Data (HDD): [RAID-5] 6 x 3TB HGST DeskStar
VMs (SSD): [RAID-1] 2 x1TB SK Hynix Gold
Ext. (HDD): TR-004 [Raid-5] 4 x 4TB HGST Ultastor
RAM: Kingston HyperX Fury 64GB DDR4-2666
UPS: CP AVR1350

Model:TVS-673 32GB & TS-228a Offline[/color]
-----------------------------------------------------------------------------------------------------------------------------------------
2018 Plex NAS Compatibility Guide | QNAP Plex FAQ | Moogle's QNAP Faq
User avatar
Moogle Stiltzkin
Guru
Posts: 11448
Joined: Thu Dec 04, 2008 12:21 am
Location: Around the world....
Contact:

Re: [ Portainer ] [ 1.13.4 ] Simple management UI for Docker

Post by Moogle Stiltzkin »

Alternatives

Portainer is not the only solution that provides a Docker management user interface. There are other popular solutions with different focuses such as Shipyard, Panamax, and Kitematic.

Shipyard provides the same functionality with its user interface but deployment is more complex requiring multiple containers.

Panamax provides a more advanced user experience in accordance with its subtitle “Docker Management for Humans.” However, it’s installed on the host system directly and still is in beta.

Kitematic is part of the Docker Toolbox and provides a simple and powerful graphical user interface with its seamless integration to the Docker command-line interface. It offers all the functionalities provided by the Docker API inside a native Mac or Windows application.
Conclusion

Portainer is a management tool for Docker with an easy-to-use UI and is designed to run everywhere Docker runs. With the aim of supporting the complete Docker API, it is a promising tool for any developer or DevOps to have it in their toolbox. However, there are very strong rivals in the market from both the open source community and Docker itself.
installed on ts-653a works fine on latest qts firmware.

says it doesn't support https login? hm :X

pre-requisite before can install portainer is qnaps own container station.



Any1 got a good guide for setting up a virtual OS windows 10 using this? :)



hm urls go to stuff like

Code: Select all

http://0.0.0.0:32769/
all i did was container add, then click on the browser link and it goes to a that :?
Last edited by Moogle Stiltzkin on Thu Jul 06, 2017 9:46 am, edited 3 times in total.
NAS
[Main Server] QNAP TS-877 (QTS) w. 4tb [ 3x HGST Deskstar NAS & 1x WD RED NAS ] EXT4 Raid5 & 2 x m.2 SATA Samsung 850 Evo raid1 +16gb ddr4 Crucial+ QWA-AC2600 wireless+QXP PCIE
[Backup] QNAP TS-653A (Truenas Core) w. 4x 2TB Samsung F3 (HD203WI) RaidZ1 ZFS + 8gb ddr3 Crucial
[^] QNAP TL-D400S 2x 4TB WD Red Nas (WD40EFRX) 2x 4TB Seagate Ironwolf, Raid5
[^] QNAP TS-509 Pro w. 4x 1TB WD RE3 (WD1002FBYS) EXT4 Raid5
[^] QNAP TS-253D (Truenas Scale)
[Mobile NAS] TBS-453DX w. 2x Crucial MX500 500gb EXT4 raid1

Network
Qotom Pfsense|100mbps FTTH | Win11, Ryzen 5600X Desktop (1x2tb Crucial P50 Plus M.2 SSD, 1x 8tb seagate Ironwolf,1x 4tb HGST Ultrastar 7K4000)


Resources
[Review] Moogle's QNAP experience
[Review] Moogle's TS-877 review
https://www.patreon.com/mooglestiltzkin
User avatar
Trexx
Ask me anything
Posts: 5393
Joined: Sat Oct 01, 2011 7:50 am
Location: Minnesota

Re: [ Portainer ] [ 1.13.4 ] Simple management UI for Docker

Post by Trexx »

Moogle Stiltzkin wrote:installed on ts-653a works fine on latest qts firmware.
Any1 got a good guide for setting up a virtual OS windows 10 using this? :)



hm urls go to stuff like

Code: Select all

http://0.0.0.0:32769/
all i did was container add, then click on the browser link and it goes to a that :?
Win10 = VS :)

As for container add, try using QNAP FQDN name instead of IP to get to Portainer. Seems to work ok as it brought up the container add screen.
Paul

Model: TS-877-1600 FW: 4.5.3.x
QTS (SSD): [RAID-1] 2 x 1TB WD Blue m.2's
Data (HDD): [RAID-5] 6 x 3TB HGST DeskStar
VMs (SSD): [RAID-1] 2 x1TB SK Hynix Gold
Ext. (HDD): TR-004 [Raid-5] 4 x 4TB HGST Ultastor
RAM: Kingston HyperX Fury 64GB DDR4-2666
UPS: CP AVR1350

Model:TVS-673 32GB & TS-228a Offline[/color]
-----------------------------------------------------------------------------------------------------------------------------------------
2018 Plex NAS Compatibility Guide | QNAP Plex FAQ | Moogle's QNAP Faq
User avatar
Moogle Stiltzkin
Guru
Posts: 11448
Joined: Thu Dec 04, 2008 12:21 am
Location: Around the world....
Contact:

Re: [ Portainer ] [ 1.13.4 ] Simple management UI for Docker

Post by Moogle Stiltzkin »

Trexx wrote:
Win10 = VS :)
thx.

Trexx wrote: As for container add, try using QNAP FQDN name instead of IP to get to Portainer. Seems to work ok as it brought up the container add screen.
i can run portainer fine, but the issue for me is something else. for example after i add image or container, there is a link for the apps at ports, so i click that and it goes to a 0.0.0000 type of url.

even manually changing to the qnap ip then just add in the port doesn't work either.



found some guides here
https://codefresh.io/docker-guides/port ... gement-ui/

https://www.ostechnix.com/portainer-an- ... ge-docker/
Last edited by Moogle Stiltzkin on Thu Jul 06, 2017 9:46 am, edited 1 time in total.
NAS
[Main Server] QNAP TS-877 (QTS) w. 4tb [ 3x HGST Deskstar NAS & 1x WD RED NAS ] EXT4 Raid5 & 2 x m.2 SATA Samsung 850 Evo raid1 +16gb ddr4 Crucial+ QWA-AC2600 wireless+QXP PCIE
[Backup] QNAP TS-653A (Truenas Core) w. 4x 2TB Samsung F3 (HD203WI) RaidZ1 ZFS + 8gb ddr3 Crucial
[^] QNAP TL-D400S 2x 4TB WD Red Nas (WD40EFRX) 2x 4TB Seagate Ironwolf, Raid5
[^] QNAP TS-509 Pro w. 4x 1TB WD RE3 (WD1002FBYS) EXT4 Raid5
[^] QNAP TS-253D (Truenas Scale)
[Mobile NAS] TBS-453DX w. 2x Crucial MX500 500gb EXT4 raid1

Network
Qotom Pfsense|100mbps FTTH | Win11, Ryzen 5600X Desktop (1x2tb Crucial P50 Plus M.2 SSD, 1x 8tb seagate Ironwolf,1x 4tb HGST Ultrastar 7K4000)


Resources
[Review] Moogle's QNAP experience
[Review] Moogle's TS-877 review
https://www.patreon.com/mooglestiltzkin
User avatar
Trexx
Ask me anything
Posts: 5393
Joined: Sat Oct 01, 2011 7:50 am
Location: Minnesota

Re: [ Portainer ] [ 1.13.4 ] Simple management UI for Docker

Post by Trexx »

Moogle Stiltzkin wrote:[
i can run portainer fine, but the issue for me is something else. for example after i add image or container, there is a link for the apps at ports, so i click that and it goes to a 0.0.0000 type of url.

even manually changing to the qnap ip then just add in the port doesn't work either.
My guess is that is related to how Stephane coded the app in the Portainer.sh file.

Code: Select all

./portainer --bind="0.0.0.0:9123" --data="${QPKG_ROOT}/data" -H tcp://127.0.0.1:2375
Paul

Model: TS-877-1600 FW: 4.5.3.x
QTS (SSD): [RAID-1] 2 x 1TB WD Blue m.2's
Data (HDD): [RAID-5] 6 x 3TB HGST DeskStar
VMs (SSD): [RAID-1] 2 x1TB SK Hynix Gold
Ext. (HDD): TR-004 [Raid-5] 4 x 4TB HGST Ultastor
RAM: Kingston HyperX Fury 64GB DDR4-2666
UPS: CP AVR1350

Model:TVS-673 32GB & TS-228a Offline[/color]
-----------------------------------------------------------------------------------------------------------------------------------------
2018 Plex NAS Compatibility Guide | QNAP Plex FAQ | Moogle's QNAP Faq
User avatar
Moogle Stiltzkin
Guru
Posts: 11448
Joined: Thu Dec 04, 2008 12:21 am
Location: Around the world....
Contact:

Re: [ Portainer ] [ 1.13.4 ] Simple management UI for Docker

Post by Moogle Stiltzkin »

Earlier my apps got issue with web

http://i.imgur.com/DJYlfwX.jpg

not sure if it's related to portainer or not, but stuff i was doing earlier were

- install d2jlive (got stuck at 80%) refresh login
- install portainer ( install nginx, remove nginx)


anyway rebooted qnap now works again. But my container station still wasn't working so i remove then reinstalled that again. Now is fine again.
NAS
[Main Server] QNAP TS-877 (QTS) w. 4tb [ 3x HGST Deskstar NAS & 1x WD RED NAS ] EXT4 Raid5 & 2 x m.2 SATA Samsung 850 Evo raid1 +16gb ddr4 Crucial+ QWA-AC2600 wireless+QXP PCIE
[Backup] QNAP TS-653A (Truenas Core) w. 4x 2TB Samsung F3 (HD203WI) RaidZ1 ZFS + 8gb ddr3 Crucial
[^] QNAP TL-D400S 2x 4TB WD Red Nas (WD40EFRX) 2x 4TB Seagate Ironwolf, Raid5
[^] QNAP TS-509 Pro w. 4x 1TB WD RE3 (WD1002FBYS) EXT4 Raid5
[^] QNAP TS-253D (Truenas Scale)
[Mobile NAS] TBS-453DX w. 2x Crucial MX500 500gb EXT4 raid1

Network
Qotom Pfsense|100mbps FTTH | Win11, Ryzen 5600X Desktop (1x2tb Crucial P50 Plus M.2 SSD, 1x 8tb seagate Ironwolf,1x 4tb HGST Ultrastar 7K4000)


Resources
[Review] Moogle's QNAP experience
[Review] Moogle's TS-877 review
https://www.patreon.com/mooglestiltzkin
User avatar
Moogle Stiltzkin
Guru
Posts: 11448
Joined: Thu Dec 04, 2008 12:21 am
Location: Around the world....
Contact:

Re: [ Portainer ] [ 1.13.4 ] Simple management UI for Docker

Post by Moogle Stiltzkin »

managed to install urbackup using the portainer qpkg.

to access the url, i change the default 0.0.0.0 in url to my qnap lan ip, but kept the port and it works
Image


still testing other apps to see what useful stuff i can use.
NAS
[Main Server] QNAP TS-877 (QTS) w. 4tb [ 3x HGST Deskstar NAS & 1x WD RED NAS ] EXT4 Raid5 & 2 x m.2 SATA Samsung 850 Evo raid1 +16gb ddr4 Crucial+ QWA-AC2600 wireless+QXP PCIE
[Backup] QNAP TS-653A (Truenas Core) w. 4x 2TB Samsung F3 (HD203WI) RaidZ1 ZFS + 8gb ddr3 Crucial
[^] QNAP TL-D400S 2x 4TB WD Red Nas (WD40EFRX) 2x 4TB Seagate Ironwolf, Raid5
[^] QNAP TS-509 Pro w. 4x 1TB WD RE3 (WD1002FBYS) EXT4 Raid5
[^] QNAP TS-253D (Truenas Scale)
[Mobile NAS] TBS-453DX w. 2x Crucial MX500 500gb EXT4 raid1

Network
Qotom Pfsense|100mbps FTTH | Win11, Ryzen 5600X Desktop (1x2tb Crucial P50 Plus M.2 SSD, 1x 8tb seagate Ironwolf,1x 4tb HGST Ultrastar 7K4000)


Resources
[Review] Moogle's QNAP experience
[Review] Moogle's TS-877 review
https://www.patreon.com/mooglestiltzkin
User avatar
QNAP_Stephane
Experience counts
Posts: 4802
Joined: Wed Mar 27, 2013 1:00 am

Re: [ Portainer ] [ 1.13.6 ] Simple management UI for Docker

Post by QNAP_Stephane »

updated
---------------------------------------------------------------------------------------------------------------------------

Find all QPKG in the MyQnap.org repository https://www.myqnap.org
join our discord server for any inquiry related to qpkg - https://discord.gg/4fPxHSWKQW

----------------------------------------------------------------------------------------------------------------------------
User avatar
Moogle Stiltzkin
Guru
Posts: 11448
Joined: Thu Dec 04, 2008 12:21 am
Location: Around the world....
Contact:

Re: [ Portainer ] [ 1.13.6 ] Simple management UI for Docker

Post by Moogle Stiltzkin »

QNAP_Stephane wrote:updated
thx

*updated/installed


portainer changelog
https://github.com/portainer/portainer/releases
Release 1.13.6
@deviantony deviantony released this 14 days ago · 14 commits to develop since this release

Fixes:

Unable to display images: #1033

*update

spoke too soon. says unable to retrieve images hm :shock: when i click on the images in the main side panel to the left.

that said i went to app template to download/install urbackup, and was able to run it fine.

*update

i remove portainer, remove container station. in share i removed all the container left over folders. reinstall container then portainer. still same issue.


i remove then try install the previous portainer version. The error goes away. So my guess is something in newer version is not setup right hmm :(
NAS
[Main Server] QNAP TS-877 (QTS) w. 4tb [ 3x HGST Deskstar NAS & 1x WD RED NAS ] EXT4 Raid5 & 2 x m.2 SATA Samsung 850 Evo raid1 +16gb ddr4 Crucial+ QWA-AC2600 wireless+QXP PCIE
[Backup] QNAP TS-653A (Truenas Core) w. 4x 2TB Samsung F3 (HD203WI) RaidZ1 ZFS + 8gb ddr3 Crucial
[^] QNAP TL-D400S 2x 4TB WD Red Nas (WD40EFRX) 2x 4TB Seagate Ironwolf, Raid5
[^] QNAP TS-509 Pro w. 4x 1TB WD RE3 (WD1002FBYS) EXT4 Raid5
[^] QNAP TS-253D (Truenas Scale)
[Mobile NAS] TBS-453DX w. 2x Crucial MX500 500gb EXT4 raid1

Network
Qotom Pfsense|100mbps FTTH | Win11, Ryzen 5600X Desktop (1x2tb Crucial P50 Plus M.2 SSD, 1x 8tb seagate Ironwolf,1x 4tb HGST Ultrastar 7K4000)


Resources
[Review] Moogle's QNAP experience
[Review] Moogle's TS-877 review
https://www.patreon.com/mooglestiltzkin
User avatar
QNAP_Stephane
Experience counts
Posts: 4802
Joined: Wed Mar 27, 2013 1:00 am

Re: [ Portainer ] [ 1.13.6 ] Simple management UI for Docker

Post by QNAP_Stephane »

no idea..

just updated the binaries from the git

and modify startup

"--bind="0.0.0.0:9123" to --bind=":9123"
---------------------------------------------------------------------------------------------------------------------------

Find all QPKG in the MyQnap.org repository https://www.myqnap.org
join our discord server for any inquiry related to qpkg - https://discord.gg/4fPxHSWKQW

----------------------------------------------------------------------------------------------------------------------------
User avatar
Trexx
Ask me anything
Posts: 5393
Joined: Sat Oct 01, 2011 7:50 am
Location: Minnesota

Re: [ Portainer ] [ 1.13.6 ] Simple management UI for Docker

Post by Trexx »

Moogle Stiltzkin wrote:
QNAP_Stephane wrote:updated
thx

*updated/installed


portainer changelog
https://github.com/portainer/portainer/releases
Release 1.13.6
@deviantony deviantony released this 14 days ago · 14 commits to develop since this release

Fixes:

Unable to display images: #1033

*update

spoke too soon. says unable to retrieve images hm :shock: when i click on the images in the main side panel to the left.

that said i went to app template to download/install urbackup, and was able to run it fine.

*update

i remove portainer, remove container station. in share i removed all the container left over folders. reinstall container then portainer. still same issue.


i remove then try install the previous portainer version. The error goes away. So my guess is something in newer version is not setup right hmm :(
There was a bug for QNAP's with Portainer picking up images that I worked with the Dev to fix. The 1.13.6 Develop branch has the fix. It may be in the production branch by now too.
Paul

Model: TS-877-1600 FW: 4.5.3.x
QTS (SSD): [RAID-1] 2 x 1TB WD Blue m.2's
Data (HDD): [RAID-5] 6 x 3TB HGST DeskStar
VMs (SSD): [RAID-1] 2 x1TB SK Hynix Gold
Ext. (HDD): TR-004 [Raid-5] 4 x 4TB HGST Ultastor
RAM: Kingston HyperX Fury 64GB DDR4-2666
UPS: CP AVR1350

Model:TVS-673 32GB & TS-228a Offline[/color]
-----------------------------------------------------------------------------------------------------------------------------------------
2018 Plex NAS Compatibility Guide | QNAP Plex FAQ | Moogle's QNAP Faq
User avatar
Moogle Stiltzkin
Guru
Posts: 11448
Joined: Thu Dec 04, 2008 12:21 am
Location: Around the world....
Contact:

Re: [ Portainer ] [ 1.13.6 ] Simple management UI for Docker

Post by Moogle Stiltzkin »

QNAP_Stephane wrote:no idea..

just updated the binaries from the git

and modify startup

"--bind="0.0.0.0:9123" to --bind=":9123"
Trexx wrote:
There was a bug for QNAP's with Portainer picking up images that I worked with the Dev to fix. The 1.13.6 Develop branch has the fix. It may be in the production branch by now too.
awesome thanks :) so i was not being paranoid, phew.

By the way trex do you know how to get more app templates onto portainer?

cause with qnap container station you just input and it just finds stuff. i go here copy name, then enter into docker and it will find it, quite easy
https://hub.docker.com/search/?isAutoma ... tarCount=1

but portainer the default is limited. i'm unsure how to add more repositories if that's the right word for it.

i also tried changing endpoint to my qnap lanip but that didn't work. so i left it default then manually change the 0.0.0.0: to my lanip manually :lol:
NAS
[Main Server] QNAP TS-877 (QTS) w. 4tb [ 3x HGST Deskstar NAS & 1x WD RED NAS ] EXT4 Raid5 & 2 x m.2 SATA Samsung 850 Evo raid1 +16gb ddr4 Crucial+ QWA-AC2600 wireless+QXP PCIE
[Backup] QNAP TS-653A (Truenas Core) w. 4x 2TB Samsung F3 (HD203WI) RaidZ1 ZFS + 8gb ddr3 Crucial
[^] QNAP TL-D400S 2x 4TB WD Red Nas (WD40EFRX) 2x 4TB Seagate Ironwolf, Raid5
[^] QNAP TS-509 Pro w. 4x 1TB WD RE3 (WD1002FBYS) EXT4 Raid5
[^] QNAP TS-253D (Truenas Scale)
[Mobile NAS] TBS-453DX w. 2x Crucial MX500 500gb EXT4 raid1

Network
Qotom Pfsense|100mbps FTTH | Win11, Ryzen 5600X Desktop (1x2tb Crucial P50 Plus M.2 SSD, 1x 8tb seagate Ironwolf,1x 4tb HGST Ultrastar 7K4000)


Resources
[Review] Moogle's QNAP experience
[Review] Moogle's TS-877 review
https://www.patreon.com/mooglestiltzkin
Post Reply

Return to “Community Apps”