f77b409a45
Merge 7784559b85 into 0e58189b97
2025-01-27 02:32:57 +00:00
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
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
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
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
7784559b85
Run migrations when installing
...
This throws errors, but they can be ignored.
2023-12-30 17:40:40 -08:00
4d52431c95
Check if tables exist before installing
...
This works better than checking just the database, because it could be
that an empty database has already been created (with e.g. Docker
Compose).
TABLES_EXIST should be empty if no tables, or will return a 1
for *each* table that exists.
2023-12-30 17:39:24 -08:00
64d2a60888
Move user create outside of database-exists check
2023-12-25 10:24:57 -08:00
c68fc98e51
Update nginx.conf to work with IPv6
2023-10-05 20:20:45 +02:00
7810ca6255
Change public registration to false by default
2023-08-24 07:55:21 +02:00
624616cd9e
Rename root_dir to project_dir
2023-08-13 11:48:06 +02:00
835e9ad84b
Remove 2fa parameter
2023-07-22 17:34:17 +02:00
fb13655def
Handle mailer_dsn
2023-06-21 10:45:24 +02:00
de07417e8f
Update domain name
2023-06-21 09:56:30 +02:00
2b75993504
Fix PHP 8.1 configuration
2022-12-30 20:27:52 +01:00
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
bf0102ece6
Fix default value of fe_https for non-reverse-proxy compatibility
2022-10-28 14:01:09 +02:00
054677bb02
Fix nginx.conf for reverse-proxy with HTTPS
2022-10-28 14:01:09 +02:00
115c83794a
Merge pull request #299 from ngosang/feature/php8
...
Update PHP 8.0
2022-10-28 09:45:12 +02:00
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
3f801bf1a5
Update PHP 8.0
2022-10-25 22:37:22 +02:00
1b5fe1a934
Add missing parameter server_name for 2.4.1
2021-01-05 15:09:39 +01:00
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
6839862b04
Fix -e=prod parameter
2020-12-10 17:31:31 +01:00
a04e494755
Update to 2.4.0
2020-12-10 16:04:00 +01:00
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
6962f33ed7
Set "expose_php" to "Off" in php.ini
2020-04-15 12:15:32 +02:00
d02c1a404a
Add env variables for two-factor auth
2020-04-15 09:24:48 +02:00
b8ab40b6b4
Remove ipv6 to avoid fail when ipv6 is not defined
2020-04-13 20:00:11 +02:00
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
51a60408e1
Sentry: fix template parameters
2019-06-19 10:06:02 +02:00
e189338065
Config: add sentry_dsn entry
2019-06-18 20:11:08 +02:00
88bf8bb86d
Merge pull request #106 from glego/add-secure-email
...
Add secure email
2019-06-05 11:39:08 +02:00
3d3f11fb85
add redis environmental variables
2018-12-07 22:42:18 -05:00
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
47dc65b84e
add mailer transport env variable
2018-02-24 15:59:18 +01:00
64fc68eb56
add secure email
2018-02-24 15:56:41 +01:00
213d23691c
add secure email
2018-02-23 20:39:10 +01:00
ae7aefe8e4
Updated parameters for 2.3.1
2017-12-26 21:35:43 +01:00
6edcd745c4
makes email confirmation for user registration configurable
2017-12-15 14:31:11 +01:00
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
7b68684720
Updated image to wallabag 2.3.0
2017-12-12 22:28:19 +01:00
b67e80a9f8
allow to override database_charset and locale with env variables
2017-09-20 18:06:33 +02:00
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
f6e4816eb5
provisioner function in entrypoint
2017-02-06 10:20:38 +01:00
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
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
2b13ed0703
Add a POPULAtE_DATABASE env to use an existing wallabag DB
2017-01-16 22:44:43 +01:00
e41a237604
enabled zlib.output_compression in php.ini
...
thanks to @itnAAnti. #40
2017-01-04 13:41:31 +01:00
267618a519
Make entrypoint.sh executable in repository and remove related statement from Dockerfile.
2016-12-26 18:59:30 +01:00