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
1f4d9af316
added db migration part to the docs
2016-10-11 16:18:52 +02:00
6a5ab7c126
added new dependencies and added redis support
...
somehow there is a problem with the parameters.yml and environment
variables. ansible templates are now used.
database migration is still a big problem.
2016-10-11 16:18:52 +02:00
4094d3c9ff
give the ability to change postgres root user
...
This can be acheived by setting the environment variable POSTGRES_USER
2016-08-24 18:25:03 +02:00
6a67881572
Increase max body size from nginx
...
With the default client_max_body_size (1M), import cannot be used.
Raise the limit to 50M.
2016-07-21 13:38:03 +02:00
26b75eee75
made email server settings configurable
2016-06-11 15:43:04 +02:00
06af340123
Added Postgres support
...
Now its possible to use a Postgres container as database backend.
2016-04-25 12:33:57 +02:00
6e006e4730
Fix logs naming
...
Errors to error.log and access to access.log
2016-04-24 22:13:25 +03:00
7b46fdd314
Fixed bug with entrypoint
...
The entrypoint didnt triggered the install script if there is no
sqlitedb.
2016-04-22 14:20:04 +02:00