Portainer App template possible? #13
Replies: 1 comment 1 reply
-
Hey @GarrettBlackmon, thank you for your kind words. As you mentioned, I made this as a way to have the best of Umbrel, without Umbrel. I wish there was an easy way to allow portioner support, but that would be beyond this project at the moment. The way the Umbrel containers are made rely on variables generated through the rpcauth and torauth scripts found in the 'scripts' folder. As this is something implemented by the Umbrel team and the associated containers, there is not much I can do on my side. In theory, you could try to create and replace the files and associated variables manually, but that would make things too cumbersome. The 'start.sh' and 'stop.sh' scripts end up being unfortunate but necessary evils. You are welcome to fork and mess around the files and scripts to figure out something that works - I wish you the best of luck! I personally run this on my Synology NAS with no issues so far. You could also consider a way to run the script on boot (there are plenty of ways to do this), running the 'stop.sh' script only when needed. I suppose in an ideal world, if I had the time, I could have considered packaging the whole thing into one docker container and releasing it. Hope my rambling helped! 🥰 |
Beta Was this translation helpful? Give feedback.
-
Hi @JDsnyke,
Let me start by saying this is an awesome project! Kudos 🎉
You're doing essentially exactly what I'm trying to do as I'm jealous of my colleagues fancy umbrel bitcoin stack but I'm not an UmbrelOS user and instead just run ubuntu-server with portainer for container managent.
I was looking for, or trying to create a portainer template that will install and initialize essentially the stack you've built here.
You could even go as far as making PRs to popular portainer template lists and have it added to many users lists automatically so it'd be available for a 1-click deploy.
For me personally, I'm a bit unsure about running your start.sh script outside of a container, I'm not sure if it will be picked up and managed by portainer or which features will be disabled since it was not created inside portainer.
There are many unknowns for me right now, like will I have to run start.sh every time I want to run those containers? I want to store the blockchain on external storage, I know how to set that up in portainer but not really from docker cli.
Just a consideration as most of my friends with hobby homelabs I know are using portainer so creating a 1-click deploy template would probably get your project into many hands.
Beta Was this translation helpful? Give feedback.
All reactions