Repository navigation
Ferry 1.0.1
Ferry 1.0.1 is a small update to the Ferry Server and Web app. Your messages, files, devices and password are not touched.
Which file do I need?
- New install: download
ferry-1.0.1-docker-compose.tar.gz. It is not the program itself but the three files Docker Compose needs:compose.yaml,.env.exampleand the backup script. Compose then pulls the program, the public imageghcr.io/max1874/ferry:1.0.1, forlinux/amd64orlinux/arm64. - Already running 1.0.0? You do not need the download; see Upgrade from 1.0.0.
- Source code (zip / tar.gz) is added by GitHub for developers. You do not need it to run Ferry.
What's changed
- Redrawn app icon in the Web app.
- Clearer startup log in Docker. The first line now says that the address Ferry listens on is inside the container, so it is not mistaken for the address to open. The next line still names the address to open.
- No fixed time zone in
compose.yaml. 1.0.0 setTZ: Asia/Shanghai, but the image carries no time-zone data, so the setting never took effect. Log times were and remain UTC.
Install
curl -fLO https://github.com/max1874/ferry/releases/download/v1.0.1/ferry-1.0.1-docker-compose.tar.gz
tar -xzf ferry-1.0.1-docker-compose.tar.gz
cd ferry
cp .env.example .env # set FERRY_HOST_IP to this server's LAN IP
docker compose up -d
docker compose logs ferryThe README covers every step, other deployment paths and troubleshooting.
Upgrade from 1.0.0
In your ferry directory, back up first:
scripts/ferry-data.sh backup ../ferry-backup-before-1.0.1.tar.gzChange FERRY_IMAGE in .env to ghcr.io/max1874/ferry:1.0.1, then:
docker compose pull
docker compose up -d
docker compose logs --tail=100 ferryYou can also delete the TZ: Asia/Shanghai line from your compose.yaml; keeping it changes nothing.
Limits
- Ferry serves plain HTTP for a trusted private network. Keep it off the public Internet; a TLS reverse proxy of your own inside the private network is supported.
简体中文:https://github.com/max1874/ferry/blob/v1.0.1/docs/releases/1.0.1.zh-Hans.md
Image digest sha256:a3dc11c83cc993d5408a2ed528a9f5df9c02bb0766be443d009c14b8ea5e84d5 · commit c7f10d7 · CI run