Git Product home page Git Product logo

portainer-templates's People

Contributors

balzack avatar benoniy avatar kr40 avatar leetrout avatar liss-bot avatar lissy93 avatar shmolf avatar tempusthales avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

portainer-templates's Issues

Miniflux error on deploy

When I try to deploy a Miniflux stack from App Templates, I get this error:
Waiting Container Miniflux-DB Error dependency failed to start: container Miniflux-DB is unhealthy

Duplicates

There are a few duplicates in the list, I'll either list them here for you, or dive into the source code and edit them later if you don't mind :)

Authentik deployment error `while interpolating services.postgresql.environment.[]: required variable PG_PASS is missing a value`

I'm attempting to deploy Authentik. When I Deploy the stack via the template, I get the following deployment error:

failed to deploy a stack: time="2024-01-02T02:24:00Z" level=warning msg="The \"PG_PASS\" variable is not set. Defaulting to a blank string." parsing /data/compose/10/7a8b826cc7ab28a33f4b8c8f127877d4404b9a50/Template/Stack/authentik.yml: error while interpolating services.postgresql.environment.[]: required variable PG_PASS is missing a value: database password required

I'm new to Portainer, but I already realize that unlike Unraid, not all the expected fields are appearing. I only get the following:

  • Name
  • PUID
  • PGID
  • PORT

Though unlike Unraid, I can't see how the missing field(s) would be added.

Koillection container unhealthy after initial deploy

After successful deploy of a Koillection stack from App Templates, the koillection container is unhealthy and shows these errors:

**** Inject .env values ****
sed: can't read /var/www/koillection/.env.local: No such file or directory
sed: can't read /var/www/koillection/.env.local: No such file or directory
sed: can't read /var/www/koillection/.env.local: No such file or directory
sed: can't read /var/www/koillection/.env.local: No such file or directory
sed: can't read /var/www/koillection/.env.local: No such file or directory
sed: can't read /var/www/koillection/.env.local: No such file or directory
sed: can't read /var/www/koillection/.env.local: No such file or directory
sed: can't read /var/www/koillection/.env.local: No such file or directory
sed: can't read /var/www/koillection/.env.local: No such file or directory
**** Migrate the database ****
Could not open input file: bin/console
**** Create nginx log files ****
**** Setup complete, starting the server. ****
[23-Jan-2024 18:11:35] NOTICE: PHP message: PHP Warning:  Invalid "apc.shm_size" setting. Invalid quantity "<APC_SHM_SIZE>": no valid leading digits, interpreting as "0" for backwards compatibility in Unknown on line 0

Authentik error on deploy

When I try to deploy an Authentik stack from App Templates, I get this error:

Deployment error
failed to deploy a stack: parsing /data/compose/15/51e04cdd91cdec9e3e926519fa1b2914fe7902d9/Template/Stack/authentik.yml: error while interpolating services.postgresql.environment.[]: required variable PG_PASS is missing a value: database password required

Ubooquity - wont detect books

I setup up ubooquity through portainer with no issues.

did a bind for /books (container) to /volume1/Books (where all of my books are)

When i access the webui none of my books are showing and ubooquity thinks that /books is empty. How do i point it to my shared Books folder?

Define requirements for templates

The app templates often do not follow a basic structure.
Therefore, a basic structure should be defined that templates must fulfil to be included.

Potential requirements:

  • Templates should be deployable without configuration (configuration should be optional)
  • Templates should follow a guideline to handle Docker volumes and paths (use Docker volumes by name or map paths to the container)
  • Templates should be automatically testable by CI/CD
  • Templates should only be added if they pass CI/CD tests
  • Templates should be unique (no multiple entries for the same service)
  • Templates should have a unique logo
  • (additional requirements)

Please mention requirements in this issue.

immich won't start

Try to connect to immich i get an error
500 - getaddrinfo EAI_AGAIN immich-server

I see an error in the immich-server logs
Error: Config validation error: "TYPESENSE_API_KEY" is required

Editing in Portainer don't work

