cobra/Destructables
1
2
Fork
You've already forked Destructables
0
Privacy-respecting front-end for Instructables
  • Python 52.5%
  • HTML 47.5%
2025年06月05日 19:43:50 -04:00
static/img nuke commit history 2025年05月01日 20:37:53 -04:00
templates i swear im working on it guys please im dying over here 2025年06月04日 05:19:33 -04:00
.gitignore Fix project lists 2025年05月17日 18:57:00 -04:00
instances.json nuke commit history 2025年05月01日 20:37:53 -04:00
LICENSE nuke commit history 2025年05月01日 20:37:53 -04:00
main.py license notice in main.py 2025年06月05日 19:43:50 -04:00
README.md nuke commit history 2025年05月01日 20:37:53 -04:00

Destructables

Destructables is a privacy-respecting frontend to Instructables

Instances

See instances.json

Support

Join our Matrix room for support and other things related to Destructables

Run your own instance

Dependencies

This program depends on bs4, requests, and flask. Install them by running pip3 install bs4 requests flask.

For the production environment, you also need the uWSGI Python3 plugin. On Debian, it can be installed via apt install uwsgi-plugin-python3

Production

  1. Clone the repository
  2. Run uwsgi --plugin python3 --http-socket 0.0.0.0:8002 --wsgi-file main.py --callable app --processes 4 --threads 2
  3. Point your reverse proxy to http://localhost:8002

Development

  1. Clone the repository
  2. Run python3 main.py
  3. Connect to http://localhost:8002