Skip to content

RealMelkor/IB1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IB1

An imageboard that does not require Javascript.

pic0

Demo

An instance of IB1 is hosted at zanaris.ca.

Requirements

  • go compiler

Optionals

  • libvips (faster image processing)
  • sqlite3 (faster sqlite database)

Setup

  • Build the program.
make
# or without make command:
cd src
CGO_ENABLED=0 go build
mv ./IB1 ..
cd ..
  • Execute the program and enter the admin credentials.
./IB1
  • Open http://localhost:8080/login in a browser and login using the admin credentials.
  • Open the dashboard link in the top right corner.
  • Add boards and change the configuration as you want.

pic1

Database configuration

The default database configuration is sqlite with the path "./ib1.db".

Three database types are available:

  • mysql
  • sqlite3
  • sqlite (CGO not required)

Environment variables

  • IB1_DB_PATH - Database path or connection string
  • IB1_DB_TYPE - Database type: "mysql", "sqlite3" or "sqlite"
  • IB1_LISTENER - Address and port to listen on: "0.0.0.0:8080"

About

An imageboard that does not require Javascript

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published