Simple BBS
https://bbs.xn--rck9c.xn--tckwe
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
2 years ago | |
---|---|---|
assets | 2 years ago | |
.gitignore | 2 years ago | |
LICENSE | 3 years ago | |
README.md | 2 years ago | |
favicon.ico | 2 years ago | |
index.php | 2 years ago | |
robots.txt | 2 years ago | |
rss.php | 2 years ago | |
vars.php.example | 3 years ago |
README.md
BBS.ピケ.コム
this is a silly little BBS page I've thrown together out of a desite to have something I can use to get images from practically anything to a modern computer. it's designed as an imageboard in the style of ふたは☆チャンネル/4chan, since I find that structure is remakably practical while being so minimalist you don't even need names to follow a conversation.
hosting
- install:
- PHP (I use 7.3.31)
- PostgreSQL (I use 11.14)
- ffmpeg (I use 4.1.8)
- exiftool (I use 11.16)
- clone this repo,
git clone https://git.xn--rck9c.xn--tckwe/pk11/bbs.git
- copy
vars.php.example
tovars.php
- edit
vars.php
as explained in the file- ensure that your
image
andthumb
folders exist
- ensure that your
- create the following tables in the configured database:
CREATE TABLE posts ( post_id INT GENERATED ALWAYS AS IDENTITY PRIMARY KEY, post_time TIMESTAMPTZ NOT NULL DEFAULT NOW(), user_id VARCHAR(40), name VARCHAR(256), trip VARCHAR(10), email VARCHAR(256), comment VARCHAR(2048), img VARCHAR(256), thumb_width INT, thumb_height INT, spoiler BOOL );
CREATE TABLE access ( count INT, lock BOOL PRIMARY KEY DEFAULT TRUE, CONSTRAINT lock_unique CHECK(lock) );