Command-line Snowflake proxy Raspberry Pi - Help

I’m trying to set up a command-line version of the Snowflake proxy on a Raspberry Pi 4B running Raspberry Pi OS 64-bit but am stuck at the download docker-compose.yml step. How do I download this and apply it to Docker? This is my first time using Raspberry Pi and Docker so there’s been a bit of a learning curve. :sweat_smile:

Hello @yummy_onion,

You can read how to install the snowflake proxy with docker on this link : Tor Project | Standalone Snowflake proxy

Thanks :+1:

Yes, that’s the guide I’m following (hence why I linked it in my original post). My question is how do I go about downloading docker-compose.yml? When I click the link I just see some text that I don’t know what to do with.

You can download the file by doing this command :

wget https://gitlab.torproject.org/tpo/anti-censorship/docker-snowflake-proxy/raw/main/docker-compose.yml

Thank you, that worked. But now when I enter docker-compose up -d snowflake-proxy I get bash: docker-compose: commands not found. :sob::sob:

You need to install docker and docker-compose before installing the snowflake proxy :

apt update
apt install docker docker-compose

I think something went wrong.

user@raspberrypi:~ $ sudo apt install docker docker-compose


Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libslirp0 slirp4netns
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  apparmor cgroupfs-mount containerd 
docker.io
 libintl-perl libintl-xs-perl
  libmodule-find-perl libmodule-scandeps-perl libproc-processtable-perl
  libsort-naturally-perl libterm-readkey-perl needrestart python3-attr
  python3-cached-property python3-docker python3-dockerpty python3-docopt
  python3-importlib-metadata python3-jsonschema python3-more-itertools
  python3-pyrsistent python3-texttable python3-websocket python3-yaml
  python3-zipp runc tini wmdocker
Suggested packages:
  apparmor-profiles-extra apparmor-utils containernetworking-plugins
  docker-doc aufs-tools btrfs-progs debootstrap rinse rootlesskit xfsprogs
  zfs-fuse | zfsutils-linux needrestart-session | libnotify-bin iucode-tool
  python-attr-doc python-jsonschema-doc
Recommended packages:
  criu
The following packages will be REMOVED:
  
containerd.io
 docker-ce docker-ce-cli docker-ce-rootless-extras
The following NEW packages will be installed:
  apparmor cgroupfs-mount containerd docker docker-compose 
docker.io

  libintl-perl libintl-xs-perl libmodule-find-perl libmodule-scandeps-perl
  libproc-processtable-perl libsort-naturally-perl libterm-readkey-perl
  needrestart python3-attr python3-cached-property python3-docker
  python3-dockerpty python3-docopt python3-importlib-metadata
  python3-jsonschema python3-more-itertools python3-pyrsistent
  python3-texttable python3-websocket python3-yaml python3-zipp runc tini
  wmdocker
0 upgraded, 30 newly installed, 4 to remove and 2 not upgraded.
Need to get 48.0 MB of archives.
After this operation, 126 MB disk space will be freed.
Do you want to continue? [Y/n] y
Get:1 
http://deb.debian.org/debian
 bullseye/main arm64 runc arm64 1.0.0~rc93+ds1-5+b2 [2,075 kB]
Get:2 
http://security.debian.org/debian-security
 bullseye-security/main arm64 needrestart all 3.5-4+deb11u1 [62.3 kB]
Get:3 
http://deb.debian.org/debian
 bullseye/main arm64 containerd arm64 1.4.13~ds1-1~deb11u1 [14.7 MB]
Get:4 
http://deb.debian.org/debian
 bullseye/main arm64 tini arm64 0.19.0-1 [209 kB]
Get:5 
http://deb.debian.org/debian
 bullseye/main arm64 
docker.io
 arm64 20.10.5+dfsg1-1+deb11u1 [28.8 MB]
Get:6 
http://deb.debian.org/debian
 bullseye/main arm64 apparmor arm64 2.13.6-10 [601 kB]
Get:7 
http://deb.debian.org/debian
 bullseye/main arm64 cgroupfs-mount all 1.4 [6,276 B]
Get:8 
http://deb.debian.org/debian
 bullseye/main arm64 wmdocker arm64 1.5-2 [12.7 kB]
Get:9 
http://deb.debian.org/debian
 bullseye/main arm64 docker all 1.5-2 [2,556 B]
Get:10 
http://deb.debian.org/debian
 bullseye/main arm64 python3-cached-property all 1.5.2-1 [12.5 kB]
