Commit graph

366 commits

Author SHA1 Message Date
Nadav Tasher
203bf92a0a Fix data directory regression 2024-11-24 19:49:32 +02:00
Nadav Tasher
b9f32c1739 Remove ulimit from Dockerfile 2024-11-24 02:01:10 +02:00
Nadav Tasher
7e1c65f616 Removed stack-size changing, replaced with FD limit 2024-11-24 01:29:56 +02:00
Nadav Tasher
447ae93476 Updated NodeJS version to v14.21.4 (Meteor ESM) 2024-11-24 00:46:29 +02:00
Nadav Tasher
3e0ef3d070 Created efficient multi-stage Dockerfile 2024-11-23 23:20:57 +02:00
Lauri Ojansivu
edb7398295 Revert adding more stack size.
Thanks to xet7 !
2024-11-16 21:16:30 +02:00
Lauri Ojansivu
7a34bc3eb0 Updated Docker base image to Ubuntu 24.10.
Thanks to Ubuntu developers !
2024-11-15 23:33:18 +02:00
Lauri Ojansivu
324be07b85 Add more stack size.
Thanks to xet7 !
2024-11-02 18:34:51 +02:00
Lauri Ojansivu
952f7feb49 Updates 2024-08-03 02:24:49 +03:00
Lauri Ojansivu
79e2001708 Update Docker base images to Ubuntu 24.04.
Thanks to xet7 !
2024-06-03 03:06:58 +03:00
Martin Filser
cc1ca4a1bb Dockerfile for production and development same build (part 2) 2024-05-26 19:55:19 +02:00
Martin Filser
c8b1ef8ea6 Dockerfile for production and development same build (part 1) 2024-05-26 19:49:31 +02:00
Lauri Ojansivu
63117e87e7 Update Docker base container to Ubuntu 24.04, and update software versions.
Thanks to developers of dependencies !
2024-04-28 16:19:14 +03:00
Martin Rys
28612bbc8a Dockerfile: Switch RUN commands to heredoc to avoid an insane amount of ANDs and escapes 2024-04-14 17:31:19 +02:00
Lauri Ojansivu
93be112a94 Azure AD B2C login using OAuth2. https://github.com/wekan/wekan/wiki/B2C
Thanks to snowsky and xet7 !

Fixes #5242
2023-12-17 13:54:55 +02:00
mueller-ma
0f14bd3358 Add label org.opencontainers.image.source
Closes #5191
2023-11-10 13:32:26 +01:00
Lauri Ojansivu
52e76c5496 Add more Docker Labels to Dockerfile.
Thanks to mueller-ma and xet7 !

Fixes #5191
2023-11-09 12:57:41 +02:00
Lauri Ojansivu
0f99f22fa5 Docker base image to Ubuntu 23.10.
Thanks to Ubuntu developers!
2023-10-31 15:11:47 +02:00
Lauri Ojansivu
637442563e Updated versions at Dockerfile. arm64 Dockerfile does not work yet.
Thanks to xet7.
2023-09-25 21:06:29 +03:00
Lauri Ojansivu
be2e002720 Try to fix WeKan Docker build.
Thanks to xet7 !
2023-09-25 18:25:34 +03:00
Lauri Ojansivu
a781c0e7dc Added DEFAULT_BOARD_ID environment variable setting to all WeKan platforms.
Thanks to xet7 !
2023-08-23 06:27:06 +03:00
Lauri Ojansivu
8dc7aa490a Update WeKan Docker to Node.js 14.21.4. Thanks to Meteor and xet7! 2023-08-01 10:36:05 +03:00
Lauri Ojansivu
c8ec8d456b Reverted Feature: Docker Health Check.
Thanks to xet7 !

Related https://github.com/wekan/wekan/pull/4954
2023-06-10 11:43:59 +03:00
Lauri Ojansivu
b008986122 Try to fix Docker build by removing empty continuation lines.
Thanks to xet7 !
2023-06-09 21:23:17 +03:00
Martin Filser
a5519983fe docker build was broken because of wrong curl install
- curl is already installed at the top of Dockerfile
2023-06-09 20:01:33 +02:00
Luke Tainton
8a4f25527e
Add health checks to Wekan container 2023-06-08 09:22:59 +01:00
Lauri Ojansivu
bcd43629cc Update Docker Ubuntu base image and Meteor version.
Thanks to xet7 !
2023-04-25 03:37:06 +03:00
Lauri Ojansivu
dd6e7372b7 Updated to Node.js v14.21.3. Thanks to Node.js developers. 2023-02-18 01:21:28 +02:00
Lauri Ojansivu
21e2eabd60 Store files to S3. In Progress.
Thanks to xet7 !

