Building a better anonkun.
Go to file
2018-07-22 02:58:54 -04:00
static new chat messages don't force chat window to bottom if it was scrolled up 2018-07-22 02:58:54 -04:00
templates added message ids, quoting, quotelink scrolling/previews 2018-07-21 23:05:46 -04:00
.gitignore centered quest title and changed session storage to server side 2018-06-22 07:55:36 -04:00
anonkun.py write-in box added and split javascript into seperate files 2018-07-20 16:37:55 -04:00
anonkun.sql refactor poll_votes database queries 2018-07-18 19:53:18 -04:00
database.py added message ids, quoting, quotelink scrolling/previews 2018-07-21 23:05:46 -04:00
events.py added message ids, quoting, quotelink scrolling/previews 2018-07-21 23:05:46 -04:00
README.md close active dicecalls upon new posts being made 2018-07-08 20:19:19 -04:00
todo new chat messages don't force chat window to bottom if it was scrolled up 2018-07-22 02:58:54 -04:00
tools.py fix word wrap and break on quest post 2018-06-28 13:54:04 -04:00
views.py added message ids, quoting, quotelink scrolling/previews 2018-07-21 23:05:46 -04:00

Anonkun

By popular demand, I'm building a better anonkun. It doesn't do much right now though. Actual results in the decades to come.

Requirements

Python 3.6+
MariaDB 10.2+
Python packages: flask flask_socketio flask-paranoid passlib argon2_cffi bleach flask-session requests python-magic gunicorn eventlet

Install

$ mysql -u root -p
mysql> CREATE DATABASE `anonkun` DEFAULT CHARACTER SET `utf8mb4` COLLATE `utf8mb4_general_ci`;
mysql> CREATE USER `anonkun`@'localhost' IDENTIFIED BY 'password';
mysql> GRANT ALL PRIVILEGES ON `anonkun`.* TO `anonkun`@`localhost`;
mysql> \q
  1. Get on the floor
  2. Walk the dinosaur

Usage

gunicorn -b localhost:5050 --worker-class eventlet anonkun:app

Todo

Rename this project to something that doesn't mean "shit" in weebspeak.