Get:11 
http://deb.debian.org/debian
 bullseye/main arm64 python3-websocket all 0.57.0-1 [34.3 kB]
Get:12 
http://deb.debian.org/debian
 bullseye/main arm64 python3-docker all 4.1.0-1.2 [85.2 kB]
Get:13 
http://deb.debian.org/debian
 bullseye/main arm64 python3-dockerpty all 0.4.1-2 [11.1 kB]
Get:14 
http://deb.debian.org/debian
 bullseye/main arm64 python3-docopt all 0.6.2-3 [26.6 kB]
Get:15 
http://deb.debian.org/debian
 bullseye/main arm64 python3-attr all 20.3.0-1 [52.9 kB]
Get:16 
http://deb.debian.org/debian
 bullseye/main arm64 python3-more-itertools all 4.2.0-3 [42.7 kB]
Get:17 
http://deb.debian.org/debian
 bullseye/main arm64 python3-zipp all 1.0.0-3 [6,060 B]
Get:18 
http://deb.debian.org/debian
 bullseye/main arm64 python3-importlib-metadata all 1.6.0-2 [10.3 kB]
Get:19 
http://deb.debian.org/debian
 bullseye/main arm64 python3-pyrsistent arm64 0.15.5-1+b3 [58.2 kB]
Get:20 
http://deb.debian.org/debian
 bullseye/main arm64 python3-jsonschema all 3.2.0-3 [46.3 kB]
Get:21 
http://deb.debian.org/debian
 bullseye/main arm64 python3-texttable all 1.6.3-2 [12.4 kB]
Get:22 
http://deb.debian.org/debian
 bullseye/main arm64 python3-yaml arm64 5.3.1-5 [118 kB]
Get:23 
http://deb.debian.org/debian
 bullseye/main arm64 docker-compose all 1.25.0-1 [119 kB]
Get:24 
http://deb.debian.org/debian
 bullseye/main arm64 libintl-perl all 1.26-3 [744 kB]
Get:25 
http://deb.debian.org/debian
 bullseye/main arm64 libintl-xs-perl arm64 1.26-3 [38.9 kB]
Get:26 
http://deb.debian.org/debian
 bullseye/main arm64 libmodule-find-perl all 0.15-1 [11.0 kB]
Get:27 
http://deb.debian.org/debian
 bullseye/main arm64 libmodule-scandeps-perl all 1.30-1 [44.9 kB]
Get:28 
http://deb.debian.org/debian
 bullseye/main arm64 libproc-processtable-perl arm64 0.59-2+b1 [45.7 kB]
Get:29 
http://deb.debian.org/debian
 bullseye/main arm64 libsort-naturally-perl all 1.03-2 [13.5 kB]
Get:30 
http://deb.debian.org/debian
 bullseye/main arm64 libterm-readkey-perl arm64 2.38-1+b2 [27.3 kB]
Fetched 48.0 MB in 2s (21.7 MB/s)                
Preconfiguring packages ...
(Reading database ... 92837 files and directories currently installed.)
Removing docker-ce (5:20.10.16~3-0~debian-bullseye) ...
Warning: Stopping docker.service, but it can still be activated by:
  docker.socket
Removing 
containerd.io
 (1.6.4-1) ...
Removing docker-ce-cli (5:20.10.16~3-0~debian-bullseye) ...
Removing docker-ce-rootless-extras (5:20.10.16~3-0~debian-bullseye) ...
Selecting previously unselected package runc.
(Reading database ... 92611 files and directories currently installed.)
Preparing to unpack .../00-runc_1.0.0~rc93+ds1-5+b2_arm64.deb ...
Unpacking runc (1.0.0~rc93+ds1-5+b2) ...
Selecting previously unselected package containerd.
Preparing to unpack .../01-containerd_1.4.13~ds1-1~deb11u1_arm64.deb ...
Unpacking containerd (1.4.13~ds1-1~deb11u1) ...
Selecting previously unselected package tini.
Preparing to unpack .../02-tini_0.19.0-1_arm64.deb ...
Unpacking tini (0.19.0-1) ...
Selecting previously unselected package 
docker.io
.
Preparing to unpack .../03-docker.io_20.10.5+dfsg1-1+deb11u1_arm64.deb ...
Unpacking 
docker.io
 (20.10.5+dfsg1-1+deb11u1) ...
