forked from AkkomaGang/akkoma
Norm
0cb3812ac0
The docker-compose.yml file is likely to be edited quite extensively by admins when setting up an instance. This would likely cause problems when dealing with updating Akkoma as merge conflicts would likely occur. Docker-compose already has the ability to use override files in addition to the main `docker-compose.yml` file. Admins can instead put any overrides (additional volumes, container for elasticsearch, etc.) into a file that won't be tracked by git and thus won't run into merge conflicts in the future. In particular, the `docker-compose.override.yml` will be checked by docker compose in addition to the main file if it exists and override definitions from the latter with the former.
81 lines
1.2 KiB
Text
81 lines
1.2 KiB
Text
# App artifacts
|
|
docs/site
|
|
*.zip
|
|
*.sw*
|
|
secret
|
|
/_build
|
|
/db
|
|
/deps
|
|
/*.ez
|
|
/test/instance
|
|
/test/uploads
|
|
/.elixir_ls
|
|
/test/fixtures/DSCN0010_tmp.jpg
|
|
/test/fixtures/test_tmp.txt
|
|
/test/fixtures/image_tmp.jpg
|
|
/test/tmp/
|
|
/doc
|
|
/instance
|
|
/priv/ssh_keys
|
|
vm.args
|
|
.cache/
|
|
.hex/
|
|
.mix/
|
|
.psql_history
|
|
docker-resources/Dockerfile
|
|
docker-resources/Caddyfile
|
|
pgdata
|
|
|
|
# Prevent committing custom emojis
|
|
/priv/static/emoji/custom/*
|
|
|
|
# Generated on crash by the VM
|
|
erl_crash.dump
|
|
|
|
# Files matching config/*.secret.exs pattern contain sensitive
|
|
# data and you should not commit them into version control.
|
|
#
|
|
# Alternatively, you may comment the line below and commit the
|
|
# secrets files as long as you replace their contents by environment
|
|
# variables.
|
|
/config/*.secret.exs
|
|
/config/generated_config.exs
|
|
/config/runtime.exs
|
|
/config/*.env
|
|
|
|
|
|
# Database setup file, some may forget to delete it
|
|
/config/setup_db*.psql
|
|
|
|
.DS_Store
|
|
.env
|
|
|
|
# Editor config
|
|
/.vscode/
|
|
|
|
# Prevent committing docs files
|
|
/priv/static/doc/*
|
|
docs/generated_config.md
|
|
|
|
# Code test coverage
|
|
/cover
|
|
/Elixir.*.coverdata
|
|
|
|
.idea
|
|
pleroma.iml
|
|
|
|
# asdf
|
|
.tool-versions
|
|
|
|
# Editor temp files
|
|
/*~
|
|
/*#
|
|
|
|
# Generated documentation
|
|
docs/site
|
|
docs/venv
|
|
|
|
# docker stuff
|
|
docker-db
|
|
*.iml
|
|
docker-compose.override.yml
|