Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dyoniso/midback
Midback 2D Relative Imageboard
https://github.com/dyoniso/midback
anonymous chan expressjs ffmpeg imageboard jade javascript nodejs postgresql pug shell sql
Last synced: 3 months ago
JSON representation
Midback 2D Relative Imageboard
- Host: GitHub
- URL: https://github.com/dyoniso/midback
- Owner: Dyoniso
- License: wtfpl
- Created: 2021-12-29T02:06:16.000Z (about 3 years ago)
- Default Branch: 3.2
- Last Pushed: 2022-11-26T15:36:13.000Z (about 2 years ago)
- Last Synced: 2024-10-10T23:04:10.143Z (3 months ago)
- Topics: anonymous, chan, expressjs, ffmpeg, imageboard, jade, javascript, nodejs, postgresql, pug, shell, sql
- Language: JavaScript
- Homepage: https://dyoniso.github.io/Midback-Warning/
- Size: 6.96 MB
- Stars: 6
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![alt text](https://github.com/Dyoniso/Midback/blob/master/public/assets/final_image.png?raw=true)
# 7Retro Engine - Midback Relative 2D Imageboard
[Preview Video](https://www.youtube.com/watch?v=dq_5pX_fdbQ)
Midback is an imageboard that only accepts images as a form of posting, it was designed with the following objectives
1. Support users who don't use javascript
2. Easy and practical code customization
3. Front-end with modular technology for greater compatibility
4. Easy instalation
5. File Buffer Optimization# Required dependencies
* [Node.js](http://nodejs.org)
* [Postgresql 10](https://www.postgresql.org)
* [ffmpeg](https://ffmpeg.org/)# Instalation
The entire system has only been tested on [Ubuntu Server LTS 18.04](https://releases.ubuntu.com/18.04/), if there is any deployment error,
create a new topic and inform the server version and error details.Midback is designed for quick and easy installation.
On a newly created linux server, run the script in the deployment folderClone the Midback repository:
```
git clone https://github.com/Dyoniso/Midback
```
With the cloned repository, enter the deploy folder:
```
cd ./Midback/deploy/
```
Set permission and run the setup script:
```
chmod 777 setup.sh
./setup.sh
```
For more information [see this video](https://www.youtube.com/watch?v=7oONH93n_Bo&ab_channel=7RetroEngine).The install script will configure all dependencies, database and nginx proxy automatically.
You can also choose manual installation, see more on the [wiki](https://github.com/Dyoniso/Midback/wiki)# Copyright
Dyoniso - Copyright © Midback 2021# License
Licensed under the [WTFPL License](http://www.wtfpl.net/).