diff --git a/site/build.sh b/site/build.sh index b13c3e7..b79013f 100755 --- a/site/build.sh +++ b/site/build.sh @@ -1,10 +1,12 @@ #!/bin/sh -# ipxreader.app: the page, its stylesheet and font, and the logo and icon from web/, into +# ipxreader.app: the page and its stylesheet, and the typeface, logo and icon from web/, into # site/dist, which Cloudflare Pages serves. set -e here=$(dirname "$0") rm -rf "$here/dist" mkdir -p "$here/dist/fonts" cp "$here/index.html" "$here/site.css" "$here/_headers" "$here/dist/" -cp "$here/fonts/archivo.woff2" "$here/dist/fonts/" +# The reader's own typeface, the same file ipx-web serves. +cp "$here/../web/InterVariable.woff2" "$here/dist/fonts/inter.woff2" cp "$here/../web/logo.svg" "$here/../web/favicon.png" "$here/dist/" +cp -r "$here/shots" "$here/dist/" diff --git a/site/fonts/archivo.woff2 b/site/fonts/archivo.woff2 deleted file mode 100644 index e2448d0..0000000 Binary files a/site/fonts/archivo.woff2 and /dev/null differ diff --git a/site/index.html b/site/index.html index 449ecdd..9c8f761 100644 --- a/site/index.html +++ b/site/index.html @@ -7,7 +7,7 @@ - +
@@ -15,7 +15,6 @@A podcatcher for the whole household, running on your own server.
It checks your feeds, downloads new episodes, and gives everyone at home a list of their own to listen from in the browser, all sharing one copy of each file.
- Run it on your server - Browse the directory + Browse the directory
@@ -56,6 +54,16 @@
+
+ You need a machine that stays on and Docker. These three steps start iPX with everything kept beside it in SQLite.
-Get the source.
-git clone https://git.sdf1.net/rays/ipx.git
-cd ipxBuild iPX and its web page.
-docker build -t ipx .
-docker build -f Dockerfile.web -t ipx-web .Start them, then open port 8099 on that machine and sign in as admin with the password ipodderx. Change it in Settings straight away.
-docker compose up -dThe README covers Postgres, signing in through Cloudflare Access or Authentik, and every setting.
-iPodderX was one of the first podcatchers, a Mac app by Ray Slakinski and August Trometer, from the year podcasts got their name. iPX is its engine rewritten in Rust for a server, with a page modelled on the original window: the feed list down the side, the episodes in a table, the player along the bottom.
@@ -101,7 +93,7 @@ docker build -f Dockerfile.web -t ipx-web .