This repository was archived by the owner on Jan 20, 2024. It is now read-only.
Add Docker Compose production environment#10
Open
almereyda wants to merge 9 commits into
Open
Conversation
added 3 commits
March 31, 2020 01:13
- Fidus Writer with Postgres 12 - Configuration examples
- Dockerfile
- increase version to latest
- introduce convention to consider UID:GID 1000:1000
- add dependencies for PostgreSQL and 12 factor deployment
- install Fidus Writer with plugins
- start-fiduswriter.sh
- enforce UID:GID on mounted volumes
- reorder configuration and media actions before setup takes place,
in so the correct configuration is applied
added 4 commits
March 31, 2020 03:28
- docker-compose.yaml integrates with a reverse proxy - the environment now knows how to close its Emaul with STARTTLS - the startup script avoids a race condition with trying to move media before its collected
This was referenced Apr 12, 2021
Closed
Open
- deprecate github-export (to prepare for gitrepo-export) - serve static assets through Caddy - switch from Traefik v1.7 to Traefik 2.x label notation - add GitLab authentication - reassure example configuration - refine README
Author
|
The last commit brings updates to actually producing and serving transpiled production assets for the application, and updates to the latest available release. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This Pull Request brings changes that update the Docker environment to reflect and close #9.
It extends the repository with
docker-compose.yamlfor service orchestration, including PostgreSQLconfiguration.pyexample that retrieves configuration from the environmentfiduswriter.envandpostgres.envexamples that show which settings are availableand brings changes to the
Dockerfileupdated to Fidus Writer's latest version and a UID:GID mapping that helps to access the/datavolume from the host system, if mounted there, and thestart-fiduswriter.shscript, in soconfiguration.pyis put into place before it is being used forsetup, plus theREADME.mdexplaining how this is to be used.