Taneční klub Ostrava
Find a file
Nikola Kubeczkova f531241380
All checks were successful
ci/woodpecker/tag/tests Pipeline was successful
ci/woodpecker/tag/build/1 Pipeline was successful
ci/woodpecker/tag/build/2 Pipeline was successful
cookies + css footer
2025-09-29 17:58:35 +02:00
.woodpecker fix dependency names 2025-09-23 23:58:50 +02:00
docker dockerfiles update 2025-09-21 17:06:18 +02:00
services cookies + css footer 2025-09-29 17:58:35 +02:00
.dockerignore Initial commit 2025-02-07 15:29:03 +01:00
.env.example few fixes and basics of backend 2025-02-16 21:10:50 +01:00
.gitignore few fixies and add tests 2025-03-28 18:36:20 +01:00
docker-compose.build.yml Initial commit 2025-02-07 15:29:03 +01:00
docker-compose.yml css in gallery, finish contacts, showing image 2025-09-02 21:23:12 +02:00
README.md add deployment guide 2025-09-23 20:58:09 +02:00
renovate.json add renove.json 2025-09-21 22:58:02 +02:00

Template project

Running

  1. create .env from .env.example
  2. docker compose run --rm frontend npm install
  3. docker compose build
  4. docker compose up

Adding new frontend packages

docker compose run --rm frontend npm install <package>

Adding new backend packages

docker compose run --rm backend uv add <package> docker compose build :)

How to release a new version on production

  1. Make and push a tag
  2. Wait for build job to finish: https://ci.kropcloud.net/repos/8
  3. Go to infra repository: https://git.kropcloud.net/BeeeBooo/infra
  4. Open tko/kustomization.yaml and click the edit buttonm (top right corner with pen)
  5. Update the newTag: for both frontend and backend
  6. Scroll down and click commit changes
  7. Done! It should sync on its own, but you can speed it up
  8. (optional) Go to argo https://argo.kropcloud.net/applications/argocd/beeebooo-crew-tko?resource=&view=pods
  9. (optional) Press the Refresh button on top (frontend is faster, backend may take some time)