~thecashewtrader/frensviewer

refs

main
browse  log 

clone

read-only
https://git.sr.ht/~thecashewtrader/frensviewer
read/write
git@git.sr.ht:~thecashewtrader/frensviewer

You can also use your local clone with git send-email.

#Introduction

frensviewer logo

frensviewer is a program to surf friends.txt files.

#Screenshots

Home Page


Website Page


Mutual Friends Page

#Install Instructions

#Docker + Compose

Navigate to an empty directory

mkdir frensviewer
cd frensviewer

Download docker-compose.yaml

wget https://git.sr.ht/~thecashewtrader/frensviewer/blob/main/docker-compose.yaml

Run the container

docker compose up

#Manual

#Build Dependencies

  • node

#Runtime Dependencies:

  • node

#Building

Clone the source code

git clone https://git.sr.ht/~thecashewtrader/frensviewer
cd frensviewer

Install dependencies and build

yarn # (Or `npm i` etc.)
yarn build # (Or `npm run build` etc.)

#Deploying

Copy the package.json file and the build folder. Then, install dependencies, set environment variables, and run:

yarn --prod # (or `npm i --production` etc.)
node build

#Credits

#Misc

  • You can use the nohup command to easily redirect logs to a file. Also helpful when trying to keep the app alive after exiting an SSH session.