Skip to content

Conversation

@pirate
Copy link
Member

@pirate pirate commented Jan 17, 2024

Coming soon:

  • Ability to enable/disable/configure ArchiveBox submodules via the admin UI

image
image
image


s1 = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s1.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
s1.bind(("0.0.0.0", LISTEN_PORT))

Check warning

Code scanning / CodeQL

Binding a socket to all network interfaces

'0.0.0.0' binds a socket to all interfaces.
@pirate pirate changed the title WIP: New plugins specification and browsertrix-crawler + ReplayWeb.page integration WIP: New modular plugin design + 3 new plugins: browsertrix-crawler, ReplayWeb.page, gallery-dl Jan 19, 2024
@pirate pirate mentioned this pull request Apr 10, 2024
7 tasks
@pirate
Copy link
Member Author

pirate commented May 18, 2024

Ended up moving away from this design towards pydantic, I'm gradually working on the new design in another PR.

Here's one of the building blocks of the new system: https://github.com/ArchiveBox/pydantic-pkgr

@pirate pirate changed the title WIP: New modular plugin design + 3 new plugins: browsertrix-crawler, ReplayWeb.page, gallery-dl OLD DRAFT: ~~New modular plugin design + 3 new plugins: browsertrix-crawler, ReplayWeb.page, gallery-dl~~ Jun 3, 2024
@pirate pirate changed the title OLD DRAFT: ~~New modular plugin design + 3 new plugins: browsertrix-crawler, ReplayWeb.page, gallery-dl~~ OLD IDEA / no longer active: New modular plugin design + 3 new plugins: browsertrix-crawler, ReplayWeb.page, gallery-dl Jun 3, 2024
@pirate pirate closed this Aug 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants