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
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
d42d34cdac
Add .s6-svscan/finish.
2016-11-26 20:35:51 +01:00
f7bd58c73a
fixed location of php configuration to /etc/php7
2016-11-07 13:20:39 +01:00
ba8f6ec5d3
limit upload size to 100M
2016-11-07 13:20:39 +01:00
c2052c2681
env variable to disable user registration
2016-11-02 11:52:22 +01:00
76f5ecb61e
set email settings through ansible template
2016-10-28 13:06:52 +02:00
ee4a7e4a46
defaults for environment variable lookup for parameters.yml template
...
fixes #26
2016-10-21 14:48:32 +02:00
ed6b4437b8
version 2.1.2 and some cleanups
2016-10-19 11:17:24 +02:00