Save links to read it later https://later42.com
Go to file
2022-11-18 14:35:44 +03:00
.github fix articles ordering on index 2022-11-16 10:18:51 +03:00
db feat: Initial commit 2022-10-12 22:32:57 +03:00
later42 add default to env vars 2022-11-18 14:25:10 +03:00
static feat: dockerize app 2022-10-14 11:40:47 +03:00
.dockerignore feat: dockerize app 2022-10-14 11:40:47 +03:00
.drone.yml fix 2022-11-16 10:29:36 +03:00
.gitignore fix: collect static 2022-10-25 17:42:49 +03:00
docker-compose.yaml Sentry integration 2022-11-15 12:45:50 +03:00
Dockerfile feat: dockerize app 2022-10-14 11:40:47 +03:00
LICENSE feat: Initial commit 2022-10-12 22:32:57 +03:00
manage.py feat: Initial commit 2022-10-12 22:32:57 +03:00
Readme.md Edit docs 2022-11-18 14:35:44 +03:00
requirements.txt Merge pull request #1 from dntsk/dependabot/pip/psycopg2-binary-2.9.5 2022-11-16 10:19:39 +03:00
SECURITY.md Add readme 2022-11-18 14:25:19 +03:00
start.sh fix: collect static 2022-10-25 17:42:49 +03:00

Later42

Maintained License Build Status

Selfhostable read it later service.

Installation with Docker

Run with prepared images

This is the recommended way to run Later42

  • copy provided docker-compose.yml and customize for your needs
  • pull prepared images from the Docker Hub and start - docker-compose pull && docker-compose up -d

Build custom images from sources

  • clone this repo
  • customize provided docker-compose.yml for your needs
  • build docker images from the sources - docker-compose build && docker-compose up -d

Environment variables

Variable Default Description
TZ UTC Time zone
DEBUG False Enable/disable debug mode
SECRET_KEY The secret key to make hashes
DOMAIN localhost Domain name where the site is hosted
DB_TYPE SQLite Type of DB (SQLite, Postgres)
DB_HOST None Host for Postgres DB
DB_NAME None Name for Postgres DB
DB_USER None User for Postgres DB
DB_PASS None Password for Postgres DB
REDIS_URL redis://localhost:6379 Connection string for Redis
READABILITY_HOST http://localhost:8080/ Connection string for UReadability
EMAIL_USE_TLS False Enable TLS for SMTP
EMAIL_HOST smtp SMTP host
EMAIL_HOST_USER None SMTP user
EMAIL_HOST_PASSWORD None SMTP password
EMAIL_PORT 25 SMTP port
EMAIL_FROM noreply@later42.com Email address for From header
AIRBRAKE_PROJECT_ID None Airbrake project id
AIRBRAKE_PROJECT_KEY None Airbrake project key
AIRBRAKE_ENVIRONMENT development Airbrake environment
SENTRY_DSN None Sentry DSN to catch errors

Contribute

If you want to report a bug or request a new feature. Free feel to open a new issue or pull request.

English proofreading is needed, because my grammar is not that great sadly. Feel free to correct my grammar in this Readme or source code.