Hello, normally I don't use portainer to deploy apps but I find that great set of templates and want to try.
I add templates to my Portainer and click Beets to install.
I set TZ for Europe/Warsaw and PGID PUID to 1000:1000.
I cannot add volumes and after conteiner is working there's also no option to add volumes.
Regards

Wallabag doesn't appear to work

When I run the Wallabag app template, I get this error:

  curl_multi_init           OK!                                                                                                                         
 ------------------------- -------- ------------------------------------------------------------------------------------------------------------------- 
14:21:53 ERROR     [console] Error thrown while running command "wallabag:install --env=prod -n". Message: "Some system requirements are not fulfilled. Please check output messages and fix them." ["exception" => RuntimeException { …},"command" => "wallabag:install --env=prod -n","message" => "Some system requirements are not fulfilled. Please check output messages and fix them."]
In InstallCommand.php line 163:
                                                                               
  Some system requirements are not fulfilled. Please check output messages an  
  d fix them.                                                                  
                                                                               
wallabag:install [--reset] [-h|--help] [-q|--quiet] [-v|vv|vvv|--verbose] [-V|--version] [--ansi] [--no-ansi] [-n|--no-interaction] [-e|--env ENV] [--no-debug] [--] <command>
Starting Wallabag ...
Configuring the SQLite database ...
wallabag installer
==================
Step 1 of 4: Checking system requirements.
------------------------------------------
 ------------------------- -------- ------------------------------------------------------------------------------------------------------------------- 
  Checked                   Status   Recommendation                                                                                                     
 ------------------------- -------- ------------------------------------------------------------------------------------------------------------------- 
  PDO Driver (pdo_sqlite)   OK!                                                                                                                         
  Database connection       ERROR!   Can't connect to the database: An exception occurred in driver: SQLSTATE[HY000] [14] unable to open database file  
  Database version          OK!                                                                                                                         
  curl_exec                 OK!                                                                                                                         
  curl_multi_init           OK!                                                                                                                         
 ------------------------- -------- ------------------------------------------------------------------------------------------------------------------- 
14:22:46 ERROR     [console] Error thrown while running command "wallabag:install --env=prod -n". Message: "Some system requirements are not fulfilled. Please check output messages and fix them." ["exception" => RuntimeException { …},"command" => "wallabag:install --env=prod -n","message" => "Some system requirements are not fulfilled. Please check output messages and fix them."]
In InstallCommand.php line 163:
                                                                               
  Some system requirements are not fulfilled. Please check output messages an  
  d fix them.                                                                  
                                                                               
wallabag:install [--reset] [-h|--help] [-q|--quiet] [-v|vv|vvv|--verbose] [-V|--version] [--ansi] [--no-ansi] [-n|--no-interaction] [-e|--env ENV] [--no-debug] [--] <command>
Starting Wallabag ...
Configuring the SQLite database ...
wallabag installer
==================
Step 1 of 4: Checking system requirements.
------------------------------------------
 ------------------------- -------- ------------------------------------------------------------------------------------------------------------------- 
  Checked                   Status   Recommendation                                                                                                     
 ------------------------- -------- ------------------------------------------------------------------------------------------------------------------- 
  PDO Driver (pdo_sqlite)   OK!                                                                                                                         
  Database connection       ERROR!   Can't connect to the database: An exception occurred in driver: SQLSTATE[HY000] [14] unable to open database file  
  Database version          OK!                                                                                                                         
  curl_exec                 OK!                                                                                                                         
  curl_multi_init           OK!                                                                                                                         
 ------------------------- -------- ------------------------------------------------------------------------------------------------------------------- 
14:23:47 ERROR     [console] Error thrown while running command "wallabag:install --env=prod -n". Message: "Some system requirements are not fulfilled. Please check output messages and fix them." ["exception" => RuntimeException { …},"command" => "wallabag:install --env=prod -n","message" => "Some system requirements are not fulfilled. Please check output messages and fix them."]
In InstallCommand.php line 163:
                                                                               
  Some system requirements are not fulfilled. Please check output messages an  
  d fix them.                                                                  
                                                                               
