An ubuntu server 20.04 bootable image for Raspberry Pi with Buoy configurations (Like Access Point , docker and so on).
For now:-
Access Point : BuoyAP
Password : drone@12
IP: 192.168.10.50
Web service: http://192.168.10.50/v1/data
Current Status:-
Access point working
Docker working
Static IP working
Web service working
Should only work on 16gb or bigger SD cards for now.
Link for the bootable img file:-
https://drive.google.com/file/d/1zQAiUwXl3G1fC5QwYYrCmfeeEEZ_QyDm/view?usp=sharing
flashing with Balena Etcher works. It might get stuck at 99%.
Don't worry, just wait it will finish eventually.
If it is giving problems, extract the .gz file and flash the .img file.
Also delete the Android and LOST.DIR folder from the system-boot folder. Will fix that in the later release.
Also, if you want to ssh it, use BuoyAP access point. (Password: raspberry, username: ubuntu)
path to netplan file: /etc/netplan/10-my-config.yaml
path to dtoverlay file: /boot/firmware/usercfg.txt
dd to make img file
PiShrink to shrink images to fit SD Cards. (https://github.com/Drewsif/PiShrink)
Gzip for compression
Netplan with NetworkManager as the renderer (backend) (https://raspberrypi.stackexchange.com/questions/109425/ubuntu-server-18-wifi-hotspot-setup)
Static IP set with following tutorial (https://www.youtube.com/watch?v=WQyoA35jq24)
To run the webservice that is prebuilt in the provided image on startup of the Raspberry Pi use the systemd script provided in the systemd directory.