changelist: -pseudo-random name colors -layout fixes(moved chat after the video on the .pug. also disabled said feature in fcyp.js) -theme updates(tokebot flair, changed modflair, more compact layout, unfucked cytube provided css (srsly, WTF calzoneman? Why?) link decorations, made things moar unified) -added image embedding, disabling fcyp image embed (nothing new from a user standpoint, simply slowly stripping fcyp.js out) -moved emote button to chatbar, added send button as well -chatpaste & chatsmack functions allowing clickable usernames/ -fixed raw video controls -ripped out chat processing logic from fcyp.js, it was breaking a lot of shit and everything it did has been implemented by this update and moar devnotes: Biggest update yet, also made some good steps towards fully ripping fcyp.js out completely. Played around with an image upload button. I might have to setup a cors relay to get that working, I'll have to play around more :p
48 lines
2.7 KiB
Markdown
48 lines
2.7 KiB
Markdown
fore.st - Panama Red(v1)
|
|
======
|
|
|
|
fore.st is the server software for ourfore.st, a community based chat & video embedding site tailored to service
|
|
the TTN community post-shutdown. The softwre is made freely available both for legal reasons
|
|
but also as it seems as that is what is best for the community in the advant of another shutdown.
|
|
|
|
fore.st is a fork of cytube and as such supports all of the same media sources,
|
|
and carries many of the same features. Modifcations to the software have been/are
|
|
being made to make the platform a more familiar place for TTN users. Contributions
|
|
are welcome.
|
|
|
|
Current dev goals:
|
|
- image upload button/ audio(maybe? Autoplay disabled.) & mp4/webm embed support
|
|
- basic library features(add to lib without queueing, show videos from other channels)
|
|
- add 3 columns to lib table: type(show,movie,video), genre(comedy,food,horror,etc...), tags(stupidbullshit, etc...), sort or search by type/genre/tags
|
|
- improved profiles (profile pages, badges, stats)
|
|
- forum (a la ttn discussions)
|
|
- other custom chat commands (thunder, birdup, etc..)
|
|
- gold(toke-ns?)
|
|
- games?(in-browser? game servers that w/ steamid tie-in to toke-ns?)
|
|
|
|
Current goals for ourfore.st instance:
|
|
- fix gdrive support(we'll probably be moving hosts at some point...)
|
|
- continue w/ development goals and exist with the d00dz
|
|
|
|
## Installation
|
|
There is currently no installation guide for the software, however since not much has
|
|
changed in the backend, you should be fine with official [cytube docs](https://github.com/calzoneman/sync/wiki/CyTube-3.0-Installation-Guide).
|
|
|
|
## Contact
|
|
You can reach out by bugging rainbownapkin on the ttn discord or ourfore.st, you can also send an email to ourforest(at)420blaze.it
|
|
|
|
## Shoutouts
|
|
- Thanks to Simon for making TTN, we wouldn't be here if it wheren't that shit.
|
|
- Thanks to jaredlego-aka-goops, Rongtern, n' Sassy for helping with moderation and content aggregation for ourfore.st, we'll be set fer fackin dayz lol.
|
|
- Thanks to etchingham for being a community contact while TTN's been winding down, I think all of us see you as a pillar of the community so your support means a lot.
|
|
- Thanks to calzoneman for making [cytube](https://github.com/calzoneman/sync), that saved our asses.
|
|
- Thanks to the core TTN community and everyone else who's ever used it, I was only there for the last handful of years but it was an absolute fuckin' ride. You guys are the best, it isn't TTN but I hope this at least help fills the gap.
|
|
|
|
## License
|
|
|
|
Original source code in this repository is provided under the MIT license
|
|
(see the LICENSE file for the full text).
|
|
|
|
Bundled source code, such as third-party CSS and JavaScript libraries, are
|
|
provided under their respective licenses.
|