Skip to content

Commit 61a19d0

Browse files
authored
Merge pull request #2031 from appwrite/init-day-5
Update +page.svelte
2 parents 57dc89f + ba09f85 commit 61a19d0

File tree

8 files changed

+97
-9
lines changed

8 files changed

+97
-9
lines changed
30.2 KB
Loading

src/routes/(init)/init/+page.svelte

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
import PosterDeploy from './(assets)/posterDeploy.png';
1616
import PosterIndustryPanel from './(assets)/posterIndustryPanel.png';
1717
import PosterNewImageFormats from './(assets)/posterNewImageFormats.png';
18+
import PosterFileTokens from './(assets)/posterFileTokens.png';
19+
import PosterClosingParty from './(assets)/eventClosingParty.png';
1820
import Sites from './(assets)/illustrations/sites.svg';
1921
import Flutter from './(assets)/illustrations/flutter.svg';
2022
import Formats from './(assets)/illustrations/formats.svg';
@@ -173,36 +175,36 @@
173175
illustration: Tokens,
174176
description:
175177
'Introducing File Tokens. This feature lets you share files easily and securely, without modifying permissions or changing project access. Just generate a token and share the link.',
176-
url: 'https://youtu.be/_XU1dftsQag',
178+
url: 'https://www.youtube-nocookie.com/embed/eiwCCjBD3cw',
177179
content: [
178180
{
179-
title: 'Serverless functions 101: best practices',
181+
title: 'Announcing File Tokens: secure file sharing without the hassle',
180182
url: '/blog/post/announcing-file-tokens',
181183
type: 'Blog'
182184
},
183185
{
184-
title: 'file tokens',
185-
url: '/blog/post',
186+
title: 'CSR vs SSG vs SSR: what they are and how to choose',
187+
url: '/blog/post/csr-ssg-ssr',
186188
type: 'Blog'
187189
},
188190
{
189191
title: 'File Tokens',
190-
url: '/docs/',
192+
url: '/docs/products/storage/file-tokens',
191193
type: 'Docs',
192194
label: 'Visit docs'
193195
}
194196
],
195197
announcementVideo: {
196-
url: 'https://www.youtube-nocookie.com/embed/2KAwVoJh8a8',
198+
url: 'https://www.youtube-nocookie.com/embed/eiwCCjBD3cw',
197199
title: 'Announcement Video',
198-
poster: Poster
200+
poster: PosterFileTokens
199201
},
200202
links: [
201203
{
202204
title: 'YouTube Live',
203205
type: 'video',
204-
poster: PosterFutureAppwrite,
205-
url: 'https://www.youtube.com/watch?'
206+
poster: PosterClosingParty,
207+
url: 'https://www.youtube.com/watch?v=1gvjqV1nq-c?'
206208
}
207209
]
208210
}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
layout: author
3+
name: Darshan Pandya
4+
slug: darshan-pandya
5+
role: Product Engineer
6+
bio: Self-taught developer. Mobile apps. Wandering through code & curiosity.
7+
avatar: /images/avatars/darshan.png
8+
twitter: https://twitter.com/itznotabug
9+
github: https://github.com/itznotabug
10+
linkedin: https://www.linkedin.com/in/itznotabug
11+
---
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
---
2+
layout: post
3+
title: "Announcing File Tokens: secure file sharing without the hassle"
4+
description: File Tokens make sharing files from Appwrite simple, secure, and hassle-free. It’s the fastest way to collaborate externally without compromising control.
5+
date: 2025-05-23
6+
cover: /images/blog/file-tokens.png
7+
timeToRead: 5
8+
author: darshan-pandya
9+
category: product
10+
featured: false
11+
---
12+
13+
Until now, sharing files from Appwrite often meant navigating permissions, managing access, or making files public, even when all you wanted was to send a file to someone outside your project. With Appwrite 1.7, we have introduced a new feature that will make file sharing a whole lot easier.
14+
15+
Introducing **File Tokens.**
16+
17+
This feature lets you share files easily and securely, without modifying permissions or changing project access. Just generate a token and share the link.
18+
19+
# Simplifying file access
20+
21+
Appwrite Storage has always made it easy to upload, store, and manage your files. But sharing them? That required extra steps.
22+
23+
With File Tokens, you can now share files with **anyone**, without needing to:
24+
25+
- Change file permissions
26+
- Make files public
27+
- Invite users to your project
28+
29+
Just create a token and send the link. The file is accessible; no account or permissions are needed.
30+
31+
# Important features
32+
33+
- **Secure token-based sharing**: Generate a token and share the file link instantly.
34+
- **No permission changes required**: Keep your file rules intact—tokens work independently.
35+
- **Configurable expiration**: Just like API Keys, File Tokens come with configurable expiration logic, giving you control over how long access is available.
36+
- **Perfect for external collaboration**: Great for sharing assets, reports, or temporary resources with clients, teammates, or partners.
37+
- **Works with Cloud and Self-hosted**: Full support across all Appwrite environments.
38+
39+
Everything happens through the Appwrite Console or API, and works seamlessly with your existing files.
40+
41+
# Why it matters
42+
43+
Today, sharing files externally means breaking your app’s permission model or onboarding outside users. That’s not scalable, and it creates friction.
44+
45+
File Tokens fix this. They give you a simple, secure way to share files without reworking your setup or exposing your project to risk.
46+
47+
# Built for flexibility
48+
49+
File Tokens were designed for developers, teams, and organizations that need to **collaborate beyond their apps**. Whether you’re sharing mockups with a client, logs with a teammate, or documents with a partner, File Tokens gives you a flexible and secure solution.
50+
51+
# How to get started
52+
53+
File Tokens are available now in your Appwrite Console. Pick a file, create a token, and share the generated link. [Visit the documentation](/docs/products/storage/file-tokens) to learn more.
54+
55+
# One link, no limits
56+
57+
You needed a better way to share files, and File Tokens deliver. Whether you collaborate with people outside your app or just want a faster way to get files into the right hands, this feature is for you. File Tokens work seamlessly with the preview, view, and download endpoints, making secure file access straightforward and flexible.
58+
59+
Try File Tokens today on **Appwrite Cloud** or in your **self-hosted** project.
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
layout: changelog
3+
title: "Announcing File Tokens: secure file sharing without the hassle"
4+
date: 2025-05-23
5+
cover: /images/changelog/2025-05-23.png
6+
---
7+
8+
Until now, sharing files from Appwrite often meant navigating permissions, managing access, or making files public, even when all you wanted was to send a file to someone outside your project. We introduce a new feature that will make file sharing a whole lot easier.
9+
10+
Introducing **File Tokens.**
11+
12+
This feature lets you share files easily and securely**,** without modifying permissions or changing project access. Just generate a token and share the link.
13+
14+
{% arrow_link href="/blog/post/announcing-file-tokens" %}
15+
Read the announcement to learn more
16+
{% /arrow_link %}

static/images/avatars/darshan.png

350 KB
Loading

static/images/blog/file-tokens.png

338 KB
Loading
338 KB
Loading

0 commit comments

Comments
 (0)