2
0
mirror of https://github.com/codl/forget synced 2025-01-05 19:56:48 +01:00
Servizio per cancellare i messaggi quando superano una certa età. Limita l'account ad un numero massimo di post, cancellando quelli più vecchi. Conserva i vecchi post che contano con un favorito. Imposta e dimentica https://mastodon.uno
Go to file
2017-08-31 21:13:41 +02:00
assets settings.js: update viewer immediately after enabling/disabling 2017-08-31 20:48:00 +02:00
components fiddle with the fuzzy time some more 2017-08-31 21:13:41 +02:00
lib (rips shirt) HAUUUGH JARVASCRIPT 2017-08-31 18:59:09 +02:00
migrations (rips shirt) HAUUUGH JARVASCRIPT 2017-08-31 18:59:09 +02:00
static
templates add sentry js back in 2017-08-31 20:46:38 +02:00
tools
.eslintrc.yml eslint 2017-08-29 18:38:54 +02:00
.gitignore
app.py add sentry js back in 2017-08-31 20:46:38 +02:00
CHANGELOG.markdown
config.example.py
dodo.py (rips shirt) HAUUUGH JARVASCRIPT 2017-08-31 18:59:09 +02:00
forget.example.service
forget.py
LICENSE
model.py make sure to reset delete timer when enabling 2017-08-31 20:47:29 +02:00
package.json (rips shirt) HAUUUGH JARVASCRIPT 2017-08-31 18:59:09 +02:00
Procfile
Procfile.dev
README.markdown update readme with yarn 2017-08-31 21:09:52 +02:00
requirements.txt
rollup.config.js (rips shirt) HAUUUGH JARVASCRIPT 2017-08-31 18:59:09 +02:00
routes.py make sure to reset delete timer when enabling 2017-08-31 20:47:29 +02:00
tasks.py lower minimum staleness for fetch 2017-08-31 20:48:26 +02:00
version.py
yarn.lock (rips shirt) HAUUUGH JARVASCRIPT 2017-08-31 18:59:09 +02:00

uhh frick i forgot to write a readme hang on uhh

forget

Codacy Badge

its a thing that deletes your posts

it works with twitter and mastodon and maybe sometime in the future it will work with other services

it lives at https://forget.codl.fr

you can run your own if you want to, youll need postgresql and redis and python 3.6+ and yarn (recommended) or npm

$ # set up virtualenv (recommended)
$ virtualenv venv
$ source venv/bin/activate

$ # install requirements and set up config file
$ pip install -r requirements.txt
$ yarn || npm install
$ cp config.example.py config.py
$ $EDITOR config.py

$ # set up database schema
$ createdb forget
$ env FLASK_APP=forget.py flask db upgrade

$ # build assets
$ doit

$ # start web server and background worker
$ honcho start

$ # if you are doing development then you can try the dev procfile
$ honcho -f Procfile.dev start

the web server will listen on 127.0.0.1:42157, you'll probably want to proxy with nginx or apache or what have you

sorry this readme sucks i forgot to write one before release

send me a tweet @codl if you're having trouble or, to tell me you like it