Commit Graph

63 Commits (5cc53c9e14ef5319f2dd8f88aa58d6e966cfdb20)

Author SHA1 Message Date
Luke McCarthy 9b3664aeeb Update README.md to fix typo & fix compatibility with new versions of docker compose 10 months ago
Jonas Zohren 90fea00dc7 Merge branch 'docs-docker-coturn' into 'next'
Docs: coturn instructions for docker

See merge request famedly/conduit!498
10 months ago
Jonas Zohren 20924a44f1 Suggestion on how to generate a secure key 10 months ago
purplemeteorite 38d6426b0e coturn setup instructions for docker 10 months ago
Timo Kösters 2581f7a10b Merge branch 'fix-broken-links' into 'next'
Docs: Fix broken links in docker documentation

See merge request famedly/conduit!520
11 months ago
Timo Kösters b8c164dc60
feat: version checker 11 months ago
purplemeteorite c0a2acb869 Merge branch 'next' into 'fix-broken-links'
# Conflicts resolved:
#   docker/README.md
11 months ago
Timo Kösters 97835541ce Merge branch 'uak-next-patch-77212' into 'next'
Change link from docker-compose.override.traefik.yml to docker-compose.override.yml in README.md

See merge request famedly/conduit!514
11 months ago
purplemeteorite 081cc66eda fixed broken traefik links in docker README 11 months ago
purplemeteorite 7489e2c4f6 moved docker-compose.yml into the docker folder 11 months ago
uak 54a115caf3 Change link from docker-compose.override.traefik.yml to docker-compose.override.yml in README.md 11 months ago
purplemeteorite bd8fec3836 changed registry options
1. Recommended GitLab's own registry over Docker Hub. (Reason: https://gitlab.com/famedly/conduit/-/merge_requests/492#note_1457220261)
2. Added the development image :next to the list of options.
3. Displayed text for Docker Hub now contains "docker.io" as part of the link for easier copy-paste for podman users. Clicking on the link still takes to the website.
11 months ago
Jonas Zohren 17180a3e08 capitalize names 12 months ago
purplemeteorite 06a1321e56 easier-to-read docker setup instructions 1 year ago
Moritz Heiber cfcc9086ff Add a dynamic address resolution to the Docker healthcheck 1 year ago
Ticho 34782694 09015f113c Describe a better way to enforce Content-Type in nginx
add_header will not override the Content-Type header set by the server,
but will instead add another header below, which is obviously not ideal.

The proposed change will instead tell nginx to set the correct value for
this header straight away.
2 years ago
exin 98702da4e6
Lower default log level for docker 2 years ago
Jonas Zohren e03a2b8636 chore(docker): Bump base image to alpine 3.16.0 2 years ago
Jonas Zohren 1ebf417c11 chore: Bump alpine version for CI generated docker 2 years ago
Jonas Zohren 61277452af
chore(docker): Bump alpine (base image) version 2 years ago
Jonas Zohren a5bb6786c8
fix(docker): Make conduit own default db path
When a user mounts a volume into the default volume path,
it uses the permissions and ownership from the host volume.
In most cases, this is 1000:1000, which it also uses on the inside.

If you don't mount a volume though (e.g., for testing), conduit cries:
“The database couldn't be loaded or created.”

This fix chowns the default db dir to remedy this.
2 years ago
Jonas Zohren 86162c2c20
Merge branch 'next' into docs 2 years ago
Jonathan de Jong cc14727888 revert reflow 2 years ago
Jonathan de Jong 94573a3a61 improve docker documentation some 2 years ago
Jonas Zohren b4225cb0fc
fix(docker): use user 1000 and standard db path 2 years ago
Jonas Zohren 0be8500c4f
Set all env vars in docker README 2 years ago
Jonas Zohren c4353405a5
Suggestions from Jonas Zohren 2 years ago
Timo Kösters de6c3312ce
docs: make all configs match 2 years ago
Jonas Platte 1f7b3fa4ac
Port from Rocket to axum 2 years ago
Jonas Zohren 103dc7e09b
Pre-0.3 doc adjustments 2 years ago
Jonas Zohren e5bac5e4f5
fix: Running in Docker 2 years ago
Jonas Zohren 9478c75f9d
Use prebuilt CI-containers from https://gitlab.com/jfowl/conduit-containers
Also run all builds on approved MRs
2 years ago
Jonas Zohren 401b88d16d
fix: Healtcheck use netstat for port as fallback 2 years ago
Jonas Zohren 44f7a85077
fix: Use default port for healthcheck as fallback
Conduit can start without a specific port being configured.
This adjusts the healthcheck script to tolerate that state.

Closes https://gitlab.com/famedly/conduit/-/issues/222
2 years ago
Maxim De Clercq c7560b3502
fix: remove libgcc dependency in ci builds since the binary is ensured to be statically compiled 2 years ago
Ticho 34782694 b746f17e56 Make traefik+nginx config more self-contained
The nginx instance which is serving the .well-known endpoints can serve
the simple JSON replies directly from memory, instead of having them
as external files on disk.
3 years ago
Jonas Zohren 339a26f56c Update docker images 3 years ago
Jonas Zohren 9bfc7b34b6 Fixes for !225 3 years ago
Jonas Zohren 2fff720df3 CI: New Multiarch builds and Docker images + cargo clippy/test output now integrated into GitLab 3 years ago
Daniel Wiesenberg bbe36810ec Fix deprecated/removed Traefik label 3 years ago
Timo Kösters 9c3f1a9272 Merge branch 'master' into 'master'
Add Traefik setup, incl. step-by-step, to docker README.

See merge request famedly/conduit!158
3 years ago
Timo Kösters 22779c21d3 Merge branch 'health_script' into 'master'
Fix healthcheck.sh permissions and rearange ci dockerfile

See merge request famedly/conduit!179
3 years ago
Daniel Wiesenberg 8c584887c9 Fix healthcheck.sh permissions and rearange ci dockerfile 3 years ago
Timo Kösters 364820aae4 Merge branch 'registration-default' into 'master'
Default registration true

See merge request famedly/conduit!176
3 years ago
Jonathan de Jong 9ec8b7f2b3 registration default true 3 years ago
Daniel Wiesenberg 9ded40e983 Change healthcheck in ci dockerfile 3 years ago
Daniel Wiesenberg a469ca0461 Move docker healthcheck into dedicated script. 3 years ago
Daniel Wiesenberg 5800e9b797 Add Traefik setup, incl. step-by-step, to docker README. 3 years ago
Daniel Wiesenberg a7b6af7caf Bump version of alpine docker image to 3.14 3 years ago
Jonas Zohren 167e903a56 Fix typo 3 years ago