diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md
index bb617bbf5..cf9526384 100644
--- a/CODE_OF_CONDUCT.md
+++ b/CODE_OF_CONDUCT.md
@@ -60,7 +60,7 @@ representative at an online or offline event.
Instances of abusive, harassing, or otherwise unacceptable behavior may be
reported to the community leaders responsible for enforcement at
-[hello@jamiepine.com](mailto:hello@jamiepine.com).
+[jamie@spacedrive.com](mailto:jamie@spacedrive.com).
All complaints will be reviewed and investigated promptly and fairly.
All community leaders are obligated to respect the privacy and security of the
diff --git a/LICENSE b/LICENSE
index 9214afbb2..a6509367e 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,4 +1,4 @@
-Copyright (c) 2021-present Jamie Pine.
+Copyright (c) 2021-present Spacedrive Technology Inc.
GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
diff --git a/apps/desktop/src-tauri/Cargo.toml b/apps/desktop/src-tauri/Cargo.toml
index ef2765d4f..51178e60e 100644
--- a/apps/desktop/src-tauri/Cargo.toml
+++ b/apps/desktop/src-tauri/Cargo.toml
@@ -1,8 +1,8 @@
[package]
name = "spacedrive"
version = "0.1.0"
-description = "The next gen private virtual filesystem."
-authors = ["Jamie Pine"]
+description = "The universal file manager."
+authors = ["Spacedrive Technology Inc."]
license = ""
repository = "https://github.com/spacedriveapp/spacedrive"
default-run = "spacedrive"
diff --git a/apps/desktop/src-tauri/tauri.conf.json b/apps/desktop/src-tauri/tauri.conf.json
index 2913c9f5f..d24cfffb8 100644
--- a/apps/desktop/src-tauri/tauri.conf.json
+++ b/apps/desktop/src-tauri/tauri.conf.json
@@ -24,9 +24,9 @@
],
"resources": [],
"externalBin": [],
- "copyright": "Jamie Pine",
- "shortDescription": "The Universal File Explorer",
- "longDescription": "A cross-platform file explorer, powered by an open source virtual distributed filesystem.",
+ "copyright": "Spacedrive Technology Inc.",
+ "shortDescription": "The universal file manager.",
+ "longDescription": "A cross-platform universal file explorer, powered by an open-source virtual distributed filesystem.",
"deb": {
"depends": []
},
diff --git a/apps/desktop/src-tauri/tauri.linux.conf.json b/apps/desktop/src-tauri/tauri.linux.conf.json
index d90d8c7c3..2bd5348e7 100644
--- a/apps/desktop/src-tauri/tauri.linux.conf.json
+++ b/apps/desktop/src-tauri/tauri.linux.conf.json
@@ -17,9 +17,9 @@
"icon": ["icons/icon.icns"],
"resources": [],
"externalBin": [],
- "copyright": "Jamie Pine",
- "shortDescription": "Your personal virtual cloud.",
- "longDescription": "Spacedrive is an open source virtual filesystem, a personal cloud powered by your everyday devices. Feature-rich benefits of the cloud, only its owned and hosted by you with security, privacy and ownership as a foundation. Spacedrive makes it possible to create a limitless directory of your digital life that will stand the test of time.",
+ "copyright": "Spacedrive Technology Inc.",
+ "shortDescription": "The universal file manager.",
+ "longDescription": "A cross-platform universal file explorer, powered by an open-source virtual distributed filesystem.",
"deb": {
"depends": []
},
diff --git a/apps/landing/.gitignore b/apps/landing/.gitignore
index a547bf36d..bdc778ebc 100644
--- a/apps/landing/.gitignore
+++ b/apps/landing/.gitignore
@@ -22,3 +22,6 @@ dist-ssr
*.njsproj
*.sln
*.sw?
+
+# Env
+.env
\ No newline at end of file
diff --git a/apps/landing/index.html b/apps/landing/index.html
index 1375b2e8d..13ef683df 100644
--- a/apps/landing/index.html
+++ b/apps/landing/index.html
@@ -18,7 +18,7 @@
name="keywords"
content="files,file manager,spacedrive,file explorer,vdfs,distributed filesystem,cas,content addressable storage,virtual filesystem,photos app, video organizer,video encoder,tags,tag based filesystem"
/>
-
+
diff --git a/apps/landing/package.json b/apps/landing/package.json
index ec58883db..81ba2cecb 100644
--- a/apps/landing/package.json
+++ b/apps/landing/package.json
@@ -17,6 +17,7 @@
"@sd/interface": "workspace:*",
"@sd/ui": "workspace:*",
"@tailwindcss/typography": "^0.5.2",
+ "@tryghost/content-api": "^1.11.0",
"@types/compression": "^1.7.2",
"@types/express": "^4.17.13",
"clsx": "^1.1.1",
@@ -37,12 +38,14 @@
},
"devDependencies": {
"@babel/preset-react": "^7.17.12",
+ "@tailwindcss/line-clamp": "^0.4.0",
"@types/lodash": "^4.14.182",
"@types/node": "^17.0.36",
"@types/prismjs": "^1.26.0",
"@types/react": "^18.0.9",
"@types/react-dom": "^18.0.5",
"@types/react-helmet": "^6.1.5",
+ "@types/tryghost__content-api": "^1.3.10",
"@vitejs/plugin-react": "^1.3.2",
"autoprefixer": "^10.4.7",
"nodemon": "^2.0.16",
diff --git a/apps/landing/src/assets/images/investors/TOM.jpg b/apps/landing/src/assets/images/investors/TOM.jpg
new file mode 100644
index 000000000..c4be0752d
Binary files /dev/null and b/apps/landing/src/assets/images/investors/TOM.jpg differ
diff --git a/apps/landing/src/assets/images/investors/augusto.jpg b/apps/landing/src/assets/images/investors/augusto.jpg
new file mode 100644
index 000000000..1e011a161
Binary files /dev/null and b/apps/landing/src/assets/images/investors/augusto.jpg differ
diff --git a/apps/landing/src/assets/images/investors/austen.jpg b/apps/landing/src/assets/images/investors/austen.jpg
new file mode 100644
index 000000000..9739ca0d2
Binary files /dev/null and b/apps/landing/src/assets/images/investors/austen.jpg differ
diff --git a/apps/landing/src/assets/images/investors/davidmytton.jpg b/apps/landing/src/assets/images/investors/davidmytton.jpg
new file mode 100644
index 000000000..b3f81a730
Binary files /dev/null and b/apps/landing/src/assets/images/investors/davidmytton.jpg differ
diff --git a/apps/landing/src/assets/images/investors/guillermo.jpg b/apps/landing/src/assets/images/investors/guillermo.jpg
new file mode 100644
index 000000000..0c9f4d181
Binary files /dev/null and b/apps/landing/src/assets/images/investors/guillermo.jpg differ
diff --git a/apps/landing/src/assets/images/investors/haoyuan.jpg b/apps/landing/src/assets/images/investors/haoyuan.jpg
new file mode 100644
index 000000000..b600d7cd8
Binary files /dev/null and b/apps/landing/src/assets/images/investors/haoyuan.jpg differ
diff --git a/apps/landing/src/assets/images/investors/josephjacks.jpg b/apps/landing/src/assets/images/investors/josephjacks.jpg
new file mode 100644
index 000000000..e86903fb0
Binary files /dev/null and b/apps/landing/src/assets/images/investors/josephjacks.jpg differ
diff --git a/apps/landing/src/assets/images/investors/justinhoffman.jpg b/apps/landing/src/assets/images/investors/justinhoffman.jpg
new file mode 100644
index 000000000..fe967359d
Binary files /dev/null and b/apps/landing/src/assets/images/investors/justinhoffman.jpg differ
diff --git a/apps/landing/src/assets/images/investors/lesterlee.jpg b/apps/landing/src/assets/images/investors/lesterlee.jpg
new file mode 100644
index 000000000..eea82fdca
Binary files /dev/null and b/apps/landing/src/assets/images/investors/lesterlee.jpg differ
diff --git a/apps/landing/src/assets/images/investors/naval.jpg b/apps/landing/src/assets/images/investors/naval.jpg
new file mode 100644
index 000000000..10906f8dd
Binary files /dev/null and b/apps/landing/src/assets/images/investors/naval.jpg differ
diff --git a/apps/landing/src/assets/images/investors/naveen.jpg b/apps/landing/src/assets/images/investors/naveen.jpg
new file mode 100644
index 000000000..4ec7d74c0
Binary files /dev/null and b/apps/landing/src/assets/images/investors/naveen.jpg differ
diff --git a/apps/landing/src/assets/images/investors/neha.jpg b/apps/landing/src/assets/images/investors/neha.jpg
new file mode 100644
index 000000000..ca57a9a9a
Binary files /dev/null and b/apps/landing/src/assets/images/investors/neha.jpg differ
diff --git a/apps/landing/src/assets/images/investors/peer.jpg b/apps/landing/src/assets/images/investors/peer.jpg
new file mode 100644
index 000000000..a76f31f84
Binary files /dev/null and b/apps/landing/src/assets/images/investors/peer.jpg differ
diff --git a/apps/landing/src/assets/images/investors/rywalker.jpg b/apps/landing/src/assets/images/investors/rywalker.jpg
new file mode 100644
index 000000000..045523f4a
Binary files /dev/null and b/apps/landing/src/assets/images/investors/rywalker.jpg differ
diff --git a/apps/landing/src/assets/images/investors/sanjay.jpg b/apps/landing/src/assets/images/investors/sanjay.jpg
new file mode 100644
index 000000000..90e8816e7
Binary files /dev/null and b/apps/landing/src/assets/images/investors/sanjay.jpg differ
diff --git a/apps/landing/src/assets/images/investors/sharma.jpg b/apps/landing/src/assets/images/investors/sharma.jpg
new file mode 100644
index 000000000..edb8aaae3
Binary files /dev/null and b/apps/landing/src/assets/images/investors/sharma.jpg differ
diff --git a/apps/landing/src/assets/images/investors/tobiaslutke.jpg b/apps/landing/src/assets/images/investors/tobiaslutke.jpg
new file mode 100644
index 000000000..1eeac93af
Binary files /dev/null and b/apps/landing/src/assets/images/investors/tobiaslutke.jpg differ
diff --git a/apps/landing/src/assets/images/investors/zacharysmith.jpg b/apps/landing/src/assets/images/investors/zacharysmith.jpg
new file mode 100644
index 000000000..098cfdc52
Binary files /dev/null and b/apps/landing/src/assets/images/investors/zacharysmith.jpg differ
diff --git a/apps/landing/src/assets/images/team/benja.jpg b/apps/landing/src/assets/images/team/benja.jpg
new file mode 100644
index 000000000..4cad84924
Binary files /dev/null and b/apps/landing/src/assets/images/team/benja.jpg differ
diff --git a/apps/landing/src/assets/images/team/brendan.jpg b/apps/landing/src/assets/images/team/brendan.jpg
new file mode 100644
index 000000000..79b7cef6c
Binary files /dev/null and b/apps/landing/src/assets/images/team/brendan.jpg differ
diff --git a/apps/landing/src/assets/images/team/haden.jpg b/apps/landing/src/assets/images/team/haden.jpg
new file mode 100644
index 000000000..6a4959482
Binary files /dev/null and b/apps/landing/src/assets/images/team/haden.jpg differ
diff --git a/apps/landing/src/assets/images/team/haris.jpg b/apps/landing/src/assets/images/team/haris.jpg
new file mode 100644
index 000000000..7e97fef1c
Binary files /dev/null and b/apps/landing/src/assets/images/team/haris.jpg differ
diff --git a/apps/landing/src/assets/images/team/jamie.jpg b/apps/landing/src/assets/images/team/jamie.jpg
new file mode 100644
index 000000000..c89fcb376
Binary files /dev/null and b/apps/landing/src/assets/images/team/jamie.jpg differ
diff --git a/apps/landing/src/assets/images/team/oscar.jpg b/apps/landing/src/assets/images/team/oscar.jpg
new file mode 100644
index 000000000..6cd8f0e69
Binary files /dev/null and b/apps/landing/src/assets/images/team/oscar.jpg differ
diff --git a/apps/landing/src/components/BlogTag.tsx b/apps/landing/src/components/BlogTag.tsx
new file mode 100644
index 000000000..502195590
--- /dev/null
+++ b/apps/landing/src/components/BlogTag.tsx
@@ -0,0 +1,21 @@
+import { Tag } from '@tryghost/content-api';
+import clsx from 'clsx';
+import React from 'react';
+
+export interface BlogTagProps {
+ tag: Tag;
+}
+
+export const BlogTag = (props: BlogTagProps) => {
+ return (
+ 0xffffff / 2 ? '#000' : '#fff'
+ }}
+ >
+ {props.tag.name}
+
+ );
+};
diff --git a/apps/landing/src/components/Footer.tsx b/apps/landing/src/components/Footer.tsx
index 409a1f4cc..7a794ec7c 100644
--- a/apps/landing/src/components/Footer.tsx
+++ b/apps/landing/src/components/Footer.tsx
@@ -26,7 +26,7 @@ export function Footer() {
+ We believe file management should be universal.
+
+
+ Your priceless personal data shouldn't be stuck in a device ecosystem. It should be OS
+ agnostic, permanent and owned by you.
+
+
+ The data we create daily is our legacy—that will long outlive us. Open source technology
+ is the only way to ensure we retain absolute control over the files that define our
+ lives, at unlimited scale.
+