haste-server
Haste is an open-source pastebin software written in node.js, which is easily installable in any network. It can be backed by either redis or filesystem, and has a very easy adapter interface for other stores. A publicly available version can be found at hastebin.com
Ports
Add an allocation on the node for each port.
- Game 7777
Install
- Installer image
- node:18-bookworm-slim
- Install script
- 15 lines
Image
- Node.js 18 ghcr.io/ptero-eggs/yolks:nodejs_18
Startup
The Panel runs this command to start the server. It replaces each variable in the command with the value of that variable.
0 variables
Startup command
npm startWings
- Stop command
- ^C (SIGINT)
- Running when the console shows
- listening on
Files Wings edits
Wings sets these values in these files before each start.
config.js json
- port
- {{server.build.default.port}}
Readme
Changes
- fix docker images path
· Daniel Barton · 7d2b714
- Replace docker images
· Daniel Barton · 3759ed6
- Add software
· rowansc1 · 9b56a00
Problem with this egg?
Open an issue on GitHub. Include your Panel and Wings versions.
Install script 15 lines bash in node:18-bookworm-slim Show Hide
#!/bin/bash
apt update
apt install -y git curl
mkdir -p /mnt/server
cd /mnt/server
git clone https://github.com/toptal/haste-server
cd haste-server
mv * /mnt/server
cd ..
rm -rf haste-server
npm install
exit 0