Skip to content
  • Liam McAlpine's avatar
    feat: add Docker-based development environment for Duckietown workspaces · 994fdcde
    Liam McAlpine authored
    - Introduced a Dockerfile to set up an Ubuntu 24.04 LTS environment with necessary dependencies.
    - Added scripts for configuring Avahi, managing mDNS republishing, and starting services.
    - Implemented a supervisor script to manage the mDNS republisher process.
    - Created a configuration script to handle Avahi settings dynamically.
    - Added support for Docker-in-Docker and desktop features.
    - Included a devcontainer.json and docker-compose.yml for workspace configuration.
    - Added a select-workspace-image.sh script to handle architecture-specific image tags.
    - Configured ruff for Python linting with specific style guidelines.
    - Updated README.md to reflect the purpose of the workspaces.
    - Added .gitignore to exclude sensitive environment files.
    994fdcde
Loading