From 12b7817bc9b65551ca10c386c4b48d88c37c6fb4 Mon Sep 17 00:00:00 2001 From: Ben Allfree Date: Fri, 30 Dec 2022 22:40:17 -0800 Subject: [PATCH] Frontend FTP info page --- .../app/instances/[instanceId]/+page.svelte | 2 + .../app/instances/[instanceId]/Ftpx.svelte | 44 +++++++++++++++++++ readme.md | 3 +- 3 files changed, 47 insertions(+), 2 deletions(-) create mode 100644 packages/pockethost.io/src/routes/app/instances/[instanceId]/Ftpx.svelte diff --git a/packages/pockethost.io/src/routes/app/instances/[instanceId]/+page.svelte b/packages/pockethost.io/src/routes/app/instances/[instanceId]/+page.svelte index cbca027e..afdd307e 100644 --- a/packages/pockethost.io/src/routes/app/instances/[instanceId]/+page.svelte +++ b/packages/pockethost.io/src/routes/app/instances/[instanceId]/+page.svelte @@ -4,6 +4,7 @@ import { assertExists } from '@pockethost/common' import Backup from './Backup.svelte' import Code from './Code.svelte' + import Ftp from './Ftpx.svelte' import Overview from './Overview.svelte' import Restore from './Restore.svelte' import { instance } from './store' @@ -19,6 +20,7 @@ {#if $instance} + diff --git a/packages/pockethost.io/src/routes/app/instances/[instanceId]/Ftpx.svelte b/packages/pockethost.io/src/routes/app/instances/[instanceId]/Ftpx.svelte new file mode 100644 index 00000000..dfe46eab --- /dev/null +++ b/packages/pockethost.io/src/routes/app/instances/[instanceId]/Ftpx.svelte @@ -0,0 +1,44 @@ + + +
+

FTP Access

+
+ Securely access your instance files via {ftpUrl}. Use your PocketHost + account login and password. + + + + + + + + + + + + + + +
DirectoryDescription
pb_dataThe PocketBase data directory
pb_staticStatic files, such as a web frontend
backupsLocation of tgz backups made using this UI
workersDeno workers (cloud TS/JS functions)
+
+
+ + diff --git a/readme.md b/readme.md index 1d3c3eec..3aeac41a 100644 --- a/readme.md +++ b/readme.md @@ -132,10 +132,9 @@ If all goes well: **soon** -- Proxy localhost paths to avoid local DNS setup - **next** +- FTP support - Cache pocketbase releases - Enhance instance uptime