From 8d7e822b607df3fca0501c0d6b023bd4b5e13568 Mon Sep 17 00:00:00 2001 From: Nathan Fretz Date: Tue, 1 Oct 2024 12:18:14 +1000 Subject: [PATCH] Update affine to version 0.17.0 (#1532) --- affine/docker-compose.yml | 4 ++-- affine/umbrel-app.yml | 35 +++++++++++++++++++++++++++-------- 2 files changed, 29 insertions(+), 10 deletions(-) diff --git a/affine/docker-compose.yml b/affine/docker-compose.yml index 6cc2816b05..2d83798e6c 100644 --- a/affine/docker-compose.yml +++ b/affine/docker-compose.yml @@ -6,7 +6,7 @@ services: APP_PORT: 3010 web: - image: ghcr.io/toeverything/affine-graphql:stable-eb0466e@sha256:3dc307907cbaed5d87ad30afb5e7f1ada7cdb6372736a920b0765401d4bce5e7 + image: ghcr.io/toeverything/affine-graphql:stable-e0f1fe4@sha256:f63fe7160aef51d9f125a6d5842c3666f5b2ac605f729898cef5c894804af1b0 restart: on-failure init: true command: @@ -15,7 +15,7 @@ services: - NODE_OPTIONS="--import=./scripts/register.js" - AFFINE_CONFIG_PATH=/root/.affine/config - REDIS_SERVER_HOST=affine_redis_1 - - DATABASE_URL=postgres://affine:affine@db:5432/affine + - DATABASE_URL=postgres://affine:affine@affine_db_1:5432/affine - NODE_ENV=production volumes: - ${APP_DATA_DIR}/data/config:/root/.affine/config diff --git a/affine/umbrel-app.yml b/affine/umbrel-app.yml index 936cddc96d..fea7647797 100644 --- a/affine/umbrel-app.yml +++ b/affine/umbrel-app.yml @@ -3,14 +3,28 @@ id: affine name: Affine tagline: Open source alternative to Notion, Miro, and Airtable category: files -version: "0.16.3" +version: "0.17.0" port: 3013 description: >- A privacy-focused, local-first, open-source, and ready-to-use alternative for Notion & Miro. One hyper-fused platform for wildly creative minds. - To Shape, not to adapt. Tools can impact your lifestyle. AFFiNE is built for individual & teams who care their data, who refuse vendor lock-in, and who want to have control over their essential tools. + To Shape, not to adapt. Tools can impact your lifestyle. AFFiNE is built for individual & teams who care their data, who refuse vendor lock-in, and who want to have control over their essential tools. + + + 🛠️ SET-UP INSTRUCTIONS + + In order to save your data, you need to sign in to your self-hosted Affine instance: + + + 1. When you first open Affine, it will walk you through setting up an admin account. + + 2. After setting up your admin account, close the browser window and open up the Affine app again from the umbrelOS homescreen. + + 3. In the Affine app select the Demo Workspace from the sidebar and then select "Create cloud workspace" + + 4. Follow the steps to create your self-hosted cloud workspace. You are now ready to use Affine with your self-hosted instance! developer: toeverything website: https://affine.pro submitter: Jasper @@ -22,17 +36,22 @@ gallery: - 2.jpg - 3.jpg releaseNotes: >- - 🚨 New installs of Affine will now walk you through setting up an admin account. + 🚨 As a reminder from the previous Affine update, new installs of Affine will now walk you through setting up an admin account. For existing Affine users who are updating from a previous version and have already set up their workspace, you can still access your admin workspace using your existing account details. + This release includes various improvements and bug fixes, as well as the following new features: - - - Added self-host setup and user management page - - Added config page to admin - - Added server runtime config settings - - Added prompt management page + - Improved prompt management + - Updated ingress health check + - Added mobile entry + - Improved AI query performance + - Added mind map import feature + - Added mindmap and connector settings + - Enhanced share page functionality + - Improved offline mode support + - Added Brazilian Portuguese translation For full release notes, visit https://github.com/toeverything/AFFiNE/releases dependencies: []