cbc788b33e
readme: update readme in order to test deployment
...
Signed-off-by: Max R. Carrara <max@aequito.sh>
2025-08-16 23:26:01 +02:00
9d1a61885c
server: docker: fix traefik not being able to discover server
...
tl;dr: Since the server is in both the postgres instance's isolated
"backend" network and the public-facing "docker-net", traefik
unfortunately happened to decide to use the "backend" network for its
proxying purposes. This led to the server not being reachable at all.
This commit fixes that by explicitly telling traefik which network to
use.
Signed-off-by: Max R. Carrara <max@aequito.sh>
2025-08-16 22:52:06 +02:00
tk
83f773abe1
regenerate endpoint source
2025-08-16 19:37:06 +02:00
tk
be2a58cbd9
merge generated jank
2025-08-16 19:35:56 +02:00
c64fa677ac
tree-wide: run serverpod generate
...
Signed-off-by: Max R. Carrara <max@aequito.sh>
2025-08-16 19:23:11 +02:00
7631cfd326
server: docker: remove debug container from compose file
...
Signed-off-by: Max R. Carrara <max@aequito.sh>
2025-08-16 18:48:34 +02:00
f87843785a
server: make/docker: add deployment procedures
...
Signed-off-by: Max R. Carrara <max@aequito.sh>
2025-08-16 18:48:34 +02:00
6786def063
server: dockerfile: fix broken ENTRYPOINT from generated project
...
This cost me an entire afternoon. I don't know whose bright idea it
was to just slap all arguments into the ENTRYPOINT, but here we are.
ENTRYPOINT now just runs the `server` executable, while COMMAND is
used to pass arguments / flags to it. This is useful for e.g. passing
`--apply-migrations` for deployments.
Signed-off-by: Max R. Carrara <max@aequito.sh>
2025-08-16 18:48:34 +02:00
5b8b317e89
server: dockerfile: add todos for improvements
...
Signed-off-by: Max R. Carrara <max@aequito.sh>
2025-08-16 18:48:34 +02:00
tk
33c98019bb
regenerate stream endpoints
2025-08-16 18:39:33 +02:00
tk
9de633feb9
merge frontend changes
2025-08-16 18:10:28 +02:00
tk
642dddaaa3
type quote stream
2025-08-16 17:18:01 +02:00
tk
07870891da
rm serverpod templates
2025-08-16 16:13:51 +02:00
fb8ba7e6d1
make: fix PHONY target declarations
...
Signed-off-by: Max R. Carrara <max@aequito.sh>
2025-08-16 16:12:06 +02:00
tk
b427b44e4c
rename android pkg, ignore client secrets
2025-08-16 15:47:46 +02:00
tk
707dfbd76c
add sample http client call logic
2025-08-16 15:47:04 +02:00
aa20d32c27
server: make: add local-env target for convenience
...
Signed-off-by: Max R. Carrara <max@aequito.sh>
2025-08-16 15:26:02 +02:00
68e940986d
readme: update readme
...
Signed-off-by: Max R. Carrara <max@aequito.sh>
2025-08-16 15:04:06 +02:00
82fcb683ba
make: add compose file and make targets for local dev container
...
Signed-off-by: Max R. Carrara <max@aequito.sh>
2025-08-16 14:51:57 +02:00
3684a0944e
dockerfile: pin alpine image version to 3.22
...
Signed-off-by: Max R. Carrara <max@aequito.sh>
2025-08-16 14:51:57 +02:00
tk
75724e4043
yield quote updates
2025-08-16 14:43:05 +02:00
tk
6f75132073
migrate db
2025-08-16 14:28:40 +02:00
tk
ff8de67cbb
define quote endpoint
2025-08-16 14:15:21 +02:00
tk
c952f17e30
add auth module
2025-08-16 14:04:53 +02:00
tk
6e78ac2665
introduce quote models
2025-08-16 13:08:10 +02:00
tk
6fd404fc88
rm env and redis
2025-08-16 12:06:10 +02:00
tk
89696dcd9b
reinit as serverpod project
2025-08-16 11:58:34 +02:00