Skip to content

Releases

TPCloud 0.3.6

Choose a tag to compare

@github-actions github-actions released this 15 Nov 09:36

Install on a Raspberry Pi or a Linux PC with curl -fsSL https://tpcloud.migueltaibo.com/install | sh, or download the file for that machine below and run sudo ./tpcloud-linux-<arch> install.

TPCloud 0.3.5

Choose a tag to compare

@github-actions github-actions released this 15 Nov 09:04

Install on a Raspberry Pi or a Linux PC with curl -fsSL https://tpcloud.migueltaibo.com/install | sh, or download the file for that machine below and run sudo ./tpcloud-linux-<arch> install.

TPCloud 0.3.4

Choose a tag to compare

@github-actions github-actions released this 14 Nov 23:50

Install on a Raspberry Pi or a Linux PC with curl -fsSL https://tpcloud.migueltaibo.com/install | sh, or download the file for that machine below and run sudo ./tpcloud-linux-<arch> install.

TPCloud 0.3.3

Choose a tag to compare

@github-actions github-actions released this 14 Nov 22:17

Install on a Raspberry Pi or a Linux PC with curl -fsSL https://tpcloud.migueltaibo.com/install | sh, or download the file for that machine below and run sudo ./tpcloud-linux-<arch> install.

TPCloud 0.3.2

Choose a tag to compare

@github-actions github-actions released this 14 Nov 22:05

Install on a Raspberry Pi or a Linux PC with curl -fsSL https://tpcloud.migueltaibo.com/install | sh, or download the file for that machine below and run sudo ./tpcloud-linux-<arch> install.

TPCloud 0.3.1

Choose a tag to compare

@github-actions github-actions released this 14 Nov 20:08

Install on a Raspberry Pi or a Linux PC with curl -fsSL https://tpcloud.migueltaibo.com/install | sh, or download the file for that machine below and run sudo ./tpcloud-linux-<arch> install.

TPCloud 0.3.0

Choose a tag to compare

@github-actions github-actions released this 14 Nov 19:23

Install on a Raspberry Pi or a Linux PC with curl -fsSL https://tpcloud.migueltaibo.com/install | sh, or download the file for that machine below and run sudo ./tpcloud-linux-<arch> install.

TPCloud 0.1.0

Choose a tag to compare

@mtaibo mtaibo released this 14 Nov 12:45

The first release of TPCloud as one repository: everything that runs my personal cloud today, working exactly as before, now in a single place.

What's in it

  • Monorepo: tpstore and tpapp moved in with their full history. The auth service, gateway and Store API live under services/, every web app and the shared design system under web/, and the iOS and macOS app under apple/. tphome stays a repo of its own and plugs in as a module.
  • One compose file for the gateway, auth, the web apps and Store (behind the store profile), with the services' data under data/auth and data/store and a single .env.
  • Installer: install.sh installs everything from this one repo, and install.sh --update updates and restarts it without asking anything.
  • tpadmin removed: no more /admin route, server card on the dashboard or Admin panel in the app.

Upgrading from the separate repos

Stop tpstore, move tpcloud/data/* into data/auth/ and tpstore/data/* into data/store/, merge tpstore's .env (AUTH_SERVICE_URL, TPSTORE_BACKUP_MOUNT) into tpcloud's, add store to COMPOSE_PROFILES, move gateway/extra/*.caddy to services/gateway/extra/ and run docker compose up -d --build.