Commit b44d4e2
fix: simplify Dockerfiles for api-main and reader-main (#490)
* refactor: simplify Dockerfiles for api-main and reader-main
* Removed multi-stage build setup and unnecessary workspace copying.
* Updated working directory to /app for consistency.
* fix: re-add NODE_TLS_REJECT_UNAUTHORIZED
* refactor: reduce docker images by copying only required code into stage 2
* chore: remove PostgreSQL replication setup SQL file
Replication subscriber is now initialized when first run by the feed
sync app.
Also removing the SQL file fixes an issue that made PostgreSQl docker
initialization fail.
* fix: change Docker files to use `--frozen-lockfile`
Done to have reproducible builds, otherwise we could have unexpected
issues with dependencies.
---------
Co-authored-by: jeronimoalbi <894299+jeronimoalbi@users.noreply.github.com>1 parent 0b22108 commit b44d4e2
File tree
4 files changed
+35
-22
lines changed- packages
- api-main
- postgresql
- reader-main
4 files changed
+35
-22
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
18 | 17 | | |
19 | 18 | | |
20 | 19 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
2 | 4 | | |
3 | | - | |
4 | | - | |
| 5 | + | |
| 6 | + | |
5 | 7 | | |
6 | 8 | | |
7 | | - | |
8 | | - | |
| 9 | + | |
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
12 | | - | |
| 13 | + | |
| 14 | + | |
13 | 15 | | |
14 | 16 | | |
15 | | - | |
16 | | - | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
17 | 24 | | |
| 25 | + | |
18 | 26 | | |
19 | 27 | | |
20 | 28 | | |
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
2 | 4 | | |
3 | | - | |
4 | | - | |
| 5 | + | |
| 6 | + | |
5 | 7 | | |
6 | 8 | | |
7 | | - | |
8 | | - | |
| 9 | + | |
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
12 | | - | |
13 | | - | |
| 13 | + | |
| 14 | + | |
14 | 15 | | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
15 | 25 | | |
16 | | - | |
| 26 | + | |
| 27 | + | |
17 | 28 | | |
18 | 29 | | |
0 commit comments