mirror of
https://github.com/wallabag/wallabag.git
synced 2024-12-17 02:39:24 +01:00
59507c5b24
Configuring SMTP parameters required to be written in files which is not convenient when using docker containers as the credentials need to be in the filesystem. Created environment parameters override for those parameters. A new build script created in order to generate those parameters right before launching the application.
116 lines
4.2 KiB
JSON
116 lines
4.2 KiB
JSON
{
|
|
"name": "wallabag/wallabag",
|
|
"type": "project",
|
|
"description": "open source self hostable read-it-later web application",
|
|
"keywords": ["read-it-later","read it later"],
|
|
"homepage": "https://github.com/wallabag/wallabag",
|
|
"license": "MIT",
|
|
"authors": [
|
|
{
|
|
"name": "Nicolas Lœuillet",
|
|
"email": "nicolas@loeuillet.org",
|
|
"homepage": "http://www.cdetc.fr",
|
|
"role": "Developer"
|
|
},
|
|
{
|
|
"name": "Thomas Citharel",
|
|
"homepage": "http://tcit.fr",
|
|
"role": "Developer"
|
|
},
|
|
{
|
|
"name": "Jérémy Benoist",
|
|
"homepage": "http://www.j0k3r.net",
|
|
"role": "Developer"
|
|
}
|
|
],
|
|
"support": {
|
|
"email": "hello@wallabag.org",
|
|
"issues": "https://github.com/wallabag/wallabag/issues"
|
|
},
|
|
"require": {
|
|
"php": ">=5.3.3",
|
|
"symfony/symfony": "~2.7.0",
|
|
"doctrine/orm": "~2.3",
|
|
"doctrine/doctrine-bundle": "1.5.2",
|
|
"twig/extensions": "~1.0",
|
|
"symfony/assetic-bundle": "~2.3",
|
|
"symfony/swiftmailer-bundle": "~2.3",
|
|
"symfony/monolog-bundle": "~2.4",
|
|
"sensio/distribution-bundle": "~3.0.12",
|
|
"sensio/framework-extra-bundle": "~3.0",
|
|
"incenteev/composer-parameter-handler": "~2.0",
|
|
"nelmio/cors-bundle": "~1.4.0",
|
|
"friendsofsymfony/rest-bundle": "~1.4",
|
|
"jms/serializer-bundle": "~0.13",
|
|
"nelmio/api-doc-bundle": "~2.7",
|
|
"ezyang/htmlpurifier": "~4.6",
|
|
"mgargano/simplehtmldom": "~1.5",
|
|
"tecnickcom/tcpdf": "~6.2",
|
|
"simplepie/simplepie": "~1.3.1",
|
|
"willdurand/hateoas-bundle": "~0.5.0",
|
|
"htmlawed/htmlawed": "~1.1.19",
|
|
"liip/theme-bundle": "~1.1.3",
|
|
"pagerfanta/pagerfanta": "~1.0.3",
|
|
"lexik/form-filter-bundle": "~4.0",
|
|
"j0k3r/graby": "~1.0",
|
|
"friendsofsymfony/user-bundle": "dev-master",
|
|
"friendsofsymfony/oauth-server-bundle": "^1.4@dev",
|
|
"scheb/two-factor-bundle": "~1.4",
|
|
"grandt/phpepub": "~4.0",
|
|
"wallabag/php-mobi": "~1.0.0"
|
|
},
|
|
"require-dev": {
|
|
"doctrine/doctrine-fixtures-bundle": "~2.2.0",
|
|
"sensio/generator-bundle": "~2.5",
|
|
"phpunit/phpunit": "~4.4",
|
|
"symfony/phpunit-bridge": "~2.7.0"
|
|
},
|
|
"repositories": [
|
|
{
|
|
"type": "vcs",
|
|
"url": "https://github.com/wallabag/phpMobi"
|
|
}
|
|
],
|
|
"scripts": {
|
|
"post-install-cmd": [
|
|
"Incenteev\\ParameterHandler\\ScriptHandler::buildParameters",
|
|
"Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::buildBootstrap",
|
|
"Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::clearCache",
|
|
"Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installAssets",
|
|
"Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installRequirementsFile"
|
|
],
|
|
"post-update-cmd": [
|
|
"Incenteev\\ParameterHandler\\ScriptHandler::buildParameters",
|
|
"Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::buildBootstrap",
|
|
"Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::clearCache",
|
|
"Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installAssets",
|
|
"Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installRequirementsFile"
|
|
],
|
|
"build-parameters": [
|
|
"Incenteev\\ParameterHandler\\ScriptHandler::buildParameters"
|
|
]
|
|
},
|
|
"extra": {
|
|
"symfony-app-dir": "app",
|
|
"symfony-web-dir": "web",
|
|
"symfony-assets-install": "relative",
|
|
"incenteev-parameters": {
|
|
"file": "app/config/parameters.yml",
|
|
"env-map": {
|
|
"mailer_host": "WALLABAG_MAILER_HOST",
|
|
"mailer_user": "WALLABAG_MAILER_USER",
|
|
"mailer_password": "WALLABAG_MAILER_PASSWORD",
|
|
"secret": "WALLABAG_SECRET"
|
|
}
|
|
}
|
|
},
|
|
"autoload": {
|
|
"psr-0": { "": "src/" }
|
|
},
|
|
"config": {
|
|
"bin-dir": "bin"
|
|
},
|
|
"minimum-stability": "dev",
|
|
"prefer-stable": true
|
|
}
|