Selecting previously unselected package apparmor.
Preparing to unpack .../04-apparmor_2.13.6-10_arm64.deb ...
Unpacking apparmor (2.13.6-10) ...
Selecting previously unselected package cgroupfs-mount.
Preparing to unpack .../05-cgroupfs-mount_1.4_all.deb ...
Unpacking cgroupfs-mount (1.4) ...
Selecting previously unselected package wmdocker.
Preparing to unpack .../06-wmdocker_1.5-2_arm64.deb ...
Unpacking wmdocker (1.5-2) ...
Selecting previously unselected package docker.
Preparing to unpack .../07-docker_1.5-2_all.deb ...
Unpacking docker (1.5-2) ...
Selecting previously unselected package python3-cached-property.
Preparing to unpack .../08-python3-cached-property_1.5.2-1_all.deb ...
Unpacking python3-cached-property (1.5.2-1) ...
Selecting previously unselected package python3-websocket.
Preparing to unpack .../09-python3-websocket_0.57.0-1_all.deb ...
Unpacking python3-websocket (0.57.0-1) ...
Selecting previously unselected package python3-docker.
Preparing to unpack .../10-python3-docker_4.1.0-1.2_all.deb ...
Unpacking python3-docker (4.1.0-1.2) ...
Selecting previously unselected package python3-dockerpty.
Preparing to unpack .../11-python3-dockerpty_0.4.1-2_all.deb ...
Unpacking python3-dockerpty (0.4.1-2) ...
Selecting previously unselected package python3-docopt.
Preparing to unpack .../12-python3-docopt_0.6.2-3_all.deb ...
Unpacking python3-docopt (0.6.2-3) ...
Selecting previously unselected package python3-attr.
Preparing to unpack .../13-python3-attr_20.3.0-1_all.deb ...
Unpacking python3-attr (20.3.0-1) ...
Selecting previously unselected package python3-more-itertools.
Preparing to unpack .../14-python3-more-itertools_4.2.0-3_all.deb ...
Unpacking python3-more-itertools (4.2.0-3) ...
Selecting previously unselected package python3-zipp.
Preparing to unpack .../15-python3-zipp_1.0.0-3_all.deb ...
Unpacking python3-zipp (1.0.0-3) ...
Selecting previously unselected package python3-importlib-metadata.
Preparing to unpack .../16-python3-importlib-metadata_1.6.0-2_all.deb ...
Unpacking python3-importlib-metadata (1.6.0-2) ...
Selecting previously unselected package python3-pyrsistent:arm64.
Preparing to unpack .../17-python3-pyrsistent_0.15.5-1+b3_arm64.deb ...
Unpacking python3-pyrsistent:arm64 (0.15.5-1+b3) ...
Selecting previously unselected package python3-jsonschema.
Preparing to unpack .../18-python3-jsonschema_3.2.0-3_all.deb ...
Unpacking python3-jsonschema (3.2.0-3) ...
Selecting previously unselected package python3-texttable.
Preparing to unpack .../19-python3-texttable_1.6.3-2_all.deb ...
Unpacking python3-texttable (1.6.3-2) ...
Selecting previously unselected package python3-yaml.
Preparing to unpack .../20-python3-yaml_5.3.1-5_arm64.deb ...
Unpacking python3-yaml (5.3.1-5) ...
Selecting previously unselected package docker-compose.
Preparing to unpack .../21-docker-compose_1.25.0-1_all.deb ...
Unpacking docker-compose (1.25.0-1) ...
Selecting previously unselected package libintl-perl.
Preparing to unpack .../22-libintl-perl_1.26-3_all.deb ...
Unpacking libintl-perl (1.26-3) ...
Selecting previously unselected package libintl-xs-perl.
Preparing to unpack .../23-libintl-xs-perl_1.26-3_arm64.deb ...
Unpacking libintl-xs-perl (1.26-3) ...
Selecting previously unselected package libmodule-find-perl.
Preparing to unpack .../24-libmodule-find-perl_0.15-1_all.deb ...
Unpacking libmodule-find-perl (0.15-1) ...
Selecting previously unselected package libmodule-scandeps-perl.
Preparing to unpack .../25-libmodule-scandeps-perl_1.30-1_all.deb ...
Unpacking libmodule-scandeps-perl (1.30-1) ...
Selecting previously unselected package libproc-processtable-perl.
Preparing to unpack .../26-libproc-processtable-perl_0.59-2+b1_arm64.deb ...
Unpacking libproc-processtable-perl (0.59-2+b1) ...
Selecting previously unselected package libsort-naturally-perl.
Preparing to unpack .../27-libsort-naturally-perl_1.03-2_all.deb ...
Unpacking libsort-naturally-perl (1.03-2) ...
Selecting previously unselected package libterm-readkey-perl.
Preparing to unpack .../28-libterm-readkey-perl_2.38-1+b2_arm64.deb ...
Unpacking libterm-readkey-perl (2.38-1+b2) ...
Selecting previously unselected package needrestart.
Preparing to unpack .../29-needrestart_3.5-4+deb11u1_all.deb ...
Unpacking needrestart (3.5-4+deb11u1) ...
Setting up python3-cached-property (1.5.2-1) ...
Setting up python3-more-itertools (4.2.0-3) ...
Setting up python3-attr (20.3.0-1) ...
Setting up python3-texttable (1.6.3-2) ...
Setting up python3-docopt (0.6.2-3) ...
Setting up wmdocker (1.5-2) ...
Setting up python3-yaml (5.3.1-5) ...
Setting up python3-zipp (1.0.0-3) ...
Setting up runc (1.0.0~rc93+ds1-5+b2) ...
Setting up apparmor (2.13.6-10) ...
Created symlink /etc/systemd/system/sysinit.target.wants/apparmor.service → /lib
/systemd/system/apparmor.service.
Setting up libmodule-find-perl (0.15-1) ...
Setting up tini (0.19.0-1) ...
Setting up python3-pyrsistent:arm64 (0.15.5-1+b3) ...
Setting up libproc-processtable-perl (0.59-2+b1) ...
Setting up libintl-perl (1.26-3) ...
Setting up cgroupfs-mount (1.4) ...
Setting up libterm-readkey-perl (2.38-1+b2) ...
Setting up containerd (1.4.13~ds1-1~deb11u1) ...
Installing new version of config file /etc/containerd/config.toml ...
Setting up libsort-naturally-perl (1.03-2) ...
Setting up python3-websocket (0.57.0-1) ...
update-alternatives: using /usr/bin/python3-wsdump to provide /usr/bin/wsdump (w
sdump) in auto mode
Setting up libmodule-scandeps-perl (1.30-1) ...
Setting up python3-dockerpty (0.4.1-2) ...
Setting up needrestart (3.5-4+deb11u1) ...
Setting up docker (1.5-2) ...
Setting up python3-importlib-metadata (1.6.0-2) ...
Setting up python3-docker (4.1.0-1.2) ...
Setting up 
docker.io
 (20.10.5+dfsg1-1+deb11u1) ...
