Emi Vasilková
bfb9e7dc40
dependency upgrades
...
* use LTS version of composer
* use a maintained version of alpine
* upgrade php to 8.4 (because 8.1 was dropped from alpine and it's
almost EOL)
2025-11-27 00:33:12 +01:00
kentahikaru
25a2e3de71
modified parameters template so it supports rabbitmq configuration from environment variables
2025-08-23 15:54:51 +02:00
Kevin Decherf
3808b524fc
Support dualstack listen on nginx
...
Fixes #422
Supersedes #435
Signed-off-by: Kevin Decherf <kevin@kdecherf.com >
2025-04-20 17:22:46 +02:00
Kevin Decherf
85c82d22c4
Update shipped php.ini with php-production.ini from PHP 8.1
...
Signed-off-by: Kevin Decherf <kevin@kdecherf.com >
2024-03-11 12:46:49 +01:00
Kevin Decherf
2c4fc77b58
Update NGINX timeout to align with max_execution_time
...
Signed-off-by: Kevin Decherf <kevin@kdecherf.com >
2024-03-11 11:55:59 +01:00
Kevin Decherf
588c21b192
Add support of PHP memory limit in variables
...
Supersedes #374
Fixes #124
Signed-off-by: Kevin Decherf <kevin@kdecherf.com >
2024-03-11 11:52:55 +01:00
Kevin Decherf
9c6aca3b76
Fix SQLite provisioning
...
If we use a local folder volume binding, install_wallabag was failing
because of missing file and permission issues.
This reworks the way we initially create the database when it is missing
or empty.
Superseeds #386
Fixes #316 #346
Signed-off-by: Kevin Decherf <kevin@kdecherf.com >
2024-03-10 16:21:31 +01:00
Markus Näsholm
c68fc98e51
Update nginx.conf to work with IPv6
2023-10-05 20:20:45 +02:00
Nicolas Lœuillet
7810ca6255
Change public registration to false by default
2023-08-24 07:55:21 +02:00
Yassine Guedidi
624616cd9e
Rename root_dir to project_dir
2023-08-13 11:48:06 +02:00
Nicolas Lœuillet
835e9ad84b
Remove 2fa parameter
2023-07-22 17:34:17 +02:00
Jeremy Benoist
fb13655def
Handle mailer_dsn
2023-06-21 10:45:24 +02:00
Jeremy Benoist
de07417e8f
Update domain name
2023-06-21 09:56:30 +02:00
ngosang
2b75993504
Fix PHP 8.1 configuration
2022-12-30 20:27:52 +01:00
ngosang
229cb3d017
Replace Ansible with Shell script
...
* Remove Ansible and all Python packages
* Reduce image size by 456 MB (689 MB => 233 MB uncompressed)
* Fixes some open issues, for example, root password is not required if the database already exists.
* Show install and startup traces (traces and errors were hidden by Ansible)
2022-11-13 14:41:04 +01:00
hwiorn
bf0102ece6
Fix default value of fe_https for non-reverse-proxy compatibility
2022-10-28 14:01:09 +02:00
hwiorn
054677bb02
Fix nginx.conf for reverse-proxy with HTTPS
2022-10-28 14:01:09 +02:00
Jérémy Benoist
115c83794a
Merge pull request #299 from ngosang/feature/php8
...
Update PHP 8.0
2022-10-28 09:45:12 +02:00
Jeremy Benoist
2234e9a63d
Add ability to define database_table_prefix
...
For people in need to migrate to the docker version from a previous installed wallabag instance defined with a database prefix.
2022-10-28 09:36:15 +02:00
ngosang
3f801bf1a5
Update PHP 8.0
2022-10-25 22:37:22 +02:00
Jeremy Benoist
1b5fe1a934
Add missing parameter server_name for 2.4.1
2021-01-05 15:09:39 +01:00
Kevin Decherf
f460f40b8c
Add new parameter server_name for 2FA issuer
...
Signed-off-by: Kevin Decherf <kevin@kdecherf.com >
2020-12-31 18:44:50 +01:00
Jeremy Benoist
6839862b04
Fix -e=prod parameter
2020-12-10 17:31:31 +01:00
Jeremy Benoist
a04e494755
Update to 2.4.0
2020-12-10 16:04:00 +01:00
Jérémy Benoist
b291bf697e
Merge pull request #189 from pando85/master
...
Remove ipv6 to avoid fail when ipv6 is not defined
2020-05-13 08:21:00 +02:00
ywoly
6962f33ed7
Set "expose_php" to "Off" in php.ini
2020-04-15 12:15:32 +02:00
ywoly
d02c1a404a
Add env variables for two-factor auth
2020-04-15 09:24:48 +02:00
Pando85
b8ab40b6b4
Remove ipv6 to avoid fail when ipv6 is not defined
2020-04-13 20:00:11 +02:00
Hugo Herter
b98d38cbed
Fix Nginx was not binding on IPv6
...
Problem: Nginx is only binding to the IPv4. Deployments with IPv6 require forking the image or overwriting `nginx.conf`.
Solution: Edit `nginx.conf` to listen to both IPv4 and IPv6 by making it listen on `[::]:80`.
Note: This may be related and contradictory to #54
2019-12-05 23:46:46 +01:00
Sébastien Viande
51a60408e1
Sentry: fix template parameters
2019-06-19 10:06:02 +02:00
Sébastien Viande
e189338065
Config: add sentry_dsn entry
2019-06-18 20:11:08 +02:00
Jérémy Benoist
88bf8bb86d
Merge pull request #106 from glego/add-secure-email
...
Add secure email
2019-06-05 11:39:08 +02:00
Kyle Lucy
3d3f11fb85
add redis environmental variables
2018-12-07 22:42:18 -05:00
Robin Green
a37317f55f
Support Postgres 10
...
* Add SYMFONY__ENV__DATABASE_DRIVER_CLASS environment variable which can
be set to the necessary driver class for Postgres 10
* Use this in travis.yml
2018-03-11 09:22:26 +00:00
Glenn Goffin
47dc65b84e
add mailer transport env variable
2018-02-24 15:59:18 +01:00
Glenn Goffin
64fc68eb56
add secure email
2018-02-24 15:56:41 +01:00
Glenn Goffin
213d23691c
add secure email
2018-02-23 20:39:10 +01:00
Nicolas Lœuillet
ae7aefe8e4
Updated parameters for 2.3.1
2017-12-26 21:35:43 +01:00
bananenmannfrau
6edcd745c4
makes email confirmation for user registration configurable
2017-12-15 14:31:11 +01:00
Nicolas Lœuillet
7a476cdab0
Merge pull request #84 from Dehalion/master
...
allow to override database_charset and locale with env variables
2017-12-13 23:02:33 +01:00
Nicolas Lœuillet
7b68684720
Updated image to wallabag 2.3.0
2017-12-12 22:28:19 +01:00
David Prem
b67e80a9f8
allow to override database_charset and locale with env variables
2017-09-20 18:06:33 +02:00
Marvin Steadfast
c42058bf0f
MariaDB default encoding utf8mb4 and maintenance
...
* MariaDB encoding is set when creating DB through the entrypoint
* Cleaning Dockerfile
* Removed `POSTGRES_USER`
* Combined run commands
* Changed deprecated `MAINTAINER` to `LABEL`
2017-03-22 10:56:57 +01:00
Marvin Steadfast
f6e4816eb5
provisioner function in entrypoint
2017-02-06 10:20:38 +01:00
Marvin Steadfast
fb020c3be6
Version bumb to 2.2.1 and added migrate command
...
made the changes to get 2.2.1 running plus added a migrate command to
the entrypoint. documented it in the readme.
2017-01-31 16:33:19 +01:00
Jan Losinski
4de27027b9
Add ability to run wannabag redis importer worker
...
This adds the ability to run wallabag async import worker that
interacts with a redis service.
Signed-off-by: Jan Losinski <losinski@wh2.tu-dresden.de >
2017-01-23 09:28:27 +01:00
Matthieu Serrepuy
2b13ed0703
Add a POPULAtE_DATABASE env to use an existing wallabag DB
2017-01-16 22:44:43 +01:00
Marvin Steadfast
e41a237604
enabled zlib.output_compression in php.ini
...
thanks to @itnAAnti. #40
2017-01-04 13:41:31 +01:00
jsshandle
267618a519
Make entrypoint.sh executable in repository and remove related statement from Dockerfile.
2016-12-26 18:59:30 +01:00
jsshandle
d42d34cdac
Add .s6-svscan/finish.
2016-11-26 20:35:51 +01:00