networks: radn: {} v6d: external: true volumes: radn-rs: {} book-monads: {} book-radn: {} exercises: {} services: radn-rs-dev: container_name: radn-rs-dev build: radn-rs volumes: - radn-rs:/code/ networks: radn: {} tty: true stop_signal: SIGKILL deploy: restart_policy: condition: unless-stopped delay: 30s window: 300s radn-rs-dd: container_name: radn-rs-dd build: context: radn-rs dockerfile: Dockerfile.Docs volumes: - radn-rs:/code/:ro networks: radn: {} tty: true stop_signal: SIGINT deploy: restart_policy: condition: unless-stopped delay: 30s window: 300s book-monads: container_name: book-monads build: context: radn-rs dockerfile: Dockerfile.Book.Monads environment: MDBOOK_OUTPUT__HTML__GIT_REPOSITORY_URL: "https://gitea.parrrate.ru/PTV/book-monads" MDBOOK_OUTPUT__HTML__EDIT_URL_TEMPLATE: "https://gitea.parrrate.ru/PTV/book-monads/_edit/latest/{path}" volumes: - radn-rs:/code/:ro - book-monads:/data/book/:rw networks: radn: {} tty: true stop_signal: SIGKILL deploy: restart_policy: condition: unless-stopped delay: 30s window: 300s book-radn: container_name: book-radn build: context: radn-rs dockerfile: Dockerfile.Book.RADN environment: MDBOOK_OUTPUT__HTML__GIT_REPOSITORY_URL: "https://gitea.parrrate.ru/PTV/book-radn" MDBOOK_OUTPUT__HTML__EDIT_URL_TEMPLATE: "https://gitea.parrrate.ru/PTV/book-radn/_edit/latest/{path}" volumes: - radn-rs:/code/:ro - book-radn:/data/book/:rw networks: radn: {} tty: true stop_signal: SIGKILL deploy: restart_policy: condition: unless-stopped delay: 30s window: 300s exercises: container_name: exercises build: context: radn-rs dockerfile: Dockerfile.Book.Exercises environment: MDBOOK_OUTPUT__HTML__GIT_REPOSITORY_URL: "https://gitea.parrrate.ru/PTV/exercises" MDBOOK_OUTPUT__HTML__EDIT_URL_TEMPLATE: "https://gitea.parrrate.ru/PTV/exercises/_edit/latest/{path}" volumes: - radn-rs:/code/:ro - exercises:/data/book/:rw networks: radn: {} tty: true stop_signal: SIGKILL deploy: restart_policy: condition: unless-stopped delay: 30s window: 300s nginx: container_name: radn-nginx build: context: . dockerfile: Dockerfile.Nginx networks: radn: {} v6d: {} deploy: restart_policy: condition: unless-stopped delay: 30s window: 300s