Removed Selenium dependency from Indestructables
Enhanced the Indestructables fork by eliminating its reliance on Selenium and Playwright's Chromium binary. This change streamlines the setup process and potentially improves performance and stability. Additionally, a new matrix room link has been added to the README for community engagement. Related project licenses reiterated for clarity.
This commit is contained in:
parent
29592de90a
commit
f60494af6e
1 changed files with 5 additions and 4 deletions
|
@ -1,9 +1,12 @@
|
||||||
<div align="center">
|
<div align="center">
|
||||||
<img src="static/img/logo.png">
|
<img src="static/img/logo.png">
|
||||||
<h1>Indestructables</h1>
|
<h1>Indestructables</h1>
|
||||||
An open source alternative front-end to Instructables. This is a fork of <a href="https://codeberg.org/indestructables/indestructables">snowcatridge10's Indestructables</a> to use Playwright instead of Selenium, which itself is a fork of <a href="https://git.vern.cc/cobra/Destructables">Cobra's Destructables</a>.
|
An open source alternative front-end to Instructables. This is a fork of <a href="https://codeberg.org/indestructables/indestructables">snowcatridge10's Indestructables</a> to get rid of Selenium. Indestructables itself is a fork of <a href="https://git.vern.cc/cobra/Destructables">Cobra's Destructables</a>.
|
||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
|
<li>
|
||||||
|
<a href="https://matrix.private.cf/#/#private.coffee:private.coffee">Private.coffee Matrix Room</a>
|
||||||
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href="https://matrix.to/#/#indestructables:fedora.im">snowcatridge10's Matrix Room</a>
|
<a href="https://matrix.to/#/#indestructables:fedora.im">snowcatridge10's Matrix Room</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -30,8 +33,6 @@ First, create a virtual environment with `python3 -m venv venv` and activate it
|
||||||
|
|
||||||
For the production environment, you also need the uWSGI Python3 plugin. On Debian, it can be installed via `apt install uwsgi-plugin-python3`
|
For the production environment, you also need the uWSGI Python3 plugin. On Debian, it can be installed via `apt install uwsgi-plugin-python3`
|
||||||
|
|
||||||
Furthermore, you need to install the Chromium binary used by Playwright. You can do this by running `playwright install chromium`.
|
|
||||||
|
|
||||||
## Production
|
## Production
|
||||||
|
|
||||||
1. Clone the repository
|
1. Clone the repository
|
||||||
|
@ -46,4 +47,4 @@ Furthermore, you need to install the Chromium binary used by Playwright. You can
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
This project, as well as the two projects it is based on, are licensed under the GNU Affero General Public License v3. See the LICENSE file for more information.
|
This project, as well as the two projects it is based on, are licensed under the GNU Affero General Public License v3. See the LICENSE file for more information.
|
||||||
|
|
Loading…
Reference in a new issue