1
0
Fork 0
mirror of synced 2024-05-18 03:12:51 +12:00
Commit graph

216 commits

Author SHA1 Message Date
Nick Sweeting d5af216b4e
Update setup.sh 2021-04-24 00:50:05 -04:00
Nick Sweeting b7507de983
Update setup.sh 2021-04-24 00:23:14 -04:00
Nick Sweeting 431020e6e4
Update setup.sh 2021-04-24 00:08:17 -04:00
Nick Sweeting 9f4e13d8b1
Update setup.sh 2021-04-24 00:06:07 -04:00
Nick Sweeting 0624ac5a74
try docker in setup script before anything else 2021-04-23 23:56:55 -04:00
Nick Sweeting 77e5560762
Update setup.sh 2021-04-23 23:50:11 -04:00
Nick Sweeting 4a26d20849
Update setup.sh 2021-04-23 23:49:44 -04:00
Nick Sweeting b7bf9644de
Update setup.sh 2021-04-23 23:43:41 -04:00
Nick Sweeting 98b11eb6d4
add usage to browser history export script and fix output dirs 2021-04-23 23:18:15 -04:00
Nick Sweeting 457556a2a8
add deprecation notice to old archive helper bin 2021-04-23 23:12:14 -04:00
Nick Sweeting eb80dc26a1 cleanup config files 2021-04-23 22:58:44 -04:00
Nick Sweeting 687c34af3e ignore build dist dirs in pytest discovery 2021-04-14 04:49:16 -04:00
Nick Sweeting 09842c1f7e autocreate logs dir 2021-03-27 05:28:54 -04:00
Nick Sweeting 19f7c907e0 exec archivebox from docker entrypoint script to avoid nesting pid under bash 2021-02-16 01:22:36 -05:00
Nick Sweeting 0e6ac39ee1 automate deb dist better and bump version 2021-02-08 23:22:24 -05:00
Nick Sweeting 66fb5b278a move debsign to release not build 2021-02-08 20:39:20 -05:00
Nick Sweeting 6ab3cd2a66 push all tags 2021-02-01 05:38:13 -05:00
Nick Sweeting 783f597955 minor build fixes 2021-02-01 05:13:46 -05:00
Nick Sweeting 4d21a04ab5 0.5.4 release 2021-02-01 03:09:31 -05:00
Nick Sweeting 4123cdc15f fix shellscript perms 2021-02-01 02:52:46 -05:00
Dan Arnfield 187ca7e2b5 Change env vars to linuxserver.io convention 2021-01-28 08:48:21 -06:00
Dan Arnfield db96e7d75b Set archivebox UID/GID via envvars 2021-01-28 08:37:15 -06:00
Nick Sweeting ea209fa575 make permission chowning on docker start less fancy 2021-01-25 18:55:37 -05:00
Nick Sweeting 5cf7efaade
Update setup.sh 2021-01-22 13:47:26 -05:00
Nick Sweeting bfe8f4c539
Update setup.sh 2021-01-22 13:41:16 -05:00
Nick Sweeting b1144f4a81
Update setup.sh 2021-01-22 13:40:14 -05:00
Nick Sweeting d9366774b0
Update setup.sh 2021-01-22 13:37:25 -05:00
Nick Sweeting 7ab62d0b2c
update setup script 2021-01-22 13:03:57 -05:00
Nick Sweeting 5250989e32 split up release script into subscripts 2021-01-12 12:56:06 +02:00
Nick Sweeting b5ce5b35a8 fix apt install without update in deb build 2021-01-12 12:56:06 +02:00
Nick Sweeting 40ce95a9e4 also tag image with short version 2021-01-12 12:56:06 +02:00
Nick Sweeting 922460a230 fix release script 2021-01-06 21:32:44 +02:00
jdcaballerov b3d7243884 Ignore tests inside vendored modules 2020-12-16 12:11:17 -05:00
Nick Sweeting db1f9b759e skip brew build in linux and debian build on mac 2020-12-11 16:59:53 +02:00
Nick Sweeting e17c30ed2b save test output in tests/out 2020-12-11 16:49:00 +02:00
Nick Sweeting 8074a04a41 only activate venv if present 2020-11-28 05:47:03 -05:00
Nick Sweeting 90141c064b more workflows 2020-11-28 05:44:37 -05:00
Nick Sweeting 354fafe8b3 bump npm and python version in image 2020-11-28 05:24:49 -05:00
Nick Sweeting 08401b14c1 precheck if venv exists instead of soft failing 2020-11-28 05:00:45 -05:00
Nick Sweeting d32aad5123 continue script if venv doesnt exist 2020-11-28 04:51:40 -05:00
Nick Sweeting 89eda16533 fix pip editable install 2020-11-28 04:18:07 -05:00
Nick Sweeting 28bc8f1777 add note about checking for deps 2020-11-28 04:11:10 -05:00
Nick Sweeting bfa66fdddb add brew build script 2020-11-28 04:10:48 -05:00
Nick Sweeting 8f7806dfc9 move all pip build artifacts into pip_dist submodule 2020-11-28 03:43:59 -05:00
Nick Sweeting d8f3aac2f1 add deb_dist in release commit 2020-11-28 02:45:24 -05:00
Nick Sweeting 02551c0152 minor packaging fixes and bump to 0.4.21 2020-11-23 17:28:45 -05:00
Nick Sweeting 83693a5c03 add packaging setup with stdeb for debian and apt
vendor the base32_crockford lib
add build script for debain packages
2020-11-23 16:57:05 -05:00
Nick Sweeting cc3579f70f update docker org urls in docs and scripts 2020-11-23 02:20:01 -05:00
Nick Sweeting 0e2ccbc10d update urls to new repo path 2020-11-23 02:06:46 -05:00
Nick Sweeting 5b15c8e29e silence usermod on start 2020-11-23 00:59:50 -05:00
Nick Sweeting 018aecfa93
favor chromium in install script over chromium-browser 2020-11-09 15:09:05 -05:00
Nick Sweeting c47398851b nicer timeout hints 2020-10-31 07:57:11 -04:00
Nick Sweeting 5ecbb0e442 fix bin permissions and layer caching util version 2020-10-10 21:44:06 -04:00
Nick Sweeting a14146c8f0 update helper scripts 2020-10-10 16:44:56 -04:00
Nick Sweeting b9dced5e60
Update setup.sh 2020-09-03 11:40:47 -04:00
Nick Sweeting 1c0df87f78 add build script 2020-08-18 17:12:58 -04:00
Nick Sweeting 87b79fe5e3 cleanup sdist and bdist build process 2020-08-18 17:12:49 -04:00
Nick Sweeting 80863ad050 fix release script semver bump 2020-08-18 15:02:36 -04:00
Nick Sweeting 8b427c9d79 get VERSION from package.json instead of VERSION to avoid duplication 2020-08-18 15:00:00 -04:00
Nick Sweeting b5745d5b6c also add version egg info to git commits 2020-08-18 02:14:18 -04:00
Nick Sweeting ec4db1f75e
add chrome and firefox bookmarks export to history script 2020-08-18 00:36:46 -04:00
Nick Sweeting 26022fc9fb autocommit docs during release 2020-08-15 01:22:29 -04:00
Nick Sweeting e7948cf161 install node dependencies from package.json 2020-08-13 23:21:15 -04:00
Nick Sweeting 33ab7fd4ec autodetect when running inside docker and provide hints 2020-08-10 14:18:04 -04:00
Nick Sweeting dfa5d55c36 make placeholder for old calling style to aid in migration 2020-08-10 13:21:56 -04:00
Nick Sweeting f6ec98e1c0 ignore stderr during chown 2020-07-28 07:58:16 -04:00
Nick Sweeting ace9421b21 fix chown errors 2020-07-28 07:57:26 -04:00
Nick Sweeting ac72423886 prevent releases from non-master branches 2020-07-28 07:06:14 -04:00
Nick Sweeting 9c59582722 update release script 2020-07-28 06:46:13 -04:00
Nick Sweeting e74b3bbb76 add docker build to release script 2020-07-28 06:44:58 -04:00
Nick Sweeting 895428c846 update release script and README instructions 2020-07-28 06:36:58 -04:00
Nick Sweeting dab97b0a5b add release script 2020-07-28 06:28:58 -04:00
Nick Sweeting 2e6837d748 update release script 2020-07-28 06:17:54 -04:00
Nick Sweeting bc180bb0cb add release script 2020-07-28 06:11:30 -04:00
Nick Sweeting d7fc161ac7 update readme examples 2020-07-28 06:00:52 -04:00
Nick Sweeting 6073b454b0 fix lint script 2020-07-27 23:59:10 -04:00
Nick Sweeting ea1ff7b6bc fix linter 2020-07-27 23:34:30 -04:00
Cristian 0fee8149cb refactor: Remove old bin/archivebox 2020-07-22 13:09:06 -05:00
Nick Sweeting 6b7dfa773e minor docker process tweaks 2020-07-22 01:30:58 -04:00
Nick Sweeting b9c03f5094
shellcheck fixes 2020-07-21 16:24:43 -04:00
Nick Sweeting fa771c9505
Use modern bash 4.0+ conditional style 2020-07-21 16:14:54 -04:00
Cristian 6e8e3c69fd fix: Remove unused echo 2020-07-21 13:35:04 -05:00
Cristian f50b44d51c fix: Dont change GID nor UID when the owner of the volume is the root user 2020-07-21 13:35:04 -05:00
Nick Sweeting 0795048622
also chown home dir 2020-07-20 22:25:01 -04:00
Angel Rey 63909f6176 Added entrypoint to fix permission errors 2020-07-16 13:08:58 -05:00
Nick Sweeting cb67b09f9d Merge branch 'master' into django 2020-06-25 21:30:29 -04:00
Nick Sweeting 0c1b1b523c
Add safari history support to archivebox-export-browser-history 2020-02-03 20:18:18 -05:00
Nick Sweeting 749f06fe5b simplify bin shortcut 2019-04-03 00:29:58 -04:00
Nick Sweeting 51ae634ec9 working argparse based CLI with most commands implemented 2019-04-03 00:27:37 -04:00
Nick Sweeting 68b4c01c6b working archivebox command inside django legacy folder 2019-04-02 18:53:21 -04:00
Nick Sweeting 3375522ff4 remove uneeded bin shortcuts 2019-03-27 15:49:41 -04:00
Nick Sweeting 8630c0fdaa setup script improvements 2019-03-12 17:49:40 -04:00
Alexander 798bd5375f
Quote was missing. 2019-03-11 17:37:59 -07:00
Nick Sweeting 3acea3eb1e
better setup script 2019-03-11 03:03:35 -04:00
Nicolas Chan c834b2ef13
Don't run ls if using non-default directory
Previously, an error message would appear if using a non-default directory because it would run `ls` on the non-existent default directory:

