{"id":20260690,"url":"https://github.com/tim0n3/autopai","last_synced_at":"2026-02-17T19:02:15.389Z","repository":{"id":179464173,"uuid":"435890277","full_name":"tim0n3/AutoPai","owner":"tim0n3","description":"This project contains the steps I perform to install and configure a fully-functional raspberrypi to log data and push it up to my company's analytics tool - codenamed fulcrum","archived":false,"fork":false,"pushed_at":"2022-09-12T13:51:12.000Z","size":74760,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"raspberry64","last_synced_at":"2025-06-02T09:59:56.679Z","etag":null,"topics":["bash","shell"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tim0n3.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-12-07T13:25:56.000Z","updated_at":"2022-09-22T17:02:53.000Z","dependencies_parsed_at":"2023-07-18T08:03:21.542Z","dependency_job_id":null,"html_url":"https://github.com/tim0n3/AutoPai","commit_stats":null,"previous_names":["tim0n3/autopai"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/tim0n3/AutoPai","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tim0n3%2FAutoPai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tim0n3%2FAutoPai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tim0n3%2FAutoPai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tim0n3%2FAutoPai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tim0n3","download_url":"https://codeload.github.com/tim0n3/AutoPai/tar.gz/refs/heads/raspberry64","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tim0n3%2FAutoPai/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29554389,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-17T18:16:07.221Z","status":"ssl_error","status_checked_at":"2026-02-17T18:16:04.782Z","response_time":100,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bash","shell"],"created_at":"2024-11-14T11:21:38.104Z","updated_at":"2026-02-17T19:02:15.371Z","avatar_url":"https://github.com/tim0n3.png","language":"Shell","funding_links":["https://www.paypal.com/donate?hosted_button_id=ULMMXE4DLQVZS"],"categories":[],"sub_categories":[],"readme":"# AutoPai\nLite-touch installation:\n\n## Lite-touch-install\nAutoPai installer for Debian-based distros that use the apt package manager.\n\nThe project's scripts contain the steps I perform to install and configure a fully-functional raspberrypi to log data and push it up to my company's analytics tool - codenamed fulcrum\n\n### Prerequisites:\n```\nCopy the latest version of the modem software v1.8 or v1.9 with all of the config.json files prepopulated with all of the required parameters e.g. UUID's read/sync thresholds etc...\nCopy the service files into the same directory.\nCopy the log4j file and create a folder in the app directory called logs (/home/\u003cusername\u003e/app/logs/).\nCreate a device in IoT core and wait until the end of the script to paste the x509-wrapped TLS certificate.\n```\n\n### v1.9 0-touch mTCP/over/LTEHat setup\n```\ngit clone https://github.com/tim0n3/AutoPai.git ;\\\ncd AutoPai ;\\\nchmod +x *.sh ;\\\ntime sudo bash lteHatRootTCP.sh \u003e ./stout-serial.log 2\u003e\u00261\n```\n#### Tail the log\n```\ncd /home/pi/AutoPai/ ;\ntail -f stout-serial.logs\n```\n\n### v1.10-rc1 0-touch RaspberryPiOS 64-bit setup\n```\nscreen -t setup-script ;\\\ngit clone https://github.com/tim0n3/AutoPai.git ;\\\ncd AutoPai;\\\ntouch stout-setup.log ;\\\ntime sudo bash 1.10-rc1-ubuntu.sh  \u003e\u003e stout-setup.log 2\u003e\u00261 \n```\n\n`ctrl^ad` to detach the screen\n### check script progress:\n```\ntail -f ./stout-setup.log\n```\n\nThe Install + compilation of the python-wheels should take around 30mins depending on how much memory you have and whether you've overclocked or not. \u003cbr\u003e\n### Install time(s) on Pi4b 8GB @1.5Ghz on ubuntu 20.04.4 LTS:\n`\nreal    50m29.391s\n`\n\u003cbr\u003e\n`\nuser    78m24.459s\n`\n\u003cbr\u003e\n`\nsys     7m15.955s\n`\n\u003cbr\u003e\n\nOnce it ends, you can continue adding the certificate into IoT core and ensuring data is pushing into bigQuery\n\n### I want to support you and the amazing work you're doing:\nYou can get €20 credits and a VPS from just €2.86/month (€0.005/hour) at [Hetzner](https://hetzner.cloud/?ref=lW5DRok8tHpb).\nOR\nYou can get $100 credits and a VPS (Droplet) from just $5/month ($0.007/hour) at [DigitalOcean](https://m.do.co/c/212bea11424f).\n\n### Donations\n\nIf you want to show your appreciation, you can donate via [PayPal](https://www.paypal.com/donate?hosted_button_id=ULMMXE4DLQVZS) . Thanks!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftim0n3%2Fautopai","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftim0n3%2Fautopai","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftim0n3%2Fautopai/lists"}