aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorRaindropsSys <raindrops@equestria.dev>2024-06-13 15:46:03 +0200
committerRaindropsSys <raindrops@equestria.dev>2024-06-13 15:46:03 +0200
commite44e2fe070484e06d384a31ef2699c3a2d5d474e (patch)
tree2d5eb5d1b01646270d18cf1f2d94519966d6e7de /README.md
downloadfaunerie-e44e2fe070484e06d384a31ef2699c3a2d5d474e.tar.gz
faunerie-e44e2fe070484e06d384a31ef2699c3a2d5d474e.tar.bz2
faunerie-e44e2fe070484e06d384a31ef2699c3a2d5d474e.zip
GitHub migration
Diffstat (limited to 'README.md')
-rwxr-xr-xREADME.md31
1 files changed, 31 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100755
index 0000000..d3dba1e
--- /dev/null
+++ b/README.md
@@ -0,0 +1,31 @@
+# Prisbeam
+A browser and search engine for local copies of various image boards (Derpibooru, Furbooru, e621, ...)
+
+## Development
+Assuming you are using macOS or Linux. Other POSIX systems won't work as Electron does not have binaries for these.
+
+### Cloning
+```
+git clone https://source.equestria.dev/equestria.dev/prisbeam
+```
+
+### Setup
+```
+# Note: this will install TypeScript globally
+npm install
+```
+
+### Running
+```
+# For the app itself:
+npm run debug
+
+# For the updater:
+npm run debug-updater
+```
+
+### Building
+```
+# This will run 'npm audit fix' and 'npm install' to update dependencies if needed
+npm run release
+```