wallabag:install [--reset] [-h|--help] [-q|--quiet] [-v|vv|vvv|--verbose] [-V|--version] [--ansi] [--no-ansi] [-n|--no-interaction] [-e|--env ENV] [--no-debug] [--] <command>
Starting Wallabag ...
Configuring the SQLite database ...
wallabag installer
==================
Step 1 of 4: Checking system requirements.
------------------------------------------
 ------------------------- -------- ------------------------------------------------------------------------------------------------------------------- 
  Checked                   Status   Recommendation                                                                                                     
 ------------------------- -------- ------------------------------------------------------------------------------------------------------------------- 
  PDO Driver (pdo_sqlite)   OK!                                                                                                                         
  Database connection       ERROR!   Can't connect to the database: An exception occurred in driver: SQLSTATE[HY000] [14] unable to open database file  
  Database version          OK!                                                                                                                         
  curl_exec                 OK!                                                                                                                         
  curl_multi_init           OK!                                                                                                                         
 ------------------------- -------- ------------------------------------------------------------------------------------------------------------------- 
14:24:48 ERROR     [console] Error thrown while running command "wallabag:install --env=prod -n". Message: "Some system requirements are not fulfilled. Please check output messages and fix them." ["exception" => RuntimeException { …},"command" => "wallabag:install --env=prod -n","message" => "Some system requirements are not fulfilled. Please check output messages and fix them."]
In InstallCommand.php line 163:
                                                                               
  Some system requirements are not fulfilled. Please check output messages an  
  d fix them.                                                                  
                                                                               
wallabag:install [--reset] [-h|--help] [-q|--quiet] [-v|vv|vvv|--verbose] [-V|--version] [--ansi] [--no-ansi] [-n|--no-interaction] [-e|--env ENV] [--no-debug] [--] <command>

This is likely because Wallabag expects a DB connection. See their official docker compose: https://github.com/wallabag/docker#docker-compose

Stash error on deploy

When I try to deploy a Stash stack from App Templates, I get this error:

Pull complete dashy 
Pulled Network dashy_default
Creating Network dashy_default
Created Container Dashy
Creating Container Dashy
Created Container Dashy
Starting Error response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: error mounting "/portainer/Files/AppData/Config/Dashy/conf.yml" to rootfs at "/app/public/conf.yml": mount /portainer/Files/AppData/Config/Dashy/conf.yml:/app/public/conf.yml (via /proc/self/fd/6), flags: 0x5000: not a directory: unknown: Are you trying to mount a directory onto a file (or vice-versa)? Check if the specified host path exists and is the expected type

Align casing on template

One should align casing on categories. Right now we got both database and Database, thus giving us two different categories that probably should be unified.

Apprise-api error on deploy

When I try to deploy an Apprise-api stack from App Templates, I get this error:
Pulled network default declared as external, but could not be found

NocoDB error on deploy

When I try to deploy a NocoDB stack from App Templates, I get this error:
unable to fetch git repository id: failed to list repository refs: Get "https://github.com/xneo1/portainer_templates/info/refs?service=git-upload-pack": context deadline exceeded

Monica errors after initial deploy

After successful deploy of a Monica stack from App Templates, the monica-app container displays this error:

INFO  Application key set successfully.  
Warning: mysqli::__construct(): php_network_getaddresses: getaddrinfo for db failed: Name or service not known in Standard input code on line 36
Waiting for database to settle...
Warning: mysqli::__construct(): php_network_getaddresses: getaddrinfo for db failed: Name or service not known in Standard input code on line 36
Waiting for database to settle...
Warning: mysqli::__construct(): php_network_getaddresses: getaddrinfo for db failed: Name or service not known in Standard input code on line 36
Warning: mysqli::__construct(): php_network_getaddresses: getaddrinfo for db failed: Name or service not known in Standard input code on line 36
Waiting for database to settle...
Warning: mysqli::__construct(): php_network_getaddresses: getaddrinfo for db failed: Name or service not known in Standard input code on line 36
Waiting for database to settle...
Waiting for database to settle...
Warning: mysqli::__construct(): php_network_getaddresses: getaddrinfo for db failed: Name or service not known in Standard input code on line 36
Waiting for database to settle...
Warning: mysqli::__construct(): php_network_getaddresses: getaddrinfo for db failed: Name or service not known in Standard input code on line 36
Waiting for database to settle...
Warning: mysqli::__construct(): php_network_getaddresses: getaddrinfo for db failed: Name or service not known in Standard input code on line 36
Waiting for database to settle...
Warning: mysqli::__construct(): php_network_getaddresses: getaddrinfo for db failed: Name or service not known in Standard input code on line 36
Warning: mysqli::__construct(): php_network_getaddresses: getaddrinfo for db failed: Name or service not known in Standard input code on line 36
Waiting for database to settle...
Waiting for database to settle...
Warning: mysqli::__construct(): php_network_getaddresses: getaddrinfo for db failed: Name or service not known in Standard input code on line 36

Port 3000-3001 bei wireshark and homepage konflikt?

HI
i install portainer via ADD template ... assign the ports from the free area via 50000-50001 and after creating it the only thing this template does... is to continue hammering on the 3000 port? what is going wrong here?

grafik

nginx: [emerg] bind() to [::]:3000 failed (98: Address in use)

nginx: [emerg] bind() to 0.0.0.0:3000 failed (98: Address in use)

nginx: [emerg] bind() to [::]:3000 failed (98: Address in use)

nginx: [emerg] still could not bind()

nginx: [emerg] bind() to 0.0.0.0:3000 failed (98: Address in use)

nginx: [emerg] bind() to [::]:3000 failed (98: Address in use)

Immich broken after initial deploy

After successful deploy of an Immich stack from App Templates, the website displays this error:

getaddrinfo ENOTFOUND immich-server (ENOTFOUND)

Stacktrace
Error: getaddrinfo ENOTFOUND immich-server
    at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26)

image

The immich-web container displays this error:

Listening on 0.0.0.0:3000
[hooks.server.ts]:handleError getaddrinfo ENOTFOUND immich-server

The immich_proxy container displays no log entries.

adding more stuff to the templates

Duo to my lack of experience I just add the links and couldn't make a pull request. There are so many things which are not included in this template, I will name some of them and after your consideration add them. 🙏

also adding game servers would be fun!

and so many other things which I would be happy to help If I was accepted. :)

Servas error on deploy

When I try to deploy a Servas stack from App Templates, I get this error:
failed to deploy a stack: stat /data/compose/14/51e04cdd91cdec9e3e926519fa1b2914fe7902d9/Template/Stack/servas.yml: no such file or directory

InvoiceNinja Template is a major version out of date

The current is v5, it's v4, not the end of the world but I figured I should put it here, was hoping you had v5 cause I'm having trouble getting Nginx setup behind Traefik but yeah. If you do figure it out, please ping me!

Excalidraw error on deploy

When I try to deploy an Excalidraw stack from App Templates, I get this error:
failed to deploy a stack: listing workers for Build: failed to list workers: Unavailable: connection error: desc = "error reading server preface: http2: frame too large"

no plex ports

many templates use the bridge network but dont forward ports.
or, even worse, they publish a different port every restart.

Since theese templates are generated automatically - how can they be maintained to a better version?

Kiwix error on deploy

When I try to deploy a Kiwix stack from App Templates, I get this error:

Deployment error
failed to deploy a stack: parsing /data/compose/4/51e04cdd91cdec9e3e926519fa1b2914fe7902d9/Template/Stack/kiwix.yml: yaml: line 10: did not find expected alphabetic or numeric character

Container Will not Start

Getting a - [No log line matching the '' filter] in the logs (Failed with status code 500)

Google returns quite a few entries mentioning this message but nothing that I think I can use, hoping you might have some insight.

Latest Portainer running on Armbian arm64

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.