8
0
Fork 0
mirror of https://gitlab2.federez.net/re2o/re2o synced 2024-11-22 03:13:12 +00:00

Changelog for 3.0-rc

This commit is contained in:
chapeau 2024-03-22 23:12:22 +01:00 committed by chapeau
parent dc153bb2c8
commit a338f3b58d
2 changed files with 23 additions and 2 deletions

View file

@ -2,9 +2,28 @@
## Install steps
Starting with this release, the legacy installation script is no longer supporter. You can now use the brand new docker-based installation.
Starting with this release, the legacy installation script is no longer supported. You can now use the brand new docker-based installation at [Docker-installation](https://gitlab.federez.net/re2o/re2o/-/wikis/Docker-installation)
TODO: describe docker installation when it will be prod-ready
### Migration guide from Re2o 2.9
- Run a git pull
- Ensure that `docker` and `docker-compose` are installed on the server
- Shut down re2o and **make a backup**
- Edit `docker-compose.yml` to suit your needs (notably, you will need to remove the database section, and to provide information for database connection. You can ignore superuser informations)
- If you use custom invoice or voucher template, you will need to mount them in the docker by adding
```yaml
volumes:
- /path/to/invoice/template:templates/default_invoive.html:ro
- /path/to/voucher/template:templates/default_voucher.html:ro
```
- If you use external optional apps, you will need to mount them in the docker by adding
```yaml
volumes:
- /path/to/external/app:app:ro
```
- run `docker compose up`
You will also need to edit the listening port of the nginx docker to be compatible with your reverse proxy configuration.
## Breaking changes

View file

@ -21,6 +21,8 @@ services:
target: postgres
depends_on:
- db
volumes:
- ./re2o/settings_local.py:./re2o/settings_local.py:ro
environment:
- POSTGRES_DB=postgres
- POSTGRES_USER=postgres