- Install / Flash Rasbian Buster 64Bit!! Important because cloudflared ARM Image is only available for ARM64 Arch
- Update with apt-get update
- https://blog.codybunch.com/2020/07/31/Fixing-cgroup-memory-on-Raspbian-Buster-for-Kernel-54x/
- add
cgroup_enable=1 cgroup_memory=1 cgroup_enable=memory
to /boot/cmdline.txt (after 'rootwait') - run rpi-update
- reboot
- https://blog.gc2.at/post/zram/
- apt-get install zram-tools
- edit /etc/default/zramswap
- Use ALGO=lz4 PERCENT=50 PRIORITY=100
- sudo systemctl restart zramswap
- check with
swapon -s
zramctl
free -h
- reboot
- https://www.tutorialworks.com/podman-monitoring-cockpit-fedora/
- sudo apt-get install cockpit podman
- sudo apt-get install cockpit-podman
- sudo systemctl enable --now cockpit.socket
- systemctl start --user podman -> starts rootless podman
- systemctl enable --user podman
- https://github.com/containers/podman/blob/main/docs/tutorials/rootless_tutorial.md
- https://linuxhandbook.com/autostart-podman-containers/
- https://github.com/containers/podman/blob/main/docs/tutorials/basic_networking.md
- https://helpcenter.onlyoffice.com/installation/docs-community-install-docker.aspx
- search in cockpit for docker.io/cloudflare/cloudflared
- Run container with token and everything
- podman generate systemd --restart-policy=always -t 1 --files cloudflaretunnel
- mv cloudflaretunnel.service .config/systemd/user/
- systemctl --user daemon-reload
- systemctl --user enable cloudflaretunnel.service
- sudo loginctl enable-linger -> for autostart / keep container even after user logs out
- Repeat for onlyoffice
- In Cloudflare Tunnel Settings enter RaspiIP for host-adress (instead of localhost)