Installing new version of config file /etc/default/docker ...
Installing new version of config file /etc/init.d/docker ...
Job for docker.service failed because the control process exited with error code
.
See "systemctl status docker.service" and "journalctl -xe" for details.
Setting up libintl-xs-perl (1.26-3) ...
Setting up python3-jsonschema (3.2.0-3) ...
Setting up docker-compose (1.25.0-1) ...
Processing triggers for man-db (2.9.4-2) ...

user@raspberrypi:~ $ docker-compose up -d snowflake-proxy
ERROR: Version in "./docker-compose.yml" is unsupported. You might be seeing this error because you're using the wrong Compose file version. Either specify a supported version (e.g "2.2" or "3.3") and place your service definitions under the `services` key, or omit the `version` key and place your service definitions at the root of the file to use version 1.
For more on the Compose file format versions, see 
https://docs.docker.com/compose/compose-file/

So then based on the error message from the end of the first command, I entered the two suggested commands and got this output.

user@raspberrypi:~ $ systemctl status docker.service
● docker.service - Docker Application Container Engine
     Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Wed 2022-05-18 10:43:30 EDT; 7h ago
TriggeredBy: ● docker.socket
       Docs: 
https://docs.docker.com

    Process: 44164 ExecStart=/usr/sbin/dockerd -H fd:// $DOCKER_OPTS (code=exited, status=1/FAILURE)
   Main PID: 44164 (code=exited, status=1/FAILURE)
        CPU: 313ms

May 18 10:43:30 raspberrypi systemd[1]: docker.service: Scheduled restart job, restart counter is at 3.
May 18 10:43:30 raspberrypi systemd[1]: Stopped Docker Application Container Engine.
May 18 10:43:30 raspberrypi systemd[1]: docker.service: Start request repeated too quickly.
May 18 10:43:30 raspberrypi systemd[1]: docker.service: Failed with result 'exit-code'.
May 18 10:43:30 raspberrypi systemd[1]: Failed to start Docker Application Container Engine.
user@raspberrypi:~ $ journalctl -xe
May 18 17:42:38 raspberrypi systemd[1]: Started Network Time Synchronization.
░░ Subject: A start job for unit systemd-timesyncd.service has finished successfully
░░ Defined-By: systemd
░░ Support: 
https://www.debian.org/support

