SkillAgentSearch skills...

Expanse

selfhosted multi-user web app for externally storing Reddit items (saved, created, upvoted, downvoted, hidden) to bypass Reddit's 1000-item listing limits

Install / Use

/learn @aplotor/Expanse
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

expanse

selfhosted multi-user web app for externally storing Reddit items (saved, created, upvoted, downvoted, hidden) to bypass Reddit's 1000-item listing limits

  • features::
    • new items auto-sync
    • synced items not affected by Reddit deletion
    • search for items
    • filter by subreddit
    • unsave/delete/unvote/unhide items from Reddit directly on expanse
    • import csv data from Reddit data request
    • export data as json
  • demo
  • requirements::
  • setup::
    1. clone repo: git clone https://github.com/aplotor/expanse.git
    2. cd into repo: cd ./expanse/
    3. create environment variables file: cp ./backend/.env_example ./backend/.env_prod
    4. fill out the values in the ./backend/.env_prod file
  • usage::
    1. cd into repo
    2. start: sh ./run.sh prod up (stop: sh ./run.sh prod down)
    3. go to http://localhost:1301 / http://{host ip}:1301
  • updating::
    1. cd into repo
    2. update: sh ./run.sh prod update
  • <details><summary>(optional) systemd service</summary><ol><li>cd into repo</li><li>update repo path in service file: <code>sed -i "s./opt/expanse.$PWD.g" ./expanse.service</code></li><li>allow executing <code>./run.sh</code>: <code>chmod +x ./run.sh</code></li><li>enable and start service: <code>systemctl enable ./expanse.service --now</code></li></ol></details>
View on GitHub
GitHub Stars424
CategoryDevelopment
Updated20d ago
Forks22

Languages

JavaScript

Security Score

95/100

Audited on Mar 8, 2026

No findings