Commit Graph

55 Commits

Author SHA1 Message Date
Markus Kahl
63499105b9 change compose up command to avoid any confusing involving the pulling of the proxy image 2024-09-02 16:39:03 +02:00
Eric Schubert
6b10106a0f [#55776] create proxy without static assets (#83)
* [#55776] added custom image for proxy

- based on caddy:2
- copy assets from openproject image into proxy image

* [#55776] removed static asset serving from proxy

- https://community.openproject.org/wp/55776
- apparently caddy correctly redirects asset requests to the web service
2024-07-16 10:46:15 +01:00
Eric Schubert
9a9b458a2f [chore] added documentation to the Caddyfile (#73)
* [chore] added documentation to the Caddyfile

- additional information for usage with reverse proxies

* forward X-Forwarded headers in default config
2024-06-05 14:38:30 +01:00
Eric Schubert
7c00ebe2df [chore] extract volumes from app anchor (#74)
- yaml anchors do not support merging of lists
- to add specific volumes to a service, you cannot use an alias to
  include shared volumes
- hence, every service should do the volume definition by itself, once
  there is a single service that has a specific volume next to the common ones
2024-06-05 11:58:08 +01:00
Eric Schubert
dbccaae404 [#53464] replaced containered proxy with caddy (#70)
* [#53464] replaced containered proxy with caddy

- running compose stack work with slim container now
- using caddy as a light weight proxy
- tested with and without OPENPROJECT_RAILS__RELATIVE__URL__ROOT

* rename doc root to avoid confusion, use slim as default container

---------

Co-authored-by: Markus Kahl <machisuji@gmail.com>
2024-05-17 13:43:16 +01:00
Eric Schubert
adce411f26 [chore] update default data and readme for stable/14 (#69) 2024-05-03 09:51:53 +01:00
Philipp von Marklowski
c9a717d323 Update docker-compose.yml
See Issue #65
2024-04-30 11:31:58 +02:00
Oliver Günther
8baac80c18 Use OpenProject 14 2024-04-24 08:15:50 +02:00
Wilsen Hernández
d014d1ab5b feat: set default TAG in .env.example as version 13 2023-11-21 07:23:05 +01:00
Markus Kahl
fcd6d94361 use OpenProject 13 2023-08-21 13:26:32 +01:00
Markus Kahl
d3a11e307d remove kubernetes as helm chart should be used 2023-08-21 13:26:08 +01:00
Yule
3103a2ccbf Highlight usage of .env file for compose stack (#53)
Co-authored-by: Benjamin Bädorf <hello@benjaminbaedorf.eu>
2023-05-11 15:03:16 +02:00
Oliver Günther
78435e0b29 Engage autoheal after 10mins and reduce interval to 30s (#52)
Fixes restarting seeder containers when the runtime exceeds 30s. Fixes #50
2023-05-11 11:38:58 +02:00
Markus Kahl
dd17ff1bb8 amend missing prefix in https env var 2023-04-05 14:19:46 +02:00
Oliver Günther
1c0351604a Update README.md 2022-10-18 20:19:27 +02:00
dev-clavis
ba8caec69d Allow non ssl connections
Adding these env vars to the docker-compose.yml
OPENPROJECT_HTTPS, OPENPROJECT_HOST__NAME, OPENPROJECT_HSTS
2022-10-04 09:01:48 +02:00
Shirshak
50f5ed0b1c Add environment variable
Instead of forcing the user to search available environment variables inside the docker config, it is appropriate to add a commented version of the key-value pairs.
2022-10-04 09:01:48 +02:00
Markus Kahl
961926294a allow setting common options and show in example 2022-10-04 09:01:48 +02:00
Markus Kahl
547e527b72 amend local docs for https and port binding 2022-10-04 09:01:48 +02:00
Markus Kahl
c793b35a61 make HTTPS option discoverable and overridable 2022-10-04 09:01:48 +02:00
Oliver Günther
d7c08b070b Update README.md 2022-07-05 21:18:29 +02:00
Atheesh Thirumalairajan
5b4b7b5ba3 Compatibility with Portainer (Widely used Docker Control Panel)
While deploying stacks (`docker-compose`) using Portainer, the web interface does not allow the `.yml` file to have two `<<` tags in the same level. Therefore replacing two of them as one in brackets solves the issue.

This configuration works both with the Portainer web interface and the docker-compose cli without any problems.
Know more about Portainer at https://www.portainer.io/
2022-06-29 07:21:03 +02:00
Markus Kahl
0648a8a7b3 fix edition 2022-06-10 09:10:47 +01:00
Markus Kahl
a4f43f21b6 fix branch 2022-06-01 14:03:46 +01:00
Markus Kahl
5680f34b85 Merge branch 'dev' into stable/12 2022-06-01 14:01:58 +01:00
Markus Kahl
19269f8429 define edition to make changing to bim discoverable 2022-06-01 14:01:45 +01:00
Markus Kahl
6eda706b3c fixed branch 2022-06-01 13:55:59 +01:00
Markus Kahl
0a277c8564 kubernetes setup (#24) 2022-04-05 09:38:24 +01:00
Richard James Acton
a25deec9b1 Parameterises data volumes & postgress password (#21)
* parameterise opdata & pgdata

* postgres pwd var

* pwd quotes

* postgress password variable rename

Co-authored-by: RichardJActon <richardjacton@uni-koeln.de>
2022-02-16 13:03:24 +00:00
lgaida
91039b22be Make Healthcheck comply to relative root (#17)
* make healthcheck comply to relative root

* make healthcheck comply to relative root
2022-01-03 16:05:36 +01:00
Markus Kahl
01a293a53c only autoheal op web container 2021-12-21 10:25:12 +00:00
Markus Kahl
30826d8990 Revert "make sure to only autoheal op web"
This reverts commit 5f32ac6b23.
2021-12-21 10:25:06 +00:00
Markus Kahl
1409deacca only autoheal op web container 2021-12-21 10:23:06 +00:00
Markus Kahl
6eb836b5ce Revert "make sure to only autoheal op web"
This reverts commit 5f32ac6b23.
2021-12-21 10:21:05 +00:00
Markus Kahl
9a5921d05a make sure to only autoheal op web 2021-12-21 01:34:01 +00:00
Markus Kahl
5f32ac6b23 make sure to only autoheal op web 2021-12-21 01:32:20 +00:00
Markus Kahl
88795aaa3d Merge branch 'dev' into stable/12 2021-12-21 00:42:13 +00:00
Markus Kahl
687918e722 fixed health check port 2021-12-21 00:41:53 +00:00
Markus Kahl
340a8ec463 pin autoheal to well known version 2021-12-21 00:41:49 +00:00
Markus Kahl
aff9764360 Merge branch 'dev' into stable/12 2021-12-17 09:45:47 +00:00
Oliver Günther
8d30ae89f2 Add stable/12 branch 2021-12-17 09:41:24 +00:00
Markus Kahl
740bc09395 use latest OpenProject version 2021-12-17 09:39:24 +00:00
Markus Kahl
9f0643dad1 puma is the default now 2021-12-17 09:38:10 +00:00
Oliver Günther
495e8cca9d Add stable/12 branch 2021-11-10 13:13:27 +01:00
Markus Kahl
44a239ded5 automatically restart unhealthy containers (#8) 2021-08-31 14:03:45 +01:00
Markus Kahl
82ca2a098c allow db url override from env 2021-08-20 10:24:41 +01:00
Markus Kahl
1d2c5a4f3d allow db url override from env 2021-08-20 10:24:19 +01:00
Cyril Rohr
4a74729b73 Introduce upgrade scripts for compose installation (here for postgres-13) (#6) 2021-07-12 15:07:44 +01:00
Markus Kahl
44c005cd81 make sure to configure db pool size in database url
also define threads explicitly to make it easier to adjust
2021-06-08 13:47:46 +01:00
Benjamin Bädorf
2d672bd9de Fix docker-compose commands (#3) 2020-12-18 08:55:38 +00:00