This commit is contained in:
@@ -1,3 +1,5 @@
|
|||||||
1. `pnpm install`
|
1. `pnpm install`
|
||||||
2. `pnpm initialize_data`
|
2. `pnpm initialize_data`
|
||||||
3. `docker compose up`
|
3. `docker compose up`
|
||||||
|
4. `docker compose exec crowdsec cscli bouncers add CaddyBouncer` to get api key
|
||||||
|
5. add api key to `CROWDSEC_API_KEY=<KEY>` in `.env` file
|
||||||
|
|||||||
@@ -8,16 +8,16 @@
|
|||||||
{$CADDY_BASE_HOST} {
|
{$CADDY_BASE_HOST} {
|
||||||
route {
|
route {
|
||||||
crowdsec
|
crowdsec
|
||||||
encode zstd gzip
|
}
|
||||||
reverse_proxy http://frontend:3000
|
encode zstd gzip
|
||||||
handle_path /api/* {
|
reverse_proxy http://frontend:3000
|
||||||
reverse_proxy http://backend:3000
|
handle_path /api/* {
|
||||||
}
|
reverse_proxy http://backend:3000
|
||||||
handle_path /profileImages/* {
|
}
|
||||||
rewrite * /sorvor{path}
|
handle_path /profileImages/* {
|
||||||
reverse_proxy http://minio:9000
|
rewrite * /sorvor{path}
|
||||||
|
reverse_proxy http://minio:9000
|
||||||
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
log {
|
log {
|
||||||
output file /var/log/caddy/access.log
|
output file /var/log/caddy/access.log
|
||||||
|
|||||||
Reference in New Issue
Block a user