Related #142
2022-12-21 23:48:47 +02:00
Lauri Ojansivu
689e37e434 Updated to Node.js v14.21.2. Thanks to Node.js developers. 2022-12-14 19:13:10 +02:00
Lauri Ojansivu
e62b19affe Updated Meteor version at Dockerfile.
Thanks to xet7 !
2022-11-22 23:12:12 +02:00
Lauri Ojansivu
57c09e15ac Revert max_old_space_size and stack-size. Update markdown-it-mermaid and cli-table3.
Thanks to xet7 !
2022-11-22 00:48:45 +02:00
Lauri Ojansivu
20e3282edd Updated to Node.js v14.21.1. Thanks to Node.js developers. 2022-11-05 02:46:25 +02:00
Lauri Ojansivu
d710168cfa Updated to Node.js v14.21.0. Thanks to Node.js developers. 2022-11-02 16:52:25 +02:00
Lauri Ojansivu
a52213b93a Use Ubuntu 22.10 base on Docker.
Thanks to Ubuntu developers!
2022-10-25 00:46:37 +03:00
Justin Zhang
ef64b0a654 Fix avatar upload error
- Set server-side avatar size limit to 72000
2022-10-06 15:12:12 +08:00
Lauri Ojansivu
ccf4f59430 Updated to Node.js v14.20.1. Thanks to Node.js developers. 2022-09-26 21:52:14 +03:00
Lauri Ojansivu
34862810df Added METRICS_ALLOWED_IP_ADDRESSES settings to Docker/Snap/Source https://github.com/wekan/wekan/wiki/Metrics .
Thanks to xet7 !

Related https://github.com/wekan/wekan/pull/4700
2022-09-22 15:39:15 +03:00
Lauri Ojansivu
4ae0d49431
Merge pull request #4675 from bronger/master
Avoid non-terminating containers
2022-09-06 13:37:19 +03:00
Torsten Bronger
eaea1936a0 Avoid non-terminating containers
The process 1 in the container does not shut down gracefully after having
received a TERM signal.  Therefore, we send a SIGKILL immediately.  This is a
kludge as long as node/meteor has no proper SIGTERM handler enabled.  See
<https://github.com/wekan/wekan/issues/4668>.
2022-09-06 12:30:32 +02:00
Lauri Ojansivu
3772ce3aca Fix building Dockerfile on Mac M1 etc.
Thanks to willman42 and xet7 !

Fixes #4666
2022-09-04 11:33:57 +03:00
Lauri Ojansivu
77927a1ca4 Removed old stuff from Dockerfile.
Thanks to xet7 !
2022-09-04 10:26:23 +03:00
William Trelawny
c6fa37640a
Update Dockerfile
revert changes made in f26f86dd3f
2022-08-31 20:55:20 -04:00
William Trelawny
f26f86dd3f
Update Dockerfile
Removed hardcoding port 8080 in image, allowing more flexibility for complex docker deployments.
2022-08-30 20:03:28 -04:00
Tobias Wolf
c64a221453 Add support to validate uploaded avatars 2022-08-20 08:46:41 +02:00
Tobias Wolf
b5d311c00c Add support to validate attachment uploads by an external program 2022-08-15 21:09:46 +02:00
Tobias Wolf
ed3223fedc Add support to validate attachment uploads by type and size 2022-08-03 13:06:23 +02:00
Lauri Ojansivu
284f440136 OIDC/OAuth2 autologin settings for Docker/Snap/Source/Bundle platforms.
Thanks to xet7 !
2022-07-11 17:44:58 +03:00
Lauri Ojansivu
239dd1a341 Updated to Node.js v14.20.0. Thanks to Node.js developers. 2022-07-08 10:10:34 -04:00
Lauri Ojansivu
6b4ffa69c6 Docker base image to Ubuntu 22.04 .
Thanks to Ubuntu developers !
2022-06-13 13:39:35 +03:00