An imageboard that does not require Javascript.
- go compiler
- libvips (faster image processing)
- sqlite3 (faster sqlite database)
- 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.
The default database configuration is sqlite with the path "./ib1.db".
Three database types are available:
- mysql
- sqlite3
- sqlite (CGO not required)
- 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"