1
0
mirror of https://github.com/pirate/ArchiveBox.git synced 2025-08-26 07:44:41 +02:00

263 Commits

Author SHA1 Message Date
Philip Crockett
ba6a8c2da5 support XDG standard, search for chrome and chromium DBs 2025-02-18 21:38:52 +01:00
Philip Crockett
639aa7242b fix typo 2025-02-18 21:22:52 +01:00
Phil Crockett
9fbc2d3818 fix chrome browser history export on Linux 2025-02-18 21:08:56 +01:00
Phil Crockett
58bf8d07e1 feat(export_browser_history): add linux support for firefox 2025-02-16 10:24:37 +01:00
Phil Crockett
feded9e3d4 fix(export_browser_history): fix sqlite quote syntax error 2025-02-16 10:24:13 +01:00
Phil Crockett
2e1ac0409d feat(export_browser_history): fail script when errors occur 2025-02-16 08:34:41 +01:00
Phil Crockett
2ff3fc434e feat(export_browser_history): basic arg parsing error message 2025-02-16 08:31:21 +01:00
Phil Crockett
0043b59bc8 fix(export_browser_history): tilde doesn't expand in quotes 2025-02-16 08:22:17 +01:00
Nick Sweeting
839016b4b1 get docker image down to 630mb 2024-12-18 05:03:52 -08:00
Nick Sweeting
54d4d7f640 bring image back down to 700mb 2024-12-18 04:43:53 -08:00
Nick Sweeting
098573705b clean up Dockerfile 2024-12-18 02:24:21 -08:00
Nick Sweeting
0ad1bdaf93 remove old deprecated bin/archive entrypoint 2024-12-18 01:31:38 -05:00
Nick Sweeting
6b3e297db8 fix lock_pkgs.sh version parsing and python version 2024-12-12 21:41:45 -08:00
Nick Sweeting
5d3c2a8a99 Update docker_entrypoint.sh 2024-11-03 17:02:36 -08:00
Nick Sweeting
99ed97836f Prevent accidentally mounting home folder as DATA_DIR 2024-11-03 16:40:23 -08:00
Nick Sweeting
fd89de5b91 Update setup.sh 2024-11-03 16:15:09 -08:00
Nick Sweeting
63bf902f35 chown TMP_DIR and LIB_DIR recursively inside docker_entrypoint to handle custom PUID 2024-10-23 23:28:11 -07:00
Nick Sweeting
e2081e3d67 chown lib dir tmp dir in docker entrypoint 2024-10-22 02:25:37 -07:00
Nick Sweeting
6100685cbb bump dependencies 2024-10-09 03:19:41 -07:00
Nick Sweeting
613caec8eb improve install flow with sudo, check package managers, and fix docker build 2024-10-09 00:41:16 -07:00
Nick Sweeting
323138b7b4 Update docker_entrypoint.sh 2024-10-08 17:11:23 -04:00
Nick Sweeting
58e37a5e19 fix docker build cache 2024-10-08 00:38:04 -07:00
Nick Sweeting
397ae1a99b fix Docker build and import issues 2024-10-08 00:12:09 -07:00
Nick Sweeting
835f961aed ignore existing venv when locking pkgs 2024-10-07 23:49:30 -07:00
Nick Sweeting
cf1ea8f80f improve config loading of TMP_DIR, LIB_DIR, move to separate files 2024-10-07 23:45:11 -07:00
Nick Sweeting
1fc6851387 fix /app/lib ownership in docker 2024-10-05 04:24:16 -07:00
Nick Sweeting
7a9460f45b try to ensure tmp is writable by archivebox user 2024-10-05 04:17:58 -07:00
Nick Sweeting
eccf123f69 fix tag name splitting in docker build script 2024-10-05 03:56:20 -07:00
Nick Sweeting
db10a2142e remove extra files from repo root and move package.json into etc 2024-10-05 03:53:23 -07:00
Nick Sweeting
00a91e09c6 clean previous build before releasing 2024-10-05 03:23:23 -07:00
Nick Sweeting
0c52fd2873 dont release docs during release 2024-10-05 03:22:01 -07:00
Nick Sweeting
b1264a6f8b force push tags 2024-10-05 03:20:56 -07:00
Nick Sweeting
bf073b0217 make release script less aggro about pushing 2024-10-05 03:19:37 -07:00
Nick Sweeting
7f1aa72b7a update pip build script to not use old dist method 2024-10-05 02:32:44 -07:00
Nick Sweeting
171fbe4cf2 remove apt and brew build scripts 2024-10-05 02:16:17 -07:00
Nick Sweeting
e29aff12bf update build and release scripts to use uv 2024-10-05 01:17:53 -07:00
Nick Sweeting
497d3e9c2d fix chrome trying to use novnc in docker when its not available 2024-10-04 22:29:32 -07:00
Nick Sweeting
8336c997a1 bump python version to 3.12 in docker 2024-10-04 00:45:13 -07:00
Nick Sweeting
f4f1d7893c fix CUSTOM_TEMPLATES_DIR config load and chrome symlinking 2024-10-03 03:20:25 -07:00
Nick Sweeting
29fc14dff4 dont build docker container twice during release 2024-10-03 03:12:18 -07:00
Nick Sweeting
ca41d033da speed up docker build using implicit lock 2024-09-06 04:24:31 -07:00
Nick Sweeting
770e06960c change pdm to use 3.11 for locking 2024-09-06 03:49:10 -07:00
Nick Sweeting
cfe5798ade bump version to 0.8.3 2024-09-06 02:59:14 -07:00
Nick Sweeting
3b28042d0d explicitly specify python version in pdm lock file build target 2024-08-22 15:54:02 -07:00
Nick Sweeting
ba14ee0e5e fix ghcr image names 2024-06-04 04:17:33 -07:00
Nick Sweeting
c570674798 fix docker build 2024-06-03 01:13:17 -07:00
Nick Sweeting
4af743e9e0 dont modify pip_dist to reduce git noise 2024-06-02 19:18:24 -07:00
Nick Sweeting
102e87578c re-lock packages for python3.10 because we have to support it still 2024-05-11 15:06:19 -07:00
Nick Sweeting
8d7dd47c43 stop pushing version tags by default on docker build 2024-04-30 21:43:44 -07:00
Nick Sweeting
8f3901dd36 fix edge case in docker_entrypoint where crontabs glob fails to expand 2024-04-25 21:38:15 -07:00