portainer-templates
portainer-templates copied to clipboard
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
the wallabag-template does not work. db-connection and db-tables are not correct.
tldr;
It looks like this is an application issue, and not a Docker configuration issue. This was fixed in June of 2023
Either way, this project is not responsible for correcting misconfigurations with Docker apps. This project only aggregates the apps from other sources.
This github project doesn't create the configuration files. Instead, this project aggregates the docker configurations from other projects.
This app, wallabag
, seems to originate from this other project. But this is not a guarantee, since the docker configurations are loaded as first-come-first-stored, and another project may actually be responsible for this issue.
Assuming the project linked above is the correct one, and looking at that project's stackfile, there is a database configured.
- Except some minor differences (like the
port
).
See the recently updated app list with a new Report Issue
link next to each app.