services: rust-app: build: context: . dockerfile: docker/Dockerfile target: dev container_name: rust-dev volumes: - .:/app - cargo-registry:/usr/local/cargo/registry - cargo-git:/usr/local/cargo/git - ./databases.json:/config/config.json #- ./databases.toml:/config/config.toml - /var/run/docker.sock:/var/run/docker.sock # - cargo-target:/app/target - databases_sqlite-data:/sqlite-data/workspace/data - ./scripts/sqlite/test-db:/sqlite-data-2/workspace/data # - /bigdisk:/scratch environment: APP_ENV: development LOG: debug TZ: "Europe/Paris" # TMPDIR: /scratch EDGE_KEY: "eyJzZXJ2ZXJVcmwiOiJodHRwOi8vbG9jYWxob3N0Ojg4ODciLCJhZ2VudElkIjoiOWMxMzM5NjItMGE5OC00MmRkLTk1NjUtOTA5ZTkyYTI5N2VkIiwibWFzdGVyS2V5QjY0IjoiMUh0djdtWCtYVkJxL0IzUEV2WDlZZjlQeUdVZW5oRHlXemo5THRqNW90WT0ifQ==" #CHUNK_SIZE_MB: "1" #POOLING: 1 #RETRY_ATTEMPTS: 3 #RETRY_BACKOFF_MS: 1000 #DATABASES_CONFIG_FILE: "config.toml" extra_hosts: - "localhost:host-gateway" networks: - portabase cpus: "1.50" mem_limit: 4g memswap_limit: 4g pids_limit: 512 volumes: cargo-registry: cargo-git: # cargo-target: databases_sqlite-data: external: true networks: portabase: name: portabase_network external: true