Skip to content

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

egg-haste-server.json

updated

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 start

Wings

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

haste-server

Their Github

Host your own Hastebin.

Server Ports

Ports required to run the server in a table format.

Port default
Game 7777

Changes

  1. fix docker images path

    · Daniel Barton · 7d2b714

  2. Replace docker images

    · Daniel Barton · 3759ed6

  3. Add software

    · rowansc1 · 9b56a00

All changes on GitHub

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
#!/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