░░ 
░░ A start job for unit systemd-timesyncd.service has finished successfully.
░░ 
░░ The job identifier is 2523.
May 18 17:42:38 raspberrypi systemd-timesyncd[61559]: Initial synchronization to time server 50.205.244.107:123 (
0.debian.pool.ntp.org
).
May 18 17:46:17 raspberrypi rngd[595]: stats: bits received from HRNG source: 900064
May 18 17:46:17 raspberrypi rngd[595]: stats: bits sent to kernel pool: 842560
May 18 17:46:17 raspberrypi rngd[595]: stats: entropy added to kernel pool: 842560
May 18 17:46:17 raspberrypi rngd[595]: stats: FIPS 140-2 successes: 45
May 18 17:46:17 raspberrypi rngd[595]: stats: FIPS 140-2 failures: 0
May 18 17:46:17 raspberrypi rngd[595]: stats: FIPS 140-2(2001-10-10) Monobit: 0
May 18 17:46:17 raspberrypi rngd[595]: stats: FIPS 140-2(2001-10-10) Poker: 0
May 18 17:46:17 raspberrypi rngd[595]: stats: FIPS 140-2(2001-10-10) Runs: 0
May 18 17:46:17 raspberrypi rngd[595]: stats: FIPS 140-2(2001-10-10) Long run: 0
May 18 17:46:17 raspberrypi rngd[595]: stats: FIPS 140-2(2001-10-10) Continuous run: 0
May 18 17:46:17 raspberrypi rngd[595]: stats: HRNG source speed: (min=335.646; avg=625.134; max=687.720)Kibits/s
May 18 17:46:17 raspberrypi rngd[595]: stats: FIPS tests speed: (min=15.855; avg=56.036; max=77.851)Mibits/s
May 18 17:46:17 raspberrypi rngd[595]: stats: Lowest ready-buffers level: 2
May 18 17:46:17 raspberrypi rngd[595]: stats: Entropy starvations: 0
May 18 17:46:17 raspberrypi rngd[595]: stats: Time spent starving for entropy: (min=0; avg=0.000; max=0)us
May 18 17:53:57 raspberrypi boinc[3792]: 18-May-2022 17:53:57 [Einstein@Home] Sending scheduler request: To report completed tasks.
May 18 17:53:57 raspberrypi boinc[3792]: 18-May-2022 17:53:57 [Einstein@Home] Reporting 1 completed tasks
May 18 17:53:57 raspberrypi boinc[3792]: 18-May-2022 17:53:57 [Einstein@Home] Not requesting tasks: don't need (not highest priority project)
May 18 17:54:00 raspberrypi boinc[3792]: 18-May-2022 17:54:00 [Einstein@Home] Scheduler request completed
May 18 17:54:00 raspberrypi boinc[3792]: 18-May-2022 17:54:00 [Einstein@Home] Project requested delay of 60 seconds
May 18 18:11:58 raspberrypi boinc[3792]: 18-May-2022 18:11:58 [Einstein@Home] Computation for task p2030.20180707.G45.14+02.03.S.b2s0g0.00000_1991_1 finished
May 18 18:11:58 raspberrypi boinc[3792]: 18-May-2022 18:11:58 [Einstein@Home] Starting task p2030.20180707.G45.14+02.03.S.b0s0g0.00000_1100_0
May 18 18:12:00 raspberrypi boinc[3792]: 18-May-2022 18:12:00 [Einstein@Home] Started upload of p2030.20180707.G45.14+02.03.S.b2s0g0.00000_1991_1_0
May 18 18:12:02 raspberrypi boinc[3792]: 18-May-2022 18:12:02 [Einstein@Home] Finished upload of p2030.20180707.G45.14+02.03.S.b2s0g0.00000_1991_1_0
May 18 18:12:44 raspberrypi boinc[3792]: dir_open: Could not open directory 'locale' from '/var/lib/boinc-client'.
May 18 18:12:44 raspberrypi boinc[3792]: dir_open: Could not open directory 'locale' from '/var/lib/boinc-client'.
May 18 18:13:23 raspberrypi boinc[3792]: dir_open: Could not open directory 'locale' from '/var/lib/boinc-client'.
May 18 18:14:24 raspberrypi boinc[3792]: dir_open: Could not open directory 'locale' from '/var/lib/boinc-client'.
May 18 18:14:24 raspberrypi boinc[3792]: dir_open: Could not open directory 'locale' from '/var/lib/boinc-client'.
May 18 18:14:24 raspberrypi boinc[3792]: dir_open: Could not open directory 'locale' from '/var/lib/boinc-client'.
May 18 18:15:35 raspberrypi sudo[62696]:     user : TTY=pts/0 ; PWD=/home/user ; USER=root ; COMMAND=/usr/bin/tee -a /usr/share/keyrings/signal-desktop-keyring.gpg
May 18 18:15:35 raspberrypi sudo[62696]: pam_unix(sudo:(ession): session opened for user root(uid=0) by (uid=1000)
May 18 18:15:35 raspberrypi sudo[62696]: pam_unix(sudo:(ession): session closed for user root
May 18 18:15:52 raspberrypi sudo[62715]:     user : TTY=pts/0 ; PWD=/home/user ; USER=root ; COMMAND=/usr/bin/tee -a /etc/apt/sources.list.d/signal-xenial.list
May 18 18:15:52 raspberrypi sudo[62715]: pam_unix(sudo:(ession): session opened for user root(uid=0) by (uid=1000)
May 18 18:15:52 raspberrypi sudo[62715]: pam_unix(sudo:(ession): session closed for user root
May 18 18:16:05 raspberrypi sudo[62719]:     user : TTY=pts/0 ; PWD=/home/user ; USER=root ; COMMAND=/usr/bin/apt update
May 18 18:16:05 raspberrypi sudo[62719]: pam_unix(sudo:(ession): session opened for user root(uid=0) by (uid=1000)
May 18 18:16:16 raspberrypi sudo[62719]: pam_unix(sudo:(ession): session closed for user root
May 18 18:16:16 raspberrypi sudo[63146]:     user : TTY=pts/0 ; PWD=/home/user ; USER=root ; COMMAND=/usr/bin/apt install signal-desktop
May 18 18:16:16 raspberrypi sudo[63146]: pam_unix(sudo:(ession): session opened for user root(uid=0) by (uid=1000)
May 18 18:16:19 raspberrypi sudo[63146]: pam_unix(sudo:(ession): session closed for user root
May 18 18:17:01 raspberrypi CRON[63173]: pam_unix(cron:(ession): session opened for user root(uid=0) by (uid=0)
May 18 18:17:01 raspberrypi CRON[63174]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
May 18 18:17:01 raspberrypi CRON[63173]: pam_unix(cron:(ession): session closed for user root
May 18 18:17:56 raspberrypi PackageKit[1391]: get-repo-list transaction /19_abebdcbe from uid 1000 finished with success after 12ms
May 18 18:18:11 raspberrypi PackageKit[1391]: search-details transaction /20_badadcce from uid 1000 finished with success after 7916ms
May 18 18:38:23 raspberrypi boinc[3792]: 18-May-2022 18:38:23 [Einstein@Home] Computation for task p2030.20180707.G45.14+02.03.S.b2s0g0.00000_1155_1 finished
May 18 18:38:23 raspberrypi boinc[3792]: 18-May-2022 18:38:23 [Einstein@Home] Starting task p2030.20180707.G45.03+02.73.S.b6s0g0.00000_652_0
May 18 18:38:25 raspberrypi boinc[3792]: 18-May-2022 18:38:25 [Einstein@Home] Started upload of p2030.20180707.G45.14+02.03.S.b2s0g0.00000_1155_1_0
May 18 18:38:26 raspberrypi boinc[3792]: 18-May-2022 18:38:26 [Einstein@Home] Finished upload of p2030.20180707.G45.14+02.03.S.b2s0g0.00000_1155_1_0
lines 1520-1579/1579 (END) 

The provided docker compose file may not be working for your Raspberry Pi.
I don’t have much information about it but @meskio has recently merged some changes to be able to build the snowflake proxy on arm64.

You may need to build it manually with the gitlab repo : The Tor Project / Anti-censorship / docker-snowflake-proxy · GitLab

1 Like

@yummy_onion it looks like docker is failing to run in your raspi. I had problems in the past with the debian package in raspberrypi, I would recommend installing docker from the official docker packages:

2 Likes

Should I uninstall the packages I’ve installed first? If so, how would I go about doing that?

Yes, I think the best option here is to remove docker and docker-compose and install docker-ce from the docker.com repo.

1 Like