```bash
ls: cannot access '/home/nicolas/Library/Application Support/Firefox/Profiles/*.default/places.sqlite': No such file or directory
```
2019-02-19 00:37:03 -08:00
Nick Sweeting e60070dbb2 add youtubedl to help str 2019-01-25 17:38:47 -08:00
Nick Sweeting c5dcb68a6d install youtubedl in setup 2019-01-12 03:14:07 -05:00
Nick Sweeting 329b06ec5a make output dir in script 2019-01-11 06:53:34 -05:00
Nick Sweeting 5b6c768a47 autodetect common chrome binary locations 2019-01-11 04:34:16 -05:00
Nick Sweeting 0e72addcda remove requests dependency 2019-01-09 04:05:34 -05:00
Nick Sweeting 8cf1b04fed
install requests with pip 2019-01-05 15:26:49 -05:00
Nick Sweeting 2de183a980 fix archivebox links 2018-12-31 20:54:32 -05:00
Nick Sweeting 3085a6a758 clean up binaries in PATH 2018-12-21 18:21:03 -05:00
Nick Sweeting e15c7be234
add new README for binaries 2018-12-21 18:18:19 -05:00
W1lkins 9d900b9025
add old locations too 2018-12-21 22:41:30 +00:00
Aaron Fischer f427f6ad54 Propagate the new name of the project
Replace all occurences of bookmark archiver with ArchiveBox.
See #108
2018-12-20 16:13:55 +01:00
Dima Gerasimov 75c062f33e Add script to remove entries from index 2018-11-09 20:12:37 +00:00
Strubbl f2c2568ac7
Update setup-bookmark-archiver
install python3-requests as a dependency, because a new bare ubuntu installation does not have it installed by default
2018-09-24 19:52:37 +02:00
Strubbl aabe739b36
Update setup-bookmark-archiver
say yes to installing dependencies via apt
2018-09-24 19:31:22 +02:00
Nick Sweeting 451cea47e6
Update setup-bookmark-archiver 2018-09-12 16:35:16 -04:00
Nick Sweeting 9c56848645 fix deleting db temp files in browser export 2018-06-10 22:52:20 -04:00
Nick Sweeting 1a64c7e713 dont upgrade when installing 2018-06-10 22:35:27 -04:00
Nick Sweeting d6354ac93f rearrange files again 2018-06-10 21:58:48 -04:00
Nick Sweeting c29139f7ed move bin files back up 2018-06-10 21:55:16 -04:00
Nick Sweeting cae7f3a713 remove DS_Store files 2018-06-10 21:21:53 -04:00
Nick Sweeting d0f2e693b3 re-arrange and cleanup directory structure 2018-06-10 20:52:15 -04:00