1
0
mirror of https://git.sr.ht/~cadence/bibliogram synced 2024-11-16 05:07:29 +00:00
Go to file
Cadence Ember c2d7aca1cb
Replace all profile fetching methods with IWeb
The previous HTML method is gone due to a page restructure. It was
able to consistently bypass Instagram's blocking.

The IWeb method has a few hundred uses per X time for selfhosters, and
a couple dozen uses per X time for servers. This will likely change in
the future. There is no known way to bypass Instagram's IWeb blocking.

Feel free to look for a way.

Further timeline pages are still blocked. The "next page" button
defaults to not automatically loading when scrolled, since it will
basically never work anyway. Users running personal instances may be
able to get a couple of uses out of it.
2022-07-25 01:57:44 +12:00
art Update art 2020-05-10 03:18:23 +12:00
scripts Add VPN list and applied-privacy subnet list 2020-07-31 02:44:28 +12:00
src Replace all profile fetching methods with IWeb 2022-07-25 01:57:44 +12:00
test Update dependencies and fix screenshot tests 2022-04-18 20:13:05 +12:00
.config.js.default Add .config.js.default 2020-07-08 18:09:52 +12:00
.gitignore Add /test/screenshots/final to gitignore 2020-07-20 18:42:43 +12:00
.taprc Add screenshot tester 2020-06-21 04:09:36 +12:00
CODE_OF_CONDUCT.md Add code of conduct 2020-10-03 22:59:17 +13:00
config.js New constants/config merge system 2020-01-28 16:14:21 +13:00
jsconfig.json Cache some semi-static data 2020-05-04 23:50:54 +12:00
LICENSE Add AGPL 3.0 license 2020-01-28 01:36:27 +13:00
package-lock.json Update dependencies and fix screenshot tests 2022-04-18 20:13:05 +12:00
package.json Update dependencies and fix screenshot tests 2022-04-18 20:13:05 +12:00
README.md Sync with docs readme 2020-11-15 02:30:57 +13:00

Bibliogram

Humane Tech badge. License: AGPL. Discussion on Matrix.

Navigation

Bibliogram is an alternative front-end for Instagram.

Bibliogram works without browser JavaScript, has no ads or tracking, and doesn't urge you to sign up.

See Bibliogram's features: docs/Features.md

Join the Bibliogram discussion room on Matrix: #bibliogram:matrix.org

See also: Invidious, a front-end for YouTube.

Instances

The official instance is on https://bibliogram.art.

Community instances are listed in docs/Instances.md. Submit a patchset to add your own instance to that list.

Installing

See docs/Installing (basic).md and docs/Installing (extended).md.

Contributing

Credits & license information

All of Bibliogram's code uses the AGPL 3.0 license. In short, this means that if you make any modifications to the code and then publish the result (e.g. by hosting the result on a webserver), you must publicly distribute your changes and declare that they also use AGPL 3.0.

The documentation uses the Unlicense.

Site banner by TheFrenchGhosty, CC BY-NC-SA 4.0

Site font is Bariol by atipo foundry, located in /src/site/html/static/fonts in the main repo. Proprietary license, used with permission. See http://atipofoundry.com/license, section "webfont license".