All Projects → zpeters → stashbox

zpeters / stashbox

Licence: GPL-3.0 license
Your personal Internet Archive

Programming Languages

go
31211 projects - #10 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to stashbox

bin
highly opinionated, minimal pastebin
Stars: ✭ 97 (+130.95%)
Mutual labels:  self-hosted
foolang
A toy programming language.
Stars: ✭ 33 (-21.43%)
Mutual labels:  self-hosted
open source start
Go through the readme... fork ....add....send a pull request .... get yourself in the contribution list...Plant the tree
Stars: ✭ 10 (-76.19%)
Mutual labels:  hacktoberfest2020
hacktoberfest-flutter
An app to find repositories on Github and to view the various contributors to said repos.
Stars: ✭ 25 (-40.48%)
Mutual labels:  hacktoberfest2020
Segnalibro
Save and comment your favorite links from the web. It's just a bookmarking application.
Stars: ✭ 14 (-66.67%)
Mutual labels:  self-hosted
exatorrent
Easy to Use Torrent Client. Can be hosted in Cloud. Files can be streamed in Browser/Media Player.
Stars: ✭ 1,557 (+3607.14%)
Mutual labels:  self-hosted
RiddlesWorld
Hacktoberfest | Mobile app for riddles 😜
Stars: ✭ 13 (-69.05%)
Mutual labels:  hacktoberfest2020
dppm
An easy way to install and manage server applications
Stars: ✭ 107 (+154.76%)
Mutual labels:  self-hosted
Online-Movie-Ticket-Booking-Script-Free
Open source Online Movie Ticket Booking Script (Theatre booking system) is a website to provide the customers facility to book tickets for a movie online and to gather information about the movies and theaters.
Stars: ✭ 35 (-16.67%)
Mutual labels:  hacktoberfest2020
phpcollab
Project management and collaboration over the internet.
Stars: ✭ 42 (+0%)
Mutual labels:  self-hosted
Hactoberfest-2021
Make your first PR! ~ A beginner friendly repository made specifically for open source beginners. Add your profile, a blog or any program under any language (it can be anything from a hello-world program to a complex data structure algorithm) or update the existing one. Just make sure to add the file under the correct directory. Happy hacking!
Stars: ✭ 134 (+219.05%)
Mutual labels:  hacktoberfest2020
azcc
A toy C compiler, developed at seccamp2020.
Stars: ✭ 19 (-54.76%)
Mutual labels:  self-hosted
openbsd-selfhosted
🐡 Shell script for self-hosting cloud, email, and git services
Stars: ✭ 41 (-2.38%)
Mutual labels:  self-hosted
uptime-kuma
A fancy self-hosted monitoring tool
Stars: ✭ 27,425 (+65197.62%)
Mutual labels:  self-hosted
wombag
Wombag is the alternative, lightweight backend for your Wallabag apps. Wombag supports the Wallabag API.
Stars: ✭ 42 (+0%)
Mutual labels:  self-hosted
hacktoberfest-2020
Get your articles published on workat.tech and get goodies from DigitalOcean as part of Hacktoberfest 2020. The best articles on each of the topics get published if they meet the editorial criteria.
Stars: ✭ 12 (-71.43%)
Mutual labels:  hacktoberfest2020
leviosajs
This CLI helps you create react applications and components faster!
Stars: ✭ 26 (-38.1%)
Mutual labels:  hacktoberfest2020
Bitwarden Self Host
Automatically setup and host a Vaultwarden (unoffical Bitwarden) instance on a Raspberry Pi or other Linux Server
Stars: ✭ 87 (+107.14%)
Mutual labels:  self-hosted
emojidiv
Draw emojis with a single div.
Stars: ✭ 25 (-40.48%)
Mutual labels:  hacktoberfest2020
WinDev-Utility
A utility for windows developers
Stars: ✭ 17 (-59.52%)
Mutual labels:  hacktoberfest2020

stashbox

Go Build Go Test Go Lint Gosec CodeQL Go Report Card License Contributers gopherbadger-tag-do-not-edit

Stashbox is your personal Internet Archive

The goal of stashbox is to help you create your own - personal copy of websites that you wish to archive.

The initial way to do this will be to run a simple command, but in the future it can be extended to a web interface, a plugin or other means.

Having a local "static" copy of a website can help for research, change tracking and for many other purposes

Roadmap

  • Initial command line client to add urls to a personal archive with Text, Html and Pdf copies of the website
  • Ability to save new versions of the same URL
  • Version "diffing" and browsing
  • User friendly interface (web, etc)
  • Searching and other functions

Usage

Usage: stashbox <command> <options>

  Where command is one of:
    add   --  add a url to the archive
      -b string
            stashbox archive directory (defaults to ./stashDb) (default "./stashDb")
      -u string
            url to download
    list  --  list all archives
      -b string
            stashbox archive directory (defaults to ./stashDb) (default "./stashDb")
    open  --  open an archive
      -b string
            stashbox archive directory (defaults to ./stashDb) (default "./stashDb")
      -n int
            archive number to open (from list command)

  To see help text, you can run:
    stashbox <command> -h

Contributing

New issues and pull requests are welcomed. Please see CONTRIBUTING.md

Contributors

Made with contributors-img.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].