--- main_packages: - gpsd - gpsd-clients - bc - ffmpeg - imagemagick - ustreamer - ffmpeg - ethtool - python3 - python3-venv - pip - python-is-python3 - apache2 - php - docker - docker-compose - docker.io autologin_packages: - kde-plasma-desktop - clinfo - mesa-utils - vulkan-tools - wayland-utils - xscreensaver - dbus-user-session # chrome kiosk variables kiosk_service_templates: - chrome_resolution: "720,405" chrome_website: "http://172.30.5.20:7123/stream" service_name: chrome_webcam extra_service_configs: | After=ustreamer.service Wants=ustreamer.service user_data_dir: "/opt/chrome/one" extra_chrome_configs: | --user-data-dir=/opt/chrome/one \ - chrome_resolution: "720,550" chrome_website: "http://172.30.5.20:8081" service_name: chrome_timelapse_control extra_service_configs: "" user_data_dir: "/opt/chrome/two" extra_chrome_configs: | --window-position="0,450" \ --user-data-dir="/opt/chrome/two" \ create_data_dir: true # timelapse scripts for templating timelapse_script_templates: - src: timelapse_service.sh.j2 dest: "{{ working_folder }}/timelapse_service.sh" - src: create_timelapse.sh.j2 dest: "{{ working_folder }}/create_timelapse.sh" # this will be the parent folder where the photos will be stored # it should be big, I'm using a 1TB SD card for the 2025 road trip ## ===Disk Info======================================= ## Filesystem Size Used Avail Use% Mounted on ## /dev/mmcblk0p2 112G 3.0G 103G 3% / ## /dev/sda1 939G 28K 892G 1% /opt/carputer working_folder: "/opt/carputer/timelapse" # other folder variables gps_service_directory: "/opt/cosmos/gps_service" photo_refresh_folder: "/opt/cosmos/photo_refresh" service_control_folder: "/opt/cosmos/timelapse_service_control" # ustreamer variables video_device: "/dev/video0" resolution: "1920x1080" ustreamer_port: "7123" # owncast vars owncast_working_folder: "/opt/cosmos/owncast" owncast_web_port: "8082" # other rando vars cpu_architecture: "amd64" extra_volumes: "" ...