-
-
Notifications
You must be signed in to change notification settings - Fork 145
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit 3e8d2eb
Showing
50 changed files
with
9,985 additions
and
0 deletions.
There are no files selected for viewing
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
module.exports = { | ||
"env": { | ||
"es2021": true, | ||
"node": true | ||
}, | ||
"extends": "eslint:recommended", | ||
"parserOptions": { | ||
"ecmaVersion": 13, | ||
"sourceType": "module" | ||
}, | ||
"ignorePatterns": [ | ||
"build/**/*.js" | ||
], | ||
"rules": { | ||
} | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
# These are supported funding model platforms | ||
|
||
custom: https://buy.stripe.com/3cs7tEcC53Yv3zG8xb |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,124 @@ | ||
.*.swp | ||
|
||
# Bundling and packaging | ||
22120.exe | ||
22120.nix | ||
22120.mac | ||
22120.win32.exe | ||
22120.nix32 | ||
bin/* | ||
build/* | ||
|
||
#Leave these to allow install by npm -g | ||
#22120.js | ||
#*.22120.js | ||
|
||
# Library | ||
public/library/cache.json | ||
public/library/http* | ||
|
||
|
||
# Logs | ||
logs | ||
*.log | ||
npm-debug.log* | ||
yarn-debug.log* | ||
yarn-error.log* | ||
lerna-debug.log* | ||
|
||
# Diagnostic reports (https://nodejs.org/api/report.html) | ||
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json | ||
|
||
# Runtime data | ||
pids | ||
*.pid | ||
*.seed | ||
*.pid.lock | ||
|
||
# Directory for instrumented libs generated by jscoverage/JSCover | ||
lib-cov | ||
|
||
# Coverage directory used by tools like istanbul | ||
coverage | ||
*.lcov | ||
|
||
# nyc test coverage | ||
.nyc_output | ||
|
||
# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) | ||
.grunt | ||
|
||
# Bower dependency directory (https://bower.io/) | ||
bower_components | ||
|
||
# node-waf configuration | ||
.lock-wscript | ||
|
||
# Compiled binary addons (https://nodejs.org/api/addons.html) | ||
build/Release | ||
|
||
# Dependency directories | ||
node_modules/ | ||
jspm_packages/ | ||
|
||
# TypeScript v1 declaration files | ||
typings/ | ||
|
||
# TypeScript cache | ||
*.tsbuildinfo | ||
|
||
# Optional npm cache directory | ||
.npm | ||
|
||
# Optional eslint cache | ||
.eslintcache | ||
|
||
# Microbundle cache | ||
.rpt2_cache/ | ||
.rts2_cache_cjs/ | ||
.rts2_cache_es/ | ||
.rts2_cache_umd/ | ||
|
||
# Optional REPL history | ||
.node_repl_history | ||
|
||
# Output of 'npm pack' | ||
*.tgz | ||
|
||
# Yarn Integrity file | ||
.yarn-integrity | ||
|
||
# dotenv environment variables file | ||
.env | ||
.env.test | ||
|
||
# parcel-bundler cache (https://parceljs.org/) | ||
.cache | ||
|
||
# Next.js build output | ||
.next | ||
|
||
# Nuxt.js build / generate output | ||
.nuxt | ||
dist | ||
|
||
# Gatsby files | ||
.cache/ | ||
# Comment in the public line in if your project uses Gatsby and *not* Next.js | ||
# https://nextjs.org/blog/next-9-1#public-directory-support | ||
# public | ||
|
||
# vuepress build output | ||
.vuepress/dist | ||
|
||
# Serverless directories | ||
.serverless/ | ||
|
||
# FuseBox cache | ||
.fusebox/ | ||
|
||
# DynamoDB Local files | ||
.dynamodb/ | ||
|
||
# TernJS port file | ||
.tern-port |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
Sun Jan 15 01:13:51 CST 2023 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
|
||
.*.swp | ||
|
||
# Bundling and packaging | ||
bin/* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,112 @@ | ||
Copyright Dosyago Corporation & Cris Stringfellow (https://dosaygo.com) | ||
|
||
22120 and all previously released versions, including binaries, NPM packages, and | ||
Docker images (including all named archivist1 and any other names) | ||
is re-licensed under the following PolyForm Strict License 1.0.0 and all previous | ||
licenses are revoked. | ||
|
||
|
||
# PolyForm Strict License 1.0.0 | ||
|
||
<https://polyformproject.org/licenses/strict/1.0.0> | ||
|
||
## Acceptance | ||
|
||
In order to get any license under these terms, you must agree | ||
to them as both strict obligations and conditions to all | ||
your licenses. | ||
|
||
## Copyright License | ||
|
||
The licensor grants you a copyright license for the software | ||
to do everything you might do with the software that would | ||
otherwise infringe the licensor's copyright in it for any | ||
permitted purpose, other than distributing the software or | ||
making changes or new works based on the software. | ||
|
||
## Patent License | ||
|
||
The licensor grants you a patent license for the software that | ||
covers patent claims the licensor can license, or becomes able | ||
to license, that you would infringe by using the software. | ||
|
||
## Noncommercial Purposes | ||
|
||
Any noncommercial purpose is a permitted purpose. | ||
|
||
## Personal Uses | ||
|
||
Personal use for research, experiment, and testing for | ||
the benefit of public knowledge, personal study, private | ||
entertainment, hobby projects, amateur pursuits, or religious | ||
observance, without any anticipated commercial application, | ||
is use for a permitted purpose. | ||
|
||
## Noncommercial Organizations | ||
|
||
Use by any charitable organization, educational institution, | ||
public research organization, public safety or health | ||
organization, environmental protection organization, | ||
or government institution is use for a permitted purpose | ||
regardless of the source of funding or obligations resulting | ||
from the funding. | ||
|
||
## Fair Use | ||
|
||
You may have "fair use" rights for the software under the | ||
law. These terms do not limit them. | ||
|
||
## No Other Rights | ||
|
||
These terms do not allow you to sublicense or transfer any of | ||
your licenses to anyone else, or prevent the licensor from | ||
granting licenses to anyone else. These terms do not imply | ||
any other licenses. | ||
|
||
## Patent Defense | ||
|
||
If you make any written claim that the software infringes or | ||
contributes to infringement of any patent, your patent license | ||
for the software granted under these terms ends immediately. If | ||
your company makes such a claim, your patent license ends | ||
immediately for work on behalf of your company. | ||
|
||
## Violations | ||
|
||
The first time you are notified in writing that you have | ||
violated any of these terms, or done anything with the software | ||
not covered by your licenses, your licenses can nonetheless | ||
continue if you come into full compliance with these terms, | ||
and take practical steps to correct past violations, within | ||
32 days of receiving notice. Otherwise, all your licenses | ||
end immediately. | ||
|
||
## No Liability | ||
|
||
***As far as the law allows, the software comes as is, without | ||
any warranty or condition, and the licensor will not be liable | ||
to you for any damages arising out of these terms or the use | ||
or nature of the software, under any kind of legal claim.*** | ||
|
||
## Definitions | ||
|
||
The **licensor** is the individual or entity offering these | ||
terms, and the **software** is the software the licensor makes | ||
available under these terms. | ||
|
||
**You** refers to the individual or entity agreeing to these | ||
terms. | ||
|
||
**Your company** is any legal entity, sole proprietorship, | ||
or other kind of organization that you work for, plus all | ||
organizations that have control over, are under the control of, | ||
or are under common control with that organization. **Control** | ||
means ownership of substantially all the assets of an entity, | ||
or the power to direct its management and policies by vote, | ||
contract, or otherwise. Control can be direct or indirect. | ||
|
||
**Your licenses** are all the licenses granted to you for the | ||
software under these terms. | ||
|
||
**Use** means anything you do with the software requiring one | ||
of your licenses. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
Copyright Dosyago Corporation & Cris Stringfellow (https://dosaygo.com) | ||
|
||
22120 and all previously released versions, including binaries, NPM packages, and | ||
Docker images (including all named archivist1, and all other previous names) | ||
is re-licensed under the following PolyForm Strict License 1.0.0 and all previous | ||
licenses are revoked. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,120 @@ | ||
# :floppy_disk: [DiskerNet](https://github.com/c9fe/22120) [![source lines of code](https://sloc.xyz/github/crisdosyago/Diskernet)](https://sloc.xyz) [![npm downloads (22120)](https://img.shields.io/npm/dt/archivist1?label=npm%20downloads%20%2822120%29)](https://npmjs.com/package/archivist1) [![npm downloads (diskernet, since Jan 2022)](https://img.shields.io/npm/dt/diskernet?label=npm%20downloads%20%28diskernet%2C%20since%20Jan%202022%29)](https://npmjs.com/package/diskernet) [![binary downloads](https://img.shields.io/github/downloads/c9fe/22120/total?label=OS%20binary%20downloads)](https://GitHub.com/crisdosyago/DiskerNet/releases) [![visitors+++](https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fgithub.com%2Fc9fe%2F22120&count_bg=%2379C83D&title_bg=%23555555&icon=&icon_color=%23E7E7E7&title=%28today%2Ftotal%29%20visitors%2B%2B%2B%20since%20Oct%2027%202020&edge_flat=false)](https://hits.seeyoufarm.com) ![version](https://img.shields.io/npm/v/archivist1) [![DiskerNet slogan](https://img.shields.io/badge/%F0%9F%92%BE%20DiskerNet-an%20internet%20on%20yer%20disc-hotpink)](#DiskerNet) | ||
|
||
<h1>DiskerNet</h1> | ||
|
||
<p>Introducing DiskerNet - the tool that connects to your browser and makes it easy to save and organize the things you discover online.</p> | ||
|
||
<p>With DiskerNet, you can choose between two modes:</p> | ||
|
||
<ul> | ||
<li>Archive everything you browse, automatically saving every page you visit</li> | ||
<li>Archive only what you bookmark, allowing you to selectively save the most important content</li> | ||
</ul> | ||
|
||
<p>No matter which mode you choose, DiskerNet makes it easy to search, browse, and share your archived content. Plus, our tool is lightweight and doesn't require any special plugins or extensions.</p> | ||
|
||
<h2>Key features</h2> | ||
|
||
<ul> | ||
<li>Connects to your browser and automatically archives your browsing activity</li> | ||
<li>Two modes: archive everything or only bookmark-worthy content</li> | ||
<li>Easy-to-use interface for searching, browsing, and sharing your archives</li> | ||
<li>Lightweight and doesn't require any special plugins or extensions</li> | ||
</ul> | ||
|
||
<h2>Why choose DiskerNet?</h2> | ||
|
||
<ul> | ||
<li>Never lose track of your favorite online content again</li> | ||
<li>Save time by quickly finding the information you need</li> | ||
<li>Share your archives with others, or keep them private</li> | ||
<li>Easy to use and doesn't require any extra tools or plugins</li> | ||
</ul> | ||
|
||
<p>To get started with DiskerNet, simply download the tool and connect it to your browser. You'll be amazed at how much easier it is to save and organize the things you discover online.</p> | ||
|
||
<h2>Licensing</h2> | ||
|
||
<p>DiskerNet is licensed under the Polyform Strict License 1.0.0. You can purchase a license for different uses below:</p> | ||
|
||
- For personal, research, noncommercial purposes: Buy a Perpetual Non-commercial Use License of the current Version re-upped Monthly to the Latest Version, [USD$1.99 per month, paid yearly](https://buy.stripe.com/7sIg0acC5amT7PW6pl). Or [purchase an Unlimited Time version for the equivalent of 5 years](https://buy.stripe.com/14k5lw31veD96LS29b). | ||
- For part of your internal tooling in your org: Buy a Perpetual Internal Use License of the current Version re-upped Monthly to the Latest Version, [USD $12.99 per month, paid yearly](https://buy.stripe.com/9AQaFQ59D52z3zGdRS), or [purchase an Unlimited Time version for the equivalent of 5 years](https://buy.stripe.com/fZe3do1Xr1Qn9Y4011). | ||
- For anywhere in your business: Buy a Perpetual Small-medium Business License of the current Version re-upped Monthly to the Latest Version, [USD $99 per month, paid yearly](https://buy.stripe.com/eVa8xIcC5gLhfio6po). Or [purchase an Unlimited Time version for the equivalent of 5 years](https://buy.stripe.com/00g5lwcC566D7PW00Z). | ||
|
||
## Get it | ||
|
||
[Download a release](https://github.com/crisdosyago/Diskernet/releases) | ||
|
||
or ... | ||
|
||
**Get it on [npm](https://www.npmjs.com/package/diskernet):** | ||
|
||
```sh | ||
$ npm i -g diskernet@latest | ||
``` | ||
|
||
or... | ||
|
||
**Build your own binaries:** | ||
|
||
```sh | ||
$ git clone https://github.com/crisdosyago/DiskerNet | ||
$ cd DiskerNet | ||
$ npm i | ||
$ ./scripts/build_setup.sh | ||
$ ./scripts/compile.sh | ||
$ cd bin/ | ||
``` | ||
|
||
### Frequently Asked Questions | ||
|
||
**What is the licensing for Diskernet?** | ||
|
||
Diskernet is licensed under the Polyform Strict License 1.0.0. This license allows individuals to use the tool for free for personal, noncommercial purposes. It also allows businesses and organizations to purchase a license for use in their internal tooling or anywhere in their business. | ||
|
||
**Why did you choose the Polyform license for Diskernet?** | ||
|
||
We chose the Polyform license for Diskernet because it offers several benefits. It protects our rights as the creators of the tool, it allows individuals to use the tool for free for personal use, and it allows businesses to purchase a license for use in their operations. We believe that the Polyform license strikes a good balance between the interests of the open source community and the rights of the creators of Diskernet. | ||
|
||
**Is the Polyform license open source?** | ||
|
||
The Polyform license is not an open source license as defined by the Open Source Initiative (OSI). However, it allows individuals to use the tool for free for personal, noncommercial purposes, and it allows businesses to purchase a license for use in their operations. | ||
|
||
**Can I modify or distribute Diskernet under the Polyform license?** | ||
|
||
No, the Polyform license does not allow users to modify or distribute Diskernet without the permission of the creators. This is to protect our rights as the creators of the tool and to ensure that our work is not used or distributed without our permission. | ||
|
||
**Can I use Diskernet for commercial purposes?** | ||
|
||
Yes, you can use Diskernet for commercial purposes if you purchase a license from us. The license allows businesses and organizations to use Diskernet for their own purposes, including in their internal tooling or anywhere in their business. | ||
|
||
**What is Diskernet?** | ||
|
||
Diskernet is a tool for archiving and organizing online content. It connects to your browser and automatically saves the pages you visit, allowing you to easily search, browse, and share your archived content. | ||
|
||
**What are the key features of Diskernet?** | ||
|
||
The key features of Diskernet include: | ||
|
||
- Connects to your browser and automatically archives your browsing activity | ||
- Two modes: archive everything or only bookmark-worthy content | ||
- Easy-to-use interface for searching, browsing, and sharing your archives | ||
- Lightweight and doesn't require any special plugins or extensions | ||
|
||
**Why should I use Diskernet?** | ||
|
||
There are several reasons to use Diskernet: | ||
|
||
- Never lose track of your favorite online content again | ||
- Save time by quickly finding the information you need | ||
- Share your archives with others, or keep them private | ||
- Easy to use and doesn't require any extra tools or plugins | ||
|
||
**How do I get started with Diskernet?** | ||
|
||
Getting started with Diskernet is easy! Simply download the tool and connect it to your browser. You'll be amazed at how much easier it is to save and organize the things you discover online. | ||
|
||
**Does Diskernet work with all browsers?** | ||
|
||
No, right now Diskernet is compatible with Chrome and Chromium only (although theoretically compatible with Edge owing to the Remote Debugging Protocol). | ||
|
Oops, something went wrong.