Pēteris Caune
833e74474a
Update Dockerfile to include mysqlclient
...
cc: #612
2022-03-07 15:55:25 +02:00
Pēteris Caune
9c35b519b3
Update /docker/.env, replace SIGNAL_CLI_ENABLED -> SIGNAL_CLI_SOCKET
2022-02-18 09:51:25 +02:00
Pēteris Caune
622755f7aa
Improve the X-Forwarded-Proto note
...
cc: #597
2022-01-24 15:58:24 +02:00
Pēteris Caune
15be40ce6b
Add note about X-Forwarded-Proto
...
cc: #597
2022-01-17 11:34:06 +02:00
Pēteris Caune
d615cde23e
Update Dockerfile to avoid running "pip wheel" more than once
...
The problem:
- the first "pip wheel" collects a specific version of requests
- the second "pip wheel" collects the latest version of requests
- later "pip install" tries to install both and fails
The fix is to run "pip wheel" once, and it will then pick a single
version of requests that satisfies all constraints.
Fixes : #594
2022-01-05 21:35:09 +02:00
Pēteris Caune
cb78bb02d3
Update Dockerfile to install everything from piwheels on arm/v7
2021-11-10 13:38:05 +02:00
Pēteris Caune
6ce002c064
Add libffi-dev in Dockerfile to fix cffi build
2021-11-10 13:12:00 +02:00
Pēteris Caune
b77c54f665
Update Dockerfile to install apprise
...
Fixes : #581
2021-10-25 21:55:11 +03:00
Pēteris Caune
30a3482d0e
Fix missing uwsgi dependencies in arm/v7 Docker image
2021-10-13 10:43:04 +03:00
Pēteris Caune
1b0f5e92f1
Update Dockerfile to use the piwheels.org repo on armhf
...
cc: #565 , #568
2021-10-12 22:40:11 +03:00
Pēteris Caune
27da637e86
Fix Dockerfile to correctly build cryptography==35.0.0 on 32-bit arm
...
Fixes : #565
Also, split Dockerfile into two stages, so rust
and other build dependencies don't end up in the final image.
Note cryptography has binary wheels for various architectures,
but unfortunately not for 32-bit arm. And, starting from v35.0.0,
cryptography requires rust to build from source.
2021-10-01 09:53:48 +03:00
Jake Howard
cd4cc1f2d9
Pin debian version to Buster
...
Bullseye isn't currently supported on the Pi 4
2021-10-01 08:47:05 +03:00
Jake Howard
7a5afc26be
Install libpq-dev so psycopg2 can build correctly
2021-10-01 08:47:05 +03:00
Jake Howard
25da46f5b6
Use slim version of docker container
...
This massively reduces the size of the final container
2021-10-01 08:47:05 +03:00
Yann Papouin
b5fd5cfaed
Fix db-data volume in docker-compose.yml
...
Use data folder otherwise a second volume is created that becomes orphaned after a docker-compose down.
2021-08-25 16:28:56 +03:00
Pēteris Caune
e6427995b7
Add Whitenoise and improve README
...
Fixes : #548
2021-08-05 18:06:47 +03:00
Pēteris Caune
fd7ab5e767
Implement PagerDuty Simple Install Flow
2021-06-16 14:18:32 +03:00
Mathias Chevalier
a101b1de91
[DOCKER] Fix failing build on armhf, due to cryptography lib trying to build rust
2021-03-11 14:08:36 +02:00
Pēteris Caune
f06616a934
Add Python 3.9 to the testing matrix
2021-02-05 09:33:20 +02:00
Pēteris Caune
65ace8238a
Add the ZULIP_ENABLED setting
2021-02-03 09:11:32 +02:00
Pēteris Caune
e2c90c05b8
Add the VICTOROPS_ENABLED setting
2021-02-03 09:00:28 +02:00
Pēteris Caune
8811640d45
Add the SPIKE_ENABLED setting
2021-01-29 15:21:38 +02:00
Pēteris Caune
725be65bdd
Add the PROMETHEUS_ENABLED setting
2021-01-29 15:05:42 +02:00
Pēteris Caune
419d96da7a
Add the PAGERTREE_ENABLED setting
2021-01-29 14:21:02 +02:00
Pēteris Caune
28150e85fa
Add the PD_ENABLED setting
2021-01-29 14:06:40 +02:00
Pēteris Caune
8d5890d883
Add the OPSGENIE_ENABLED setting, rename OpsGenie -> Opsgenie
2021-01-29 13:47:13 +02:00
Pēteris Caune
5f31b8b873
Add the MSTEAMS_ENABLED setting
2021-01-29 13:20:44 +02:00
Pēteris Caune
6c3debaf11
Add the MATTERMOST_ENABLED setting
2021-01-29 12:36:47 +02:00
Pēteris Caune
52435a9a0c
Add the SLACK_ENABLED setting
2021-01-29 11:59:33 +02:00
Pēteris Caune
67ff8a9bee
Add the WEBHOOKS_ENABLED setting
2021-01-29 11:16:11 +02:00
Pēteris Caune
45078e6566
Set the SECRET_KEY default value back to "---"
...
Previously, I had changed the default value to "", to force
users to set the SECRET_KEY value (the app refuses to start
if SECRET_KEY is empty).
The problem with that is, out of the box, with the default
configuration, the tests also don't run and complain about the
empty SECRET_KEY.
So, a compromise: revert back to the default value "---".
At runtime, if SECRET_KEY has the default value, show a warning
at the top of every page.
2021-01-28 15:38:14 +02:00
Pēteris Caune
4e480cac57
Update instructions in docker/README.md
2021-01-28 14:18:06 +02:00
Pēteris Caune
98b1e13aa1
Update the Docker Compose sample to use an .env file
2021-01-26 14:00:54 +02:00
Pēteris Caune
35e6d41793
Add README
2021-01-21 17:43:28 +02:00
Pēteris Caune
a763fa1de3
Fix DEFAULT_FROM_EMAIL
2021-01-21 17:36:11 +02:00
Pēteris Caune
98439623c5
Add experimental Dockerfile and docker-compose.yml
2021-01-21 17:32:58 +02:00