I'm trying to follow you steps and try to figure out things that are different from your OS. Could you make a tutorial on how to self-host anytype on a raspberry PI (with raspberry PI OS)? Are the steps basically the same? And should I use the IP address of the device (Raspberry PI), If I only want to sync it with my devices on my local network? Any help would be appreciated, but if not, it's understandable. :)
@MilkLaixD22 күн бұрын
Is basically same as ubuntu. Please follow the instructions for installing docker on Raspberry Pi. docs.docker.com/engine/install/raspberry-pi-os/#install-using-the-repository And you are right you should use your device IP if you want to sync other devices on same network. Remember changing the second variable not the first one.
@josuam550221 күн бұрын
@@MilkLaixD Thank you for replying. Unfortunately, it did not work so far on my raspberry PI.
@MilkLaixD21 күн бұрын
@@josuam5502 could you tell how it isn't work? Other device cannot connect with the client.yml? Or you cannot install docker / cannot start the antype container?
@josuam550221 күн бұрын
@@MilkLaixD installing docker and dockercompose went smoothly...I could also change the env.common file as you described. The Problem I have when using the "make start" command is the error that follows. There seems to be a problem with the "generateconfig-processing" section. It says: "pull acces denied for generateconfig-processing, repository does not exist or may require "docker login": denied: requested access to the resource is denied" Wich is weird, because I was making sure, that I'm logged in to docker before applying the "sudo make start" command inside the dockercompose directory... Thanks for any help in advance :)
@MilkLaixD21 күн бұрын
@@josuam5502 I'm not so familar with Raspberry PI, but I seems face same issue before. I forget how I solve the issue. 1. Just restart the Raspberry PI device and retry 2. check if the IPv6 is on, if yes obtain IPv4 only and try 3. sudo docker attach <the container got issue> and then "pip install -r docker-generateconfig/env-requirements.txt" in that container
@salvatoreivanpuglisi28 күн бұрын
Hi, thanks for this video! Did you used the local network IP address? So you can sync only when the devices are all at your home network? I'm trying to figure out how to use this deployment into a AWS EC2. It seems the client.yml is not working if I set EXTERNAL_LISTEN_HOSTS=<Public_IP>
@MilkLaixD28 күн бұрын
I tried on oracle cloud, I can use anywhere. You can use your aws ec2 Public IP. You are right. You need to change EXTERNAL_LISTEN_HOSTS=<Public_IP>. I think you need to check the security group for that ec2 machine, maybe the port needed is blocked by aws security group. You can first try allow all traffic from your home network public IP.
@MilkLaixD28 күн бұрын
Actually it is danger to open port for accessing from anywhere, I added my ip to trusted zone and VPN back to home to connect my cloud anytype server. Or I will just edit locally, and it will sync to the server when I back home.
@salvatoreivanpuglisi28 күн бұрын
@@MilkLaixD You are right! The problem was actually the security group too restricted. Now sync works