https://github.com/jaromaz/stws
SyncTERM (BBS terminal program) as a Web Service.
https://github.com/jaromaz/stws
bbs docker docker-container syncterm telnet
Last synced: 7 months ago
JSON representation
SyncTERM (BBS terminal program) as a Web Service.
- Host: GitHub
- URL: https://github.com/jaromaz/stws
- Owner: jaromaz
- License: gpl-3.0
- Created: 2020-06-04T21:59:48.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2021-11-07T16:38:51.000Z (over 3 years ago)
- Last Synced: 2023-10-20T20:38:48.046Z (over 1 year ago)
- Topics: bbs, docker, docker-container, syncterm, telnet
- Language: Dockerfile
- Homepage: https://jm.iq.pl/bbs
- Size: 1.95 MB
- Stars: 11
- Watchers: 2
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SyncTERM Web Service
## Description
**stws** alows SyncTERM (BBS terminal program) to be accessible through a standard Web browser in a full screen mode. It also makes *Telnet BBS Guide* and *files downloaded from BBSes* available through the web interface in a full screen mode (recommended browser: Google Chrome).
## Demo
This video presents file downloading via telnet and SyncTERM Web Service:
## Usage
You can simply run the container by entering:
docker run -d -p 6080:6080 jaromaz/stws
then simply point your browser at:http://:6080
Default ***password*** *:* syncterm
To create your own password, run a container with the environment variable PASSWD:
docker run -e PASSWD=mypass -d -p 6080:6080 jaromaz/stws
You can also use a password file:docker run --env-file ./passwd -d -p 6080:6080 jaromaz/stws
## Built with
* [SyncTERM](https://syncterm.bbsdev.net)
* [X-Org](https://www.x.org)
* [TightVNC Server](https://www.tightvnc.com/licensing-tvnserver.php)
* [noVNC](https://github.com/novnc/noVNC)
* [websockify](https://github.com/novnc/websockify)
* [Tingle.js](https://github.com/robinparisi/tingle)## Build from source
If you want to make local modifications to this image for development purposes, just copy and run the following lines:
git clone https://github.com/jaromaz/stws.git && \
cd stws && \
docker build --tag stws:latest --no-cache . && \
echo y | docker image prune --filter "label=stage=builder-stws" && \
docker run -d -p 6080:6080 stws## Author
Jarosław Mazurkiewicz / **Jaromaz**
## License
This project is licensed under the GNU GENERAL PUBLIC LICENSE Version 3 - see the LICENSE file for details. I recommend to
check the licenses assigned to the individual components of this project.For more information please visit my website: [https://jm.iq.pl/bbs](https://jm.iq